Ver código fonte

fix: 处理searchInnerVue报错问题

Signed-off-by: tangshizhe <48740614+tangshizhe@users.noreply.github.com>
tangshizhe 1 ano atrás
pai
commit
2ffc9708e6

+ 3 - 0
src/web/staticres/css/selector/select-card.css

@@ -235,6 +235,9 @@
   background-color: #2CB7CA;
   color: #fff;
 }
+.selector-card.property-card .el-checkbox-button.is-focus .el-checkbox-button__inner {
+  border-color: transparent;
+}
 .selector-card.property-card .el-checkbox-button.is-checked .el-checkbox-button__inner {
   color: #fff;
 }

+ 9 - 6
src/web/staticres/js/superSearch.js

@@ -14,9 +14,6 @@ var inBIPropertyiframe = getParam('property') === 'BIProperty'
 if (!(tParams.isEntniche || tParams.isVip || tParams.isMember)) {
   localStorage.setItem('login-clear-bidsearch-list-model', 'S')
 }
-if(searchInnerVue.inBIPropertyiframe){
-  localStorage.setItem('login-clear-bidsearch-list-model', 'S')
-}
 var listModel = localStorage.getItem('login-clear-bidsearch-list-model') || 'S' // 列表精简or详细 S:精简 D:详细
 // 采购单位画像中转页
 var buyerLink = '/swordfish/page_big_pc/free/loading/buyer/'
@@ -213,6 +210,10 @@ function getNewBids(pnum, size){
     // getBidIsColl()
 	})
 }
+if(searchInnerVue.inBIPropertyiframe){
+  localStorage.setItem('login-clear-bidsearch-list-model', 'S')
+  listModel = localStorage.getItem('login-clear-bidsearch-list-model')
+}
 
 ////最新招标信息
 function getNewBiddings(num, size){
@@ -1238,9 +1239,11 @@ var LimitClass = {
 function searchOnsubmit(clickpaging){
 	var this_selectType = $("#zbSeatchT [name='selectType']").val();
 	if(this_selectType != "all"){
-		LimitClass.limitFlag = false;
-		LimitClass.result = null;
-		LimitClass.list = null;
+    if(LimitClass) {
+      LimitClass.limitFlag = false;
+      LimitClass.result = null;
+      LimitClass.list = null;
+    }
 	}else{
 		if(clickpaging&&LimitClass.limitFlag){
 			LimitClass.paging(currentPage);