|
@@ -58,7 +58,7 @@ mCommunity.prototype={
|
|
|
var child=obj[i].s;
|
|
|
var ulchild=$("<ul></ul>");
|
|
|
ulchild.attr("id","city_"+obj[i].k);
|
|
|
- ulchild.append("<li></li>");
|
|
|
+ ulchild.append("<li></li><li data-id="+obj[i].k+">全部</li>");
|
|
|
ulchild.addClass("hides");
|
|
|
for(var k=0;k<child.length;k++){
|
|
|
var lichild=$("<li></li>")
|
|
@@ -103,9 +103,11 @@ mCommunity.prototype={
|
|
|
var node=$(i.target);
|
|
|
$("#city li[class='hover']").attr("class","");
|
|
|
node.attr("class","hover");
|
|
|
+ $("#citys").val(node.attr("data-id"));
|
|
|
+ $("#queryform").submit();
|
|
|
});
|
|
|
$("#province ul li").on("click",function(i){
|
|
|
- var node=$(i.target);
|
|
|
+ var node=$(i.target);
|
|
|
$("#province ul li[class='hover']").attr("class","");
|
|
|
node.attr("class","hover");
|
|
|
target=$("#city #city_"+node.attr("data-id"));
|
|
@@ -114,18 +116,227 @@ mCommunity.prototype={
|
|
|
target.attr("class","shows");
|
|
|
}
|
|
|
});
|
|
|
- $("#city li").click(function(n){
|
|
|
- //这里处理地区筛选事物
|
|
|
- })
|
|
|
+ $("#category li").click(function(n){
|
|
|
+ //这里处理行业筛选
|
|
|
+ var node=$(n.target);
|
|
|
+ $("#c_hfl").val(node.attr("value"));
|
|
|
+ $("#queryform").submit();
|
|
|
+ });
|
|
|
+ $("#reg li").click(function(n){
|
|
|
+ //这里处理注册资本筛选
|
|
|
+ var node=$(n.target);
|
|
|
+ $("#c_zb").val(node.attr("value"));
|
|
|
+ $("#queryform").submit();
|
|
|
+ });
|
|
|
return this;
|
|
|
+ },
|
|
|
+ initmemer:function(){
|
|
|
+ if(typeof(staffinfo) != "undefined" && staffinfo != null && staffinfo.length > 0){
|
|
|
+ var staffinfos1 = [],staffinfos2 = [],staffinfos3 = [],staffinfos4 = [];
|
|
|
+ for(var i=0;i<staffinfo.length;i++){
|
|
|
+ switch(staffinfo[i].Position){
|
|
|
+ case "410A":
|
|
|
+ case "410B":
|
|
|
+ case "410C":
|
|
|
+ case "431A":
|
|
|
+ case "431B":
|
|
|
+ staffinfos1.push(staffinfo[i]);
|
|
|
+ break;
|
|
|
+ case "432A":
|
|
|
+ case "432K":
|
|
|
+ staffinfos2.push(staffinfo[i]);
|
|
|
+ break;
|
|
|
+ case "434Q":
|
|
|
+ case "434R":
|
|
|
+ case "436A":
|
|
|
+ staffinfos3.push(staffinfo[i]);
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ staffinfos4.push(staffinfo[i]);
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ staffinfos1.sort(function(a,b){return a.Position-b.Position});
|
|
|
+ staffinfos2.sort(function(a,b){return a.Position-b.Position});
|
|
|
+ staffinfos3.sort(function(a,b){return a.Position-b.Position});
|
|
|
+ staffinfos4.sort(function(a,b){return a.Position-b.Position});
|
|
|
+ var hm = '<div class="ent-mainpersons">';
|
|
|
+ //计算出一行可以放几个
|
|
|
+ var maxCout = parseInt($(".ent-tab-content").width() / (207+20));
|
|
|
+ var verticalFlag = false;
|
|
|
+ var appendStaffinfo = function(obj,index){
|
|
|
+ var tmp = 0;
|
|
|
+ for(var i=0;i<obj.length;i++){
|
|
|
+ var positionName = obj[i].PositionName;
|
|
|
+ if(typeof(positionName) == "undefined" || positionName == null || positionName == ""){
|
|
|
+ positionName = "监事";
|
|
|
+ }
|
|
|
+ tmp++;
|
|
|
+ if(i==0){
|
|
|
+ hm+='<div class="staffinfo-level-'+index+'">';
|
|
|
+ if(verticalFlag){
|
|
|
+ hm+='<a class="staffinfo-vertical"></a>';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ verticalFlag = true;
|
|
|
+ hm+='<div><img src="'+cdn+'/images/entcommunity/mainperson'+index+'.png">'
|
|
|
+ +'<span><font class="b-com-name">'+obj[i].Name+'</font><font class="ent-positionName">'+positionName+'</font></span></div>';
|
|
|
+ if (i%2==0){
|
|
|
+ hm+="<div class='sp'> </div>";
|
|
|
+ }
|
|
|
+ //竖线
|
|
|
+ if(tmp == maxCout && i != obj.length-1){
|
|
|
+ hm+='<a class="staffinfo-vertical"></a>';
|
|
|
+ }
|
|
|
+ //横线
|
|
|
+ if(i != obj.length-1){
|
|
|
+ if(tmp <= maxCout-1){
|
|
|
+ hm+='<a class="staffinfo-horizontal"></a>';
|
|
|
+ }else{
|
|
|
+ tmp = 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if(i==obj.length-1){
|
|
|
+ hm+='</div>';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ appendStaffinfo(staffinfos1,1);
|
|
|
+ appendStaffinfo(staffinfos2,2);
|
|
|
+ appendStaffinfo(staffinfos3,3);
|
|
|
+ appendStaffinfo(staffinfos4,4);
|
|
|
+ hm+='</div>';
|
|
|
+ $(".ent-mainperson").html(hm);
|
|
|
+ for(var i=0;i<5;i++){
|
|
|
+ var node=$(".staffinfo-level-"+i).children().last();
|
|
|
+ var node1=$(".staffinfo-level-"+i).children().first();
|
|
|
+ if(node.attr("class")=="sp"){
|
|
|
+ node.remove();
|
|
|
+ }
|
|
|
+ node1.css("margin-bottom","-5px");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ $(".memberinfo").show();
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|
|
|
mCommunity.prototype.init.prototype = mCommunity.prototype;
|
|
|
|
|
|
function changeSearchBorder(){
|
|
|
- var width=$("#query").css("width");
|
|
|
- width=width.substr(0,width.indexOf("p"))-30+"px";
|
|
|
- $("#immediately").css("width",width);
|
|
|
- $("#immediately").css("margin-left",$("#query").offset().left+15);
|
|
|
- }
|
|
|
+ var width=$("#query").css("width");
|
|
|
+ width=width.substr(0,width.indexOf("p"))-30+"px";
|
|
|
+ $("#immediately").css("width",width);
|
|
|
+ $("#immediately").css("margin-left",$("#query").offset().left+15);
|
|
|
+}
|
|
|
+
|
|
|
+function viewcontent(n){
|
|
|
+ var node=$(n);
|
|
|
+ $(".modal-backdrop").show();
|
|
|
+ $(".creditrules").show();
|
|
|
+ $(".creditrules .content").text(node.parent().find("div").text());
|
|
|
+}
|
|
|
+hasLoadPagingJs=false
|
|
|
+//失信信息
|
|
|
+function DishonestyPaging(){
|
|
|
+ this.initDishonesty = function(){
|
|
|
+ var paging = new Paging("dishonestyListPaging","/front/getDishonesty",{legcerNo:legcerNo},dishonesty.pageSize,function(r){
|
|
|
+ var html = '';
|
|
|
+ for(var i=0;i<r.length;i++){
|
|
|
+ html += '<tr><td>'
|
|
|
+ +'<div style="height:10px;"></div>'
|
|
|
+ +'<div class="b-com-first">'+r[i].iname+'</div>'
|
|
|
+ +'<div class="b-com-second"><span>案号:'+r[i].case_code+'</span> <span>法院:'+r[i].court_name+'</span>'+'</div>'
|
|
|
+ +'<div class="b-com-third">'
|
|
|
+ +'<span>状态:'+r[i].performance+'</span>'
|
|
|
+ +'<span>立案日期:'+new Date(Number(r[i].l_date+"000")).Format("yyyy-MM-dd")+'</span>'
|
|
|
+ +'</div>'
|
|
|
+ +'</td></tr>';;
|
|
|
+ }
|
|
|
+ $("#dishonestyListPaging").append(html);
|
|
|
+ },dishonesty);
|
|
|
+ paging.firstPageDatas = null;
|
|
|
+ }
|
|
|
+ if(hasLoadPagingJs){
|
|
|
+ this.initDishonesty();
|
|
|
+ }else{
|
|
|
+ var thisClass = this;
|
|
|
+ loadJS(cdn+"/js/paging.js",function(){
|
|
|
+ hasLoadPagingJs = true;
|
|
|
+ thisClass.initDishonesty();
|
|
|
+ });
|
|
|
+ }
|
|
|
+}
|
|
|
+var identWayFlag = true;
|
|
|
+var isLogined=true;
|
|
|
+var relationFlag=false;
|
|
|
+
|
|
|
+//加载关系网
|
|
|
+function initRelation(){
|
|
|
+ if(isLogined){
|
|
|
+ /*if($("#entrelation-limit").hasClass("hide")){
|
|
|
+ $(".entrelation").height($(".ent-tab-content").height());
|
|
|
+ }*/
|
|
|
+ var relationNoData = function(){
|
|
|
+ $("#entrelation-limit,#entrelation-nologin").addClass("hide");
|
|
|
+ relationEntity = "";
|
|
|
+ $("#entrelation-infovis").hide();
|
|
|
+ $("#entrelation-findnull").removeClass("hide");
|
|
|
+ }
|
|
|
+ if(identWayFlag){
|
|
|
+ if(relationFlag){
|
|
|
+ relationNoData();
|
|
|
+ }else{
|
|
|
+ $("#entrelation-limit,#entrelation-nologin").addClass("hide");
|
|
|
+ $(".entrelation").height($(".ent-tab-content").height());
|
|
|
+ loadJS(cdn+"/js/d3.v3.min.js",function(){
|
|
|
+ loadJS(cdn+"/js/geometry.js",function(){
|
|
|
+ loadJS(cdn+"/js/provinceData.min.js",function(){
|
|
|
+ loadJS(cdn+"/js/relation.js",function(){
|
|
|
+ relationEntity = new Relation(legcerNo,regNo,regCapCurName,relation);
|
|
|
+ relationEntity.init();
|
|
|
+ });
|
|
|
+ });
|
|
|
+ });
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $("#entrelation-nologin").addClass("hide");
|
|
|
+ $("#entrelation-limit,#entrelation-noauthe").removeClass("hide");
|
|
|
+ $("#entrelation-infovis").hide();
|
|
|
+ }
|
|
|
+ /*$.ajax({
|
|
|
+ url: "/member/getRelation",
|
|
|
+ method: "post",
|
|
|
+ data: {regNo:regNo,entName:entName},
|
|
|
+ success: function(r){
|
|
|
+ if(r.flag == false){
|
|
|
+ $("#entrelation-nologin").addClass("hide");
|
|
|
+ $("#entrelation-limit,#entrelation-noauthe").removeClass("hide");
|
|
|
+ $("#entrelation-infovis").hide();
|
|
|
+ }else if(r.flag == true && (r == null || typeof(r) == "undefined" || typeof(r.relation.links) == "undefined" || r.relation.links.length == 0 || typeof(r.relation.nodes) == "undefined" || r.relation.nodes.length <= 1)){
|
|
|
+ relationNoData();
|
|
|
+ }else if(r.flag == true){
|
|
|
+ $("#entrelation-limit,#entrelation-nologin").addClass("hide");
|
|
|
+ $(".entrelation").height(500);
|
|
|
+ loadJS("/js/d3.v3.min.js",function(){
|
|
|
+ loadJS("/js/geometry.js",function(){
|
|
|
+ loadJS("/js/relation.js",function(){
|
|
|
+ relationEntity = new Relation(legcerNo,regNo,regCapCurName,r.relation);
|
|
|
+ relationEntity.init();
|
|
|
+ });
|
|
|
+ });
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ relationNoData();
|
|
|
+ }
|
|
|
+ },
|
|
|
+ error: function(){
|
|
|
+ relationNoData();
|
|
|
+ }
|
|
|
+ });*/
|
|
|
+ }else{
|
|
|
+ $("#entrelation-limit,#entrelation-nologin").removeClass("hide");
|
|
|
+ }
|
|
|
+}
|