app.controller('hyzzController', [ '$scope', '$http', '$timeout', 'uiGridConstants', '$templateCache', "$cookieStore", function($scope, $http, $timeout, uiGridConstants, $templateCache, $cookieStore) { //浼佷笟涓績 $scope.toCompanyCenter = function(LMLX,YHID){ var url = Common.webRoot()+'/epasp/website/webgl/webglController/companyCenter/'+LMLX+"/"+YHID; window.open(url, "_blank"); } $scope.HTMLDecode = function (text) { var temp = document.createElement("div"); temp.innerHTML = text; var output = temp.innerText || temp.textContent; temp = null; var re1 = new RegExp("<.+?>","g");//鍖归厤html鏍囩鐨勬鍒欒〃杈惧紡锛?g"鏄悳绱㈠尮閰嶅涓鍚堢殑鍐呭 var msg = output.replace(re1,'');//鎵ц鏇挎崲鎴愮┖瀛楃 //鍘绘帀  var reg=new RegExp(" ","g"); //鍒涘缓姝e垯RegExp瀵硅薄 msg=msg.replace(reg,''); return msg; } $scope.hySearch = {}; $scope.hySearch.pageSize = 24; $scope.hySearch.pageNum = 1; //鍒楄〃--鐞嗕簨 $scope.getHyList = function(){ Common.send($scope, $http, { method : "POST", url : Common.webRoot() + "/epasp/website/webgl/webglController/getHomeMemberList", showTips : false, data:$scope.hySearch, success : function(reponse) { //浼氬憳 $scope.hyList = reponse.data.hyList; //鍓細闀 $scope.fhzList = reponse.data.fhzList; //甯稿姟鐞嗕簨 $scope.cwlsList = reponse.data.cwlsList; //鐞嗕簨 $scope.lsList = reponse.data.lsList; //浼氬憳 for (var i = 0; i < $scope.hyList.length; i++) { var node = $scope.hyList[i]; var content = ''; if($scope.hyList[i].DWJJ){ content = $scope.HTMLDecode($scope.hyList[i].DWJJ); if(content!=null && content.length>80){ content = content.substring(0,80)+"..."; } } if($scope.hyList[i]['DWJJ_SFGK'] && $scope.hyList[i]['DWJJ_SFGK'] == '1'){ $scope.hyList[i]['DWJJC'] = content!=''&&content!='undefined'?content:''; }else{ $scope.hyList[i]['DWJJC'] = content!=''&&content!='undefined'?content:'璇ュ崟浣嶆殏鏈笂浼犵浉鍏宠祫鏂?; } } //鍓細闀 for (var i = 0; i < $scope.fhzList.length; i++) { var node = $scope.fhzList[i]; var content = ''; if($scope.fhzList[i].DWJJ){ content = $scope.HTMLDecode($scope.fhzList[i].DWJJ); if(content!=null && content.length>80){ content = content.substring(0,80)+"..."; } } if($scope.fhzList[i]['DWJJ_SFGK'] && $scope.fhzList[i]['DWJJ_SFGK'] == '1'){ $scope.fhzList[i]['DWJJC'] = content!=''&&content!='undefined'?content:''; }else{ $scope.fhzList[i]['DWJJC'] = content!=''&&content!='undefined'?content:'璇ュ崟浣嶆殏鏈笂浼犵浉鍏宠祫鏂?; } } //甯稿姟鐞嗕簨 for (var i = 0; i < $scope.cwlsList.length; i++) { var node = $scope.cwlsList[i]; var content = ''; if($scope.cwlsList[i].DWJJ){ content = $scope.HTMLDecode($scope.cwlsList[i].DWJJ); if(content!=null && content.length>80){ content = content.substring(0,80)+"..."; } } if($scope.cwlsList[i]['DWJJ_SFGK'] && $scope.cwlsList[i]['DWJJ_SFGK'] == '1'){ $scope.cwlsList[i]['DWJJC'] = content!=''&&content!='undefined'?content:''; }else{ $scope.cwlsList[i]['DWJJC'] = content!=''&&content!='undefined'?content:'璇ュ崟浣嶆殏鏈笂浼犵浉鍏宠祫鏂?; } } //鐞嗕簨 for (var i = 0; i < $scope.lsList.length; i++) { var node = $scope.lsList[i]; var content = ''; if($scope.lsList[i].DWJJ){ content = $scope.HTMLDecode($scope.lsList[i].DWJJ); if(content!=null && content.length>80){ content = content.substring(0,80)+"..."; } } if($scope.lsList[i]['DWJJ_SFGK'] && $scope.lsList[i]['DWJJ_SFGK'] == '1'){ $scope.lsList[i]['DWJJC'] = content!=''&&content!='undefined'?content:''; }else{ $scope.lsList[i]['DWJJC'] = content!=''&&content!='undefined'?content:'璇ュ崟浣嶆殏鏈笂浼犵浉鍏宠祫鏂?; } } //浼氬憳 $scope.hyParentList = new Array(); var listSize=$scope.hyList.length; var toIndex=8; var keyToken = 0; for(var i = 0;i<$scope.hyList.length;i+=8){ if(i+8 > listSize){ //浣滅敤涓簍oIndex鏈€鍚庢病鏈?00鏉℃暟鎹垯鍓╀綑鍑犳潯newList涓氨瑁呭嚑鏉 toIndex = listSize-i; } var newList = $scope.hyList.slice(i,i+toIndex); $scope.hyParentList.push({"NEWLIST":newList}); keyToken++; } //鍓細闀 $scope.fhzParentList = new Array(); var listSize=$scope.fhzList.length; var toIndex=8; var keyToken = 0; for(var i = 0;i<$scope.fhzList.length;i+=8){ if(i+8 > listSize){ //浣滅敤涓簍oIndex鏈€鍚庢病鏈?00鏉℃暟鎹垯鍓╀綑鍑犳潯newList涓氨瑁呭嚑鏉 toIndex = listSize-i; } var newList = $scope.fhzList.slice(i,i+toIndex); $scope.fhzParentList.push({"NEWLIST":newList}); keyToken++; } //甯稿姟鐞嗕簨 $scope.cwlsParentList = new Array(); var listSize=$scope.cwlsList.length; var toIndex=8; var keyToken = 0; for(var i = 0;i<$scope.cwlsList.length;i+=8){ if(i+8 > listSize){ //浣滅敤涓簍oIndex鏈€鍚庢病鏈?00鏉℃暟鎹垯鍓╀綑鍑犳潯newList涓氨瑁呭嚑鏉 toIndex = listSize-i; } var newList = $scope.cwlsList.slice(i,i+toIndex); $scope.cwlsParentList.push({"NEWLIST":newList}); keyToken++; } //鐞嗕簨 $scope.lsParentList = new Array(); var listSize=$scope.lsList.length; var toIndex=8; var keyToken = 0; for(var i = 0;i<$scope.lsList.length;i+=8){ if(i+8 > listSize){ //浣滅敤涓簍oIndex鏈€鍚庢病鏈?00鏉℃暟鎹垯鍓╀綑鍑犳潯newList涓氨瑁呭嚑鏉 toIndex = listSize-i; } var newList = $scope.lsList.slice(i,i+toIndex); $scope.lsParentList.push({"NEWLIST":newList}); keyToken++; } //璋冪敤js鏂规硶鍔犺浇浼氬憳灞曠ず婊氬姩鏍峰紡 $timeout(function () { loadHyzsStyle(); }, 500); }, error : function(err) { } }); }; $scope.getHyList(); //鐐瑰嚮閾炬帴 $scope.goDwwz = function(dwwz){ var url = 'http://' + dwwz; window.open(url, "_blank"); } } ]);