wenmenghao321 %!s(int64=2) %!d(string=hai) anos
pai
achega
a6221fc606

+ 4 - 2
src/web/staticres/css/dev2/superSearch-inside.css

@@ -272,6 +272,9 @@
   position: absolute;
   left: 372px;
 }
+.tips_ .remindtwo{
+  z-index: 20;
+}
 .visited td {
   color: #999!important;
 }
@@ -556,11 +559,10 @@ input, textarea {
   margin-top: 5px;
   background-color: #fff;
 }
-.other-filter .one-filter{
+.other-filter .one-filter,.two-filter{
   display: flex;
 }
 .mr-16{
   margin-right: 16px;
 }
 
-

+ 12 - 2
src/web/staticres/css/selectArea.css

@@ -57,8 +57,18 @@
   padding-right: 2px;
   position: relative;
 }
-.el-popper .select_box.selectArea .left{
-  border-right: 1px solid #ECECEC;
+.el-popper .select_box.selectArea .right{
+  border-left: 1px solid #ECECEC;
+}
+.el-popper .select_box.selectArea .head_tit{
+  display: flex;
+  align-items: center;
+}
+.el-popper .select_box.selectArea  .area-icon-vip{
+  width: 38px;
+  height: 18px;
+  margin-left: 8px;
+  display: block;
 }
 .el-popper .select_box.selectArea .title_{
 font-size: 14px;

+ 130 - 19
src/web/staticres/js/selector/area-city-data.js

@@ -12,15 +12,16 @@ var selectArea_temp = `<div id="selectArea_">
           </div>
         </div>
       </div>
-      <div class="right">
-        <slot><slot>
-        <p class="title_" v-text="rightTit"></p>
+      <div class="right" v-show = "!(type=='area'&& !login)">
+       <div class = "head_tit">
+       <p class="title_" v-text="rightTit"></p>
+       <img class="area-icon-vip" src="/images/biddingSearch/VIP.png" alt="" v-if="type=='area'&&login&&!vipState"/>
+       </div>
         <div class="box_" >
           <div class="item_" v-for= "(item1,index2) in rightList">
           <el-checkbox v-model = "item1.selected" @change ="handleCheckChange_right($event,item1,index2)" :indeterminate="item1.indeterminate" :disabled="item1.disabled"></el-checkbox>
           <p class="name_" v-text="item1.label"></p>
           </div>
-
         </div>
       </div>
     </div>
@@ -31,7 +32,7 @@ var selectArea_temp = `<div id="selectArea_">
 var selectAreachoose = {
   name: 'selectAreachoose',
   template: selectArea_temp,
-  props: ['listData','valueLabel','leftTit','rightTit','viplimit','vip'],
+  props: ['listData','valueLabel','leftTit','rightTit','viplimit','vip','login','type'],
   data: function () {
     return {
       selectValue: '',
@@ -49,9 +50,6 @@ var selectAreachoose = {
   watch: {
   },
   created: function () {
-
-  },
-  mounted: function () {
     let list = this.listData 
     list.forEach((item, index) => { 
       if (item.children.length == 1) { // 只有一个全部  
@@ -62,12 +60,14 @@ var selectAreachoose = {
     this.rightList = this.leftList[0].children
     this.getData()
   },
+  mounted: function () {
+  },
   beforeDestroy: function () {
 
   },
   methods: {
     processingarea(area,city){
-      console.log(area,city)
+      console.log(area,city,'地区组件调用回显获取的省市')
       if(area || city){
         let a = area?area.split(','):[]
         let c = city?city.split(','):[]
@@ -77,8 +77,10 @@ var selectAreachoose = {
             this.leftList.forEach(e =>{
               if(item == e.value){
                 e.selected = true
+                e.initialSelect =true //增加initialSelect记录初始勾选 用于恢复非VIP勾选恢复原始按钮状态
                 e.children.forEach(ele=>{
                   ele.selected = true
+                  ele.initialSelect =true
                 })
               }
             })
@@ -89,10 +91,12 @@ var selectAreachoose = {
           c.forEach((item) => {
             this.leftList.forEach(ele =>{
               ele.forEach( items =>{
-                if(items == item){
+                if(items == item){ // 回显市在多层级数据中的位置
                   items.selected = true
-                  ele.selected = false
+                  ele.selected = false // 省级半选
                   ele.indeterminate = true
+                  items.initialSelect = true
+                  ele.initialSelect = false
                 }
               })
             })
@@ -103,13 +107,91 @@ var selectAreachoose = {
         this.num = '全国'
         this.leftList.forEach(ele =>{
           ele.selected = true
+          ele.initialSelect = true
+          ele.indeterminate = false
           ele.children.forEach(e =>{
             e.selected = true
+            e.initialSelect = true
+            e.indeterminate = false
           })
         })
       }
       this.getData()
     },
+    processingindustry(data){ // 行业回显
+      if(data){
+        let list
+        if(Array.isArray(data)){
+          list =data
+        }else{
+          list = data.toString().split(',')
+        }
+        let arr = list
+        // /_(.+)/.exec(ele)[1]
+        this.checkecho(arr) // 回显选中信息
+        
+      }else{
+        this.reactAll()// 置为全选
+      }
+      this.getData()
+    },
+    reactAll(){
+      this.num = '全部'
+        this.leftList.forEach(ele =>{
+          ele.selected = true
+          ele.initialSelect = true
+          ele.indeterminate =false 
+          ele.children.forEach(e =>{
+            e.selected = true
+            e.initialSelect = true
+            e.indeterminate =false
+          })
+        })
+    },
+    checkecho(arr){
+      arr.forEach(ele=>{
+        this.leftList.forEach(e=>{
+          e.children.forEach(item =>{
+            if(ele == item.id){
+              item.selected = true
+            }
+          })
+        })
+      })
+      this.leftList.forEach((ele,index) =>{
+        let choosed = []
+        let all = []
+        ele.children.forEach(item =>{
+          if( item.label != '全部'){
+            all.push(item.value)
+          }
+          if(item.selected && item.label != '全部'){
+            choosed.push(item.value)
+          }  
+        })
+        if(choosed.length == 0){ // 未选
+          ele.selected = false
+          ele.indeterminate = false
+          ele.children[0].selected =false
+          ele.children[0].indeterminate = false
+        
+        }else if(choosed.length >= all.length){ // 全选
+         
+          ele.selected = true
+          ele.indeterminate = false
+          ele.children[0].selected =true
+          ele.children[0].indeterminate = false
+
+        }else{ // 半选
+        
+          ele.selected = false
+          ele.indeterminate = true
+          ele.children[0].selected = false
+          ele.children[0].indeterminate = true
+        }
+      })
+      this.allchoosestate()
+    },
     change(val){
       console.log(val,'change')
       this.$emit('selectchange',val)
@@ -125,9 +207,11 @@ var selectAreachoose = {
       if (e) { // 选中
         if (item.value == '全国' || item.value == '全部') { // 全部选中
           this.leftList.forEach(ele => {
+            ele.initialSelect = true // 记录不受双向绑定影响的选中状态
             ele.selected = true
             ele.indeterminate = false // 取消半选
             ele.children.forEach(ele1 => {
+              ele1.initialSelect = true
               ele1.selected = true
               ele1.indeterminate = false // 取消半选
             })
@@ -138,6 +222,7 @@ var selectAreachoose = {
           item.indeterminate = false // 取消半选
           item.children.forEach(ele => {
             ele.selected = true
+            ele.initialSelect = true
             if (ele.label == '全部') {
               ele.indeterminate = false
             }
@@ -147,14 +232,17 @@ var selectAreachoose = {
         if (item.value == '全国' || item.value == '全部') { // 全部取消
           this.leftList.forEach(ele => {
             ele.selected = false
+            ele.initialSelect = false
             ele.children.forEach(ele1 => {
               ele1.selected = false
+              ele1.initialSelect = false
             })
           })
         } else {
           // 二级取消
           item.children.forEach(ele => {
             ele.selected = false
+            ele.initialSelect = false
           })
         }
       }
@@ -166,28 +254,32 @@ var selectAreachoose = {
       this.$emit('datachange',this.chooseData)
     },
     handleCheckChange_right(e, item, index) {
-      let oneclick = e
       if(this.viplimit&&!this.vip){
-        item.selected = !e
-        this.$emit('limit',item)
+          let initialSelect = item.initialSelect
+          item.selected = initialSelect
+          this.$emit('limit',item)
         return
       }
       if (e) {
         if (item.label == '全部') {
           this.leftList[this.nowindex].children.forEach(ele => {
             ele.selected = true
+            ele.indeterminate = false
           })
         } else {
           item.selected = true
+          item.indeterminate = false
         }
       } else {
         if (item.label == '全部') {
           this.leftList[this.nowindex].children.forEach(ele => {
             ele.selected = false
+            ele.indeterminate = false
           })
 
         } else {
           item.selected = false
+          item.indeterminate = false
         }
 
       }
@@ -241,7 +333,6 @@ var selectAreachoose = {
       }
       // 控制最外部全选状态
       this.allchoosestate() 
-      console.log(e, item, index, 'right')
       this.getData()
       this.$emit('datachange',this.chooseData)
     },
@@ -251,7 +342,8 @@ var selectAreachoose = {
       let area = [] // 省市规则选中省全部则只需要省市不用再传,选中省中的部分市则传选中的市,省不再传
       let city = []
       let oneAndtwo = []
-      let noSecondlevel = [] //没有除全部外的二级选项的选中项
+      let noSecondlevel = [] //没有二级选项 的一级选中 如直辖市
+      let alltwo =[] // 全部数据的集合
       this.leftList.forEach(ele => {
         if (ele.selected) {
           one.push(ele.value)
@@ -276,15 +368,23 @@ var selectAreachoose = {
                 oneAndtwo.push(e.parent + '_' + e.value)
               }
             }
+            if (e.value != '全部') {
+              alltwo.push(e.parent + '_' + e.value)
+            }
+            
           })
         }
       })
       let one_noall = this.removeElements(one, '全部') // 去掉一级全部选项的所有选中
       let two_noall = this.removeElements(two, '全部')// 去掉二级全部选项的所有选中
       let arr_ = noSecondlevel.concat(two_noall)
-      this.num =  arr_.length
-      this.chooseData = { one, two, one_noall, two_noall, area, city, oneAndtwo, noSecondlevel }
-      console.log(this.chooseData, 'chooseData')
+      if((this.leftList[0].value=='全部'||this.leftList[0].value=='全国')&&this.leftList[0].selected){
+        this.num = this.leftList[0].value  
+      }else{
+        this.num =  arr_.length
+      }
+      this.chooseData = { one, two, one_noall, two_noall, area, city, oneAndtwo, noSecondlevel ,alltwo}
+      console.log(this.chooseData, '选中数据集合')
     },
     allchoosestate(){
       // 控制最外部全选状态
@@ -318,6 +418,17 @@ var selectAreachoose = {
         this.leftList[0].selected = false
         this.leftList[0].indeterminate = true
       } 
+      if(this.leftList[0].selected){
+        this.leftList[0].children[0].selected = true
+        this.leftList[0].children[0].indeterminate = false
+      }else{
+        this.leftList[0].children[0].selected = false
+        this.leftList[0].children[0].indeterminate = false
+      }
+      if(this.leftList[0].indeterminate){
+        this.leftList[0].children[0].indeterminate = true
+        this.leftList[0].children[0].selected = false
+      }
     },
     removeElements(arr, element) {
       return arr.filter(function (value) {

+ 1 - 1
src/web/staticres/js/superSearch.js

@@ -1062,7 +1062,7 @@ function beforeSubmit(from){
 				selectIndustrys += thisText;
 			}
     });
-		$("#zbSeatchT [name='industry']").val(selectIndustrys);
+		// $("#zbSeatchT [name='industry']").val(selectIndustrys); // 使用下拉组件赋值隐藏域 这里不再赋值
 		//价格
 		if(!$("#priceAll").hasClass("active")){
 			var selectMinPrices = $(".PriceInput [name='minprice']").val();

+ 120 - 36
src/web/templates/pc/supsearch.html

@@ -125,9 +125,9 @@
         }
       })
     }
-    var industry = {{.T.industry}}!=null?{{.T.industry}}:"";
-    var industrylist = {{.T.industrylist}}!=null?{{.T.industrylist}}:"";
-    var sortArray = {{.T.sortArray}}!=null?{{.T.sortArray}}:"";
+    var industry = {{.T.industry}}!=null?{{.T.industry}}:""; // 行业模版变量-选中的数据(下划线拼接字符串)
+    var industrylist = {{.T.industrylist}}!=null?{{.T.industrylist}}:""; // 行业模版变量map结构数据
+    var sortArray = {{.T.sortArray}}!=null?{{.T.sortArray}}:""; //行业模版变量-全部一级数组
     var list = {{.T.list}}!=null?{{.T.list}}:"";
     var totalCount = {{.T.count}}
     var searchvalue = {{.T.searchvalue}}!=null?{{.T.searchvalue}}:"";
@@ -250,6 +250,9 @@
         $("#searchinput").trigger('input');
         //$("#zbSeatchT [name='searchvalue']").val("");
       })
+      console.log(sortArray,'行业模版变量-全部一级数组')
+      console.log(industry,'行业模版变量-选中的数据')
+      console.log(industrylist,'行业模版变量map结构数据')
 
       var industryhtml = '<span id="induAll" class="active">全部</span>';
       if (sortArray!=null&&sortArray.length>0){
@@ -361,10 +364,14 @@
         let areas_ = areas?areas:null
         let cityTemp_ = cityTemp?cityTemp:null
         searchInnerVue.$refs.selectAreachoose.processingarea(areas_,cityTemp_)
-
       }catch(e){
         console.log(e)
-
+      }
+      // 行业模版变量回显
+      try{
+        searchInnerVue.$refs.selectIndustrychoose.processingindustry(industry)
+      }catch(e){
+        console.log(e)
       }
   
       /*
@@ -1147,14 +1154,14 @@
             </div>
           </div> -->
           <!--项目地区-->
-          <div class="selector-card" style="border-bottom: 1px dashed #e0e0e0; ">
+          <!-- <div class="selector-card" style="border-bottom: 1px dashed #e0e0e0; ">
             <div class="selector-card-header" style="padding:4px 15px 4px 0px;min-width: 94px;margin-right: 0;">项目地区:</div>
             <div class="selector-card-content">
               <area-city-component ref="areaRefs" :show-selected-list="false" @change="areaCityChange" :before-city-selected="beforeCitySelected">
                 <div slot="city-list-divide" style="display: inline-block;">市级:<img class="icon-vip" src="/images/biddingSearch/VIP.png" alt="" style="width:38px;height:18px;"></div>
               </area-city-component>
             </div>
-          </div>
+          </div> -->
           <!--信息类型-->
           <div class="information clearfix">
             <div class="leftTitle">
@@ -1198,12 +1205,12 @@
               <font v-show="hideCQ" class="bi-mark" data-value="验收">验收</font>
               <font v-show="hideCQ" class="bi-mark" data-value="违规">违规</font>
             </div>
-            <span class="remind" style="display:none;">
+            <span class="remind tips_" style="display:none;">
               <span class="remindone"></span>
               <span class="remindonebak"></span>
               <span class="remindtwo"><span>"拟建项目"</span>是指那些处于前期立项、审批阶段的项目。供应商应在立项阶段掌握项目信息,做到早介入,稳拿单。</span>
             </span>
-            <span class="remindbuyer" style="display:none;">
+            <span class="remindbuyer tips_" style="display:none;">
               <span class="remindone"></span>
               <span class="remindonebak"></span>
               <span class="remindtwo"><span>"采购意向"</span>是指提供未发布招标公告前1-3个月,政府单位的采购意向信息,包含采购内容、预算金额、预计采购时间、采购联系人及联系方式等相关信息。</span>
@@ -1221,26 +1228,39 @@
             </div>
           </div> -->
           <!-- 高级筛选 -->
-          <!-- <div class="advanced-filter clearfix nologin-hide">
+          <div class="advanced-filter clearfix nologin-hide">
             <div class="advanced-title" {{if .T.bidField}}style="margin: 0;"{{end}}>
               <strong>高级筛选</strong>
-              <img class="icon-vip" src="{{Msg "seo" "cdn"}}/images/biddingSearch/VIP.png" alt="" />
-            </div> -->
+              <img class="icon-vip" src="{{Msg "seo" "cdn"}}/images/biddingSearch/VIP.png" alt="" />  
+            </div>
             <!--领域化页面不展示-->
-            <!-- {{if not .T.bidField}}
+            {{if not .T.bidField}}
             <div class="leftTitle" style="width: 116px;">采购单位类型:</div>
             <div class="buyclass">
               <span class="buyclass-all active">全部</span>
               <div class="buyclass-content" style="display: none;"></div>
             </div>
             {{end}}
-          </div> -->
+          </div>
           <!-- 更多筛选条件 -->
           <div class="other-filter clearfix" style="display: none;">
             <div class="leftTitle lh-22">更多筛选:</div>
             <div class="other-content">
                 <div class="one-filter clearfix">
-                  <div class="selector-card file mr-16">
+                  <!-- 地区下拉筛选 -->
+                   <div class="select-area mr-16">
+                    <select-areachoose ref='selectAreachoose' :list-data="province_city_data" :value-label="'项目地区'" left-tit="省级" right-tit="市级" :vip="vipState" :viplimit="true" :login="islogin" :type="'area'" @datachange = "areadataChange" @limit="limit_">
+                    </select-areachoose>
+                   </div>
+                   <!--领域化页面不展示-->
+                   <!-- 行业分类下拉筛选 -->
+                   {{if not .T.bidField}}
+                   <div class="select-industry mr-16">
+                    <select-areachoose ref='selectIndustrychoose' :list-data="industrylist_data" :value-label="'行业分类'" left-tit="一级分类" right-tit="二级分类" :login="islogin" :type="'industry'" @datachange = "industryChange">
+                    </select-areachoose>
+                   </div>
+                   {{end}}
+                   <div class="selector-card file mr-16">
                     <!-- <div class="selector-card-header">附件:</div> -->
                     <div class="selector-card-content flex mini-select">
                       <el-select v-model="attachVal" @change="onAttachClick" placeholder="附件" @visible-change="handleExpand" class="selefile">
@@ -1253,11 +1273,13 @@
                       </el-select>
                      </div>
                    </div>
-                   <div class="select-area mr-16">
-                    <select-areachoose ref='selectAreachoose' :list-data="province_city_data" :value-label="'项目地区'" left-tit="省级" right-tit="市级" :vip="vipState" :viplimit="true" @datachange = "areadataChange" @limit="limit_"></select-areachoose>
-                   </div>
+                   
                 </div>
                 <div class="two-filter clearfix">
+                  <div class="select-buyerclass mr-16">
+                    <select-areachoose ref='selectBuyerclasschoose' :list-data="industrylist_data" :value-label="'采购单位类型'" left-tit="一级分类" right-tit="二级分类" :login="islogin" :type="'industry'" @datachange = "buyerclassChange">
+                    </select-areachoose>
+                  </div>
                   <div class="buy-select others">
                     <!-- <span style="float: left;line-height: 30px;margin-right: 12px;color: #686868;">采购单位联系方式</span> -->
                     <div style="float: left;position: relative;">
@@ -1338,7 +1360,7 @@
       </el-collapse-transition>
     </div>
     <!-- 展开收起 -->
-    <div class="w nologin-hide" style="text-align: center;" v-show="showFilter">
+    <div class="w" style="text-align: center;" v-show="showFilter">
       <div class="fold" id="fold">
         <span>更多选项</span>
         <i class="icon-arrow"></i>
@@ -2027,7 +2049,7 @@
     // 读取高级筛选是否展开缓存
     function foldStorage() {
       var storage = sessionStorage.getItem('bidsearch-login-clear-fold')
-      if (storage == 'U') {
+      if (storage == 'U' || !storage) {// 默认设置为展开
         $('#fold').children('.icon-arrow').addClass('down')
         $('#fold').children('span').text('收起选项')
         $('.buyclass-content').show()
@@ -2817,14 +2839,7 @@ function checkTagDisabled () {
         vipStateVue:false,
         selectorlist:[{value:'0',label:'附件'},{value:'1',label:'有附件'},{value:'-1',label:'无附件'}],
         province_city_data:[],
-        areaVal:[],
-        formatProps:{
-        multiple: true,
-        value: 'value',
-        label: 'label',
-        children: 'children',
-
-        }
+        industrylist_data:[]
       }
     },
     computed: {
@@ -2908,6 +2923,8 @@ function checkTagDisabled () {
     },
     created: function () { 
       this.getAreaData()
+      this.getIndustryData()
+      this.getBuyerclassData()
       this.getPower()
     },
     mounted: function () {
@@ -2929,10 +2946,10 @@ function checkTagDisabled () {
       window.removeEventListener('scroll', this.watchScroll)
     },
     methods: {
-      getAreaData () {
+      getAreaData () { // 地区初始数据处理 province_city:数据来源外联地区js
         let data = []
         let keysToDelete = ['canExpanded', 'selectedState', 'canSelected'];
-        let keysToAdd = [{ 'selected': false,indeterminate:false}];
+        let keysToAdd = [{ 'selected': false},{'indeterminate':false}];
          data = this.deleteAndAddKeys(province_city, keysToDelete,keysToAdd);
          data.forEach(ele =>{
           if(ele.label){
@@ -2943,14 +2960,53 @@ function checkTagDisabled () {
               e.value = e.label 
               e.parent = ele.value    
             })
-            if(ele.children){
-
-            }
             ele.children.unshift({label:'全部',value:'全部',parent:ele.value})
           }
          })    
         this.province_city_data = data
       },
+      getIndustryData(){ // 行业初始数据处理
+        // sortArray 行业模版变量-全部一级数组  industry 行业模版变量-选中的数据 industrylist 行业模版变量map结构数据
+        let stair = sortArray
+        let map = industrylist
+        let data = []
+        stair.forEach(ele =>{
+          let item = {}
+          item.value = ele
+          item.label =ele
+          for (let key in map) {
+            if(key == ele){
+              let list = map[key]
+              let child = []
+              list.forEach(e =>{ 
+                let obj = {}
+                obj.value = e
+                obj.label =e
+                obj.parent = ele  
+                obj.id = ele+'_'+e
+                child.push(obj)  
+              })  
+              item.children = child  
+            } 
+          }
+          data.push(item)
+        })
+        data.unshift({label:'全部',value:'全部',children:[]})
+        data.forEach(ele =>{
+          ele.children.unshift({label:'全部',value:'全部',parent:ele.value})
+        })  
+        let keysToAdd = [{ 'selected': false},{'indeterminate':false},{'disabled':false}];
+        let datas = this.deleteAndAddKeys(data,[],keysToAdd); 
+        this.industrylist_data = datas
+      },
+      getBuyerclassData(){
+        console.log(buyclassArr,'1111111111111111111111')
+       console.log(buyerclassVal,'22222222222222',buyerTelVal,'111111111111111111111111111111111111')
+       
+       let map = buyclassArr
+       let data = []
+
+      },
       areadataChange:debounce(function(data){ // 地区提交搜索
         
         let area_arr
@@ -2998,6 +3054,23 @@ function checkTagDisabled () {
 
         return obj
       },
+      industryChange:debounce(function(data){ //行业提交搜索
+        let val 
+        if(data.oneAndtwo.length>=data.alltwo.length){
+          val = ''
+        }else{
+          val = data.oneAndtwo
+        }
+        $("#zbSeatchT [name='industry']").val(val.toString())
+        beforeSubmit('filter-industry')
+  
+      },200),
+      buyerclassChange :debounce(function(data){ //采购单位提交搜索
+        
+        $("#zbSeatchT [name='industry']").val(data.oneAndtwo.toString())
+        beforeSubmit('filter-industry')
+  
+      },200),
       // 搜索到的标讯总数
       bidTotalCount: function () {
         var keyVal =  $("#zbSeatchT [name='keywords']").val()
@@ -3921,10 +3994,15 @@ function checkTagDisabled () {
         }catch(e){
 
         }
-        try{ // 重置为选全部
+        try{ // 重置为选全部 地区
         this.$refs.selectAreachoose.processingarea(null,null)
-      }catch(e){
-      }
+        }catch(e){
+        }
+        try{ // 行业下拉重置
+          this.$refs.selectIndustrychoose.processingindustry(null)
+        }catch(e){
+         console.log(e)
+        }
         $('.buyclass .buyclass-all').addClass('active').siblings().find('.buy-list').removeClass('active')
         // $('.custom-input[name="buyertel"]').val('不限')
         // $('.custom-input[name="winnertel"]').val('不限')
@@ -4016,6 +4094,7 @@ function checkTagDisabled () {
         }
         // 回显行业
         if(item.industry){
+          console.log(item.industry,'行业回显数据')
           $("#induAll").removeClass("active");
           item.industry = item.industry.toString().split(",");
           $('.industry-content font').removeClass('active').removeClass('secondActice')
@@ -4035,6 +4114,11 @@ function checkTagDisabled () {
             }
           });
         }
+        try{ // 行业下拉回显
+          this.$refs.selectIndustrychoose.processingindustry(item.industry)
+         }catch(e){
+          console.log(e)
+         }
         // 回显价格
         if(item.minprice || item.maxprice){
           $("#minprice").val(item.minprice);