Browse Source

暂存企业客户

qymljy 2 years ago
parent
commit
674da1fb2f

+ 27 - 57
src/Form/salerPrivatecustomer/add.vue

@@ -96,7 +96,7 @@
                 </el-select>
               </el-form-item>
             </el-col>
-            <el-col :span="24">
+<!--            <el-col :span="24">
               <el-form-item label="客户行业:" >
                 <el-select v-model="form.industry" placeholder="请选择所属行业" style="width: 100%">
                   <el-option
@@ -107,7 +107,31 @@
                   </el-option>
                 </el-select>
               </el-form-item>
+            </el-col>-->
+
+            <el-col :span="24">
+              <el-form-item  label="客户行业:" >
+                <el-select
+                    ref="sle"
+                    style="width:100%;"
+                    v-model="form.industry"
+                    multiple
+                    placeholder="请选择所属行业"
+                    size="mini"
+                >
+                  <el-option
+                      v-for="item in options.industryData"
+                      :key="item.value"
+                      :label="item.value"
+                      :value="item.value"
+                  >
+                    <span style="float: left">{{ item.value }}</span>
+                    <span style="float: right; color: #8492a6; font-size: 12px">{{ item.remarks?item.remarks:'暂无描述' }}</span>
+                  </el-option>
+                </el-select>
+              </el-form-item>
             </el-col>
+
             <el-col :span="24">
               <el-form-item label="税号:" prop="taxno">
                 <el-input v-model="form.taxno" placeholder="请输入企业税号" style="width: 100%"></el-input>
@@ -135,7 +159,7 @@
             </el-col>
             <el-col :span="24">
               <el-form-item label="详细地址:" prop="address">
-                <el-input v-model="form.address" placeholder="请输入企业地址" style="width: 100%"></el-input>
+                <el-input v-model="form.address" placeholder="请输入详细地址" style="width: 100%"></el-input>
               </el-form-item>
             </el-col>
 
@@ -201,29 +225,6 @@
                 <el-input v-model="form.source" placeholder="请输入客户来源" style="width: 100%"></el-input>
               </el-form-item>
             </el-col>
-            <el-col :span="24">
-              <el-form-item label="归属经销商:" prop="taxno">
-                <el-select v-model="form.sa_agentsid" placeholder="请选择客户等级" style="width: 100%">
-                  <el-option
-                      v-for="item in options.distributor"
-                      :key="item.value"
-                      :label="item.enterprisename"
-                      :value="item.sa_agentsid">
-                  </el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-
-
-
-
-<!--            <el-col :span="24">
-              <el-form-item label="联系方式:" prop="phonenumber">
-                <el-input v-model="form.phonenumber" placeholder="请输入联系方式" style="width: 100%"></el-input>
-              </el-form-item>
-            </el-col>-->
-
-
           </el-form>
         </el-row>
       </div>
@@ -241,16 +242,6 @@
         v-if="visibleEnterprise"
         @onEnterprise="onEnterprise">
     </enterprise>
-<!--    <el-dialog title="新 建" :visible.sync="dialogFormVisible" width="900px">
-      <div slot="title" style="font-size: 15px">
-        新增客户
-      </div>
-
-      <div class="dialog-footer">
-        <el-button size="small" @click="dialogFormVisible = false" class="normal-btn-width">取 消</el-button>
-        <el-button size="small" type="warning" @click="onSubmit" class="normal-btn-width btn-warning">确 定</el-button>
-      </div>
-    </el-dialog>-->
   </div>
 
 </template>
@@ -281,26 +272,6 @@ export default {
       businessShow:false,
       total:0,
       currentPage:0,
-      /*form:{
-        sa_customersid:0,
-        sys_enterpriseid:0,
-        enterprisename:'',
-        type:'',
-        source:'',
-        parentid:0,
-        superiorenterprisename:'',
-        abbreviation:'',
-        taxno:'',
-        customergrade:'',
-        industry:'',
-        phonenumber:'',
-        province:'',
-        city:'',
-        county:'',
-        address:'',
-        ispublic:0,
-        contact:''
-      },*/
       form:{
         sa_customersid: 0,//新增是传0
         parentid: 0, //上级客户ID,默认或没有上级的时候传0
@@ -315,7 +286,7 @@ export default {
         abbreviation:"",//非必填,可选
         taxno:"",//税号,非必填,可选
         grade:'',// 客户等级(商户等级)
-        industry:"",//非必填,可选,所属行业
+        industry:[],//非必填,可选,所属行业
         contact:"",//非必填,可选
         phonenumber:"",//非必填,可选
         customergrade:"",
@@ -330,7 +301,6 @@ export default {
       /*  gradeData:[],*/
         customerGrade:[],
         industryData:[],
-        gradeLeve:[],
         customerClassification:[],
         distributor:[]
       },

+ 99 - 47
src/Form/salerPrivatecustomer/edit.vue

@@ -11,7 +11,7 @@
         @close="onClose">
       <div class="drawer__panel">
         <el-row :gutter="20">
-          <el-form :model="form" :rules="rules" ref="form" label-width="85px" label-position="right" size="mini">
+          <el-form :model="form" :rules="rules" ref="form" label-width="100px" label-position="right" size="mini">
             <el-col :span="20">
               <el-form-item label="客户名称:" prop="enterprisename">
                 <el-input v-model="form.enterprisename" placeholder="请输入客户名称" style="width: 100%"></el-input>
@@ -64,6 +64,11 @@
                 <el-button size="mini" type="primary" style="width: 100%" @click="businessSearch" slot="reference" :disabled="form.enterprisename === ''">工商查询</el-button>
               </el-popover>
             </el-col>
+            <el-col :span="24">
+              <el-form-item label="企业简称:" >
+                <el-input v-model="form.abbreviation" placeholder="请输入企业简称" style="width: 100%"></el-input>
+              </el-form-item>
+            </el-col>
             <el-col :span="24">
               <el-form-item label="客户类型:" prop="type">
                 <el-select v-model="form.type" placeholder="请选择客户类型" style="width: 100%">
@@ -77,31 +82,53 @@
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <el-form-item label="客户来源:" >
-                <el-input v-model="form.source" placeholder="请输入客户来源" style="width: 100%"></el-input>
+              <el-form-item label="客户等级:" >
+                <el-select v-model="form.grade" placeholder="请选择客户等级" style="width: 100%">
+                  <el-option
+                      v-for="item in options.customerGrade"
+                      :key="item.rowindex"
+                      :label="item.value "
+                      :value="item.value">
+                  </el-option>
+                </el-select>
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <el-form-item label="客户等级:" >
-                <el-select v-model="form.customergrade" placeholder="请选择客户等级" style="width: 100%">
+              <el-form-item label="客户分类:" >
+                <el-select v-model="form.customergrade" placeholder="请选择客户分类" style="width: 100%">
                   <el-option
-                      v-for="item in options.gradeData"
+                      v-for="item in options.customerClassification"
                       :key="item.rowindex"
                       :label="item.value "
                       :value="item.value">
-                    <span style="float: left">{{ item.value }}</span>
-                    <span v-if="item.remarks !== ''" style="float: right; color: #8492a6; font-size: 10px">{{ item.remarks }}</span>
                   </el-option>
                 </el-select>
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <el-form-item label="企业简称:" >
-                <el-input v-model="form.abbreviation" placeholder="请输入企业简称" style="width: 100%"></el-input>
+              <el-form-item  label="客户行业:" >
+                <el-select
+                    ref="sle"
+                    style="width:100%;"
+                    v-model="form.industry"
+                    multiple
+                    placeholder="请选择所属行业"
+                    size="mini"
+                >
+                  <el-option
+                      v-for="item in options.industryData"
+                      :key="item.value"
+                      :label="item.value"
+                      :value="item.value"
+                  >
+                    <span style="float: left">{{ item.value }}</span>
+                    <span style="float: right; color: #8492a6; font-size: 12px">{{ item.remarks?item.remarks:'暂无描述' }}</span>
+                  </el-option>
+                </el-select>
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <el-form-item label="企业税号:" >
+              <el-form-item label="税号:" >
                 <el-input v-model="form.taxno" placeholder="请输入企业税号" style="width: 100%"></el-input>
               </el-form-item>
             </el-col>
@@ -111,15 +138,8 @@
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <el-form-item label="所属行业:" >
-                <el-select v-model="form.industry" placeholder="请选择所属行业" style="width: 100%">
-                  <el-option
-                      v-for="item in options.industryData"
-                      :key="item.value"
-                      :label="item.value"
-                      :value="item.value">
-                  </el-option>
-                </el-select>
+              <el-form-item label="电话:" prop="contact">
+                <el-input v-model="form.telephone" placeholder="请输入电话" style="width: 100%"></el-input>
               </el-form-item>
             </el-col>
             <el-col :span="24">
@@ -142,12 +162,11 @@
                 <el-input v-model="form.superiorenterprisename"  placeholder="请选择上级客户" @focus="enterpriseList"></el-input>
               </el-form-item>
             </el-col>
-
-<!--            <el-col :span="24">
-              <el-form-item label="联系方式:" >
-                <el-input v-model="form.phonenumber" placeholder="请输入联系方式" style="width: 100%"></el-input>
+            <el-col :span="24">
+              <el-form-item label="客户来源:" >
+                <el-input v-model="form.source" placeholder="请输入客户来源" style="width: 100%"></el-input>
               </el-form-item>
-            </el-col>-->
+            </el-col>
           </el-form>
         </el-row>
       </div>
@@ -195,30 +214,34 @@ export default {
       total:0,
       currentPage:0,
       form:{
-        value:[],
-        sa_customersid:0,
-        sys_enterpriseid:0,
-        enterprisename:'',
-        type:'',
-        source:'',
-        parentid:0,
-        abbreviation:'',
-        taxno:'',
-        grade:'',
-        industry:'',
-        phonenumber:'',
-        province:'',
-        city:'',
-        county:'',
-        address:'',
-        datastatus:'',
-        ispublic:0
+        sa_customersid: 0,//新增是传0
+        parentid: 0, //上级客户ID,默认或没有上级的时候传0
+        sys_enterpriseid: 0, //合作企业档案ID,新增是传0,更新
+        enterprisename:"",//客户名称(企业名称)
+        type: "", //客户类型
+        source: "", //客户来源
+        province:"",//非必填,可选
+        city:"",//非必填,可选
+        county:"",//非必填,可选
+        address:"",//非必填,可选
+        abbreviation:"",//非必填,可选
+        taxno:"",//税号,非必填,可选
+        grade:'',// 客户等级(商户等级)
+        industry:[],//非必填,可选,所属行业
+        contact:"",//非必填,可选
+        phonenumber:"",//非必填,可选
+        customergrade:"",
+        ispublic:0,//1:公海客户,0:私域客户,自己新建的
+        telephone: "",
+        sa_agentsid: ""
       },
       options:{
         type:[],
         parentCustomers:[],
-        gradeData:[],
-        industryData:[]
+        industryData:[],
+        customerGrade:[],
+        customerClassification:[],
+        distributor:[]
       },
       rules:{
         enterprisename: [
@@ -253,6 +276,8 @@ export default {
       /*this.parentCustomer()*/
       this.gradeList()
       this.industryList()
+      this.queryCustomerGrade()
+      this.queryDistributor()
       /*let arr = ['province','city','county']
       arr.forEach(e=>{
         this.data[e] !== '' ?this.form.value.push(this.data[e]):''
@@ -260,6 +285,9 @@ export default {
       this.form = Object.assign({},this.form,this.data)
       console.log(this.form,"编辑")
       this.form.value = [this.form.province,this.form.city,this.form.county]
+      if (this.form.grade === 0){
+        this.form.grade = ''
+      }
       /*if (this.form.parentid === 0){
         this.form.parentid = '未选择'
       }*/
@@ -441,7 +469,7 @@ export default {
       this.form = Object.assign({},this.form,{province:val[0],city:val[1],county:val[2]})
 
     },
-    /*客户等级*/
+    /*客户分类*/
     async gradeList(){
       const res = await this.$api.requested({
         "classname": "sysmanage.develop.optiontype.optiontype",
@@ -455,7 +483,13 @@ export default {
           }
         }
       })
-      this.options.gradeData = res.data
+      this.options.customerClassification = res.data
+    },
+    /*客户等级*/
+    queryCustomerGrade(){
+      this.$store.dispatch('optiontypeselect','agentgrade').then(res=>{
+        this.options.customerGrade = res.data
+      })
     },
     /*行业列表*/
     async industryList(){
@@ -472,6 +506,24 @@ export default {
         }
       })
       this.options.industryData = res.data
+    },
+    /*所属经销商*/
+    async queryDistributor(){
+      var sessionData = sessionStorage.getItem('active_account')
+      sessionData = JSON.parse(sessionData)
+      const res = await this.$api.requested({
+        "id": 20230214162602,
+        "content": {
+          "hrid": sessionData.hrid,
+          "pageNumber": 1,
+          "pageSize": 20,
+          "where": {
+            "condition": ""
+          }
+        },
+      })
+      this.options.distributor = res.data
+      console.log(this.options.distributor,'经销商')
     }
   }
 }

+ 17 - 15
src/SDrpManagement/salerPrivatecustomer/detail/customerDetail.vue

@@ -11,7 +11,7 @@
         tags=""
         :tabs="['详细信息','联系人信息','客户地址','开票信息','项目商机','报价单','线索']"
         @pageChange="pageChange"
-        @onEditSuccess="queryMainData($route.query.id)">
+        @onEditSuccess="onEditSuccess">
       <div slot="tags">
         <!-- 使用此插槽可不传[tags] -->
         <!-- :tabs="['经销商团队','代理区域','营销类别','账户余额']" -->
@@ -150,16 +150,20 @@ export default {
           value:this.mainData.sa_customersid
         },
         {
-          label:'客户级别',
-          value:this.mainData.customergrade
+          label:'客户名称',
+          value:this.mainData.enterprisename
         },
         {
           label:'客户类型',
           value:this.mainData.type
         },
         {
-          label:'上级企业',
-          value:this.mainData.superiorenterprisename
+          label:'客户等级',
+          value:this.mainData.grade === 0?'':this.mainData.grade
+        },
+        {
+          label:'客户分类',
+          value:this.mainData.customergrade
         },
         {
           label:'成交状态',
@@ -204,20 +208,15 @@ export default {
             return style
             
           }
-
         },
         {
-          label:'负责人',
-          value:this.mainData.leader.length === 0?"--":this.mainData.leader[0].name
+          label:'来源公海',
+          value:this.mainData.sourcepoolname
         },
         {
-          label:'最近跟进时间',
-          value:''
+          label:'负责人',
+          value:this.mainData.leader.length === 0?"--":this.mainData.leader[0].name
         },
-        {
-          label:'来源公海',
-          value:this.mainData.sourcepoolname
-        }
       ]
     },
     // 监听切换数据,上一页,下一页
@@ -237,13 +236,16 @@ export default {
       this.$refs.baseDetail.basicData(this.$route.query.id)
       this.$refs.baseDetail.systemData(this.$route.query.id)
       this.queryMainData(this.$route.query.id)
+    },
+    onEditSuccess(){
+      this.statusChangeSuccess()
     }
   },
   mounted () {
     this.queryMainData(this.$route.query.id)
   },
   created() {
-    this.tool.checkAuth(this.$route.name,'update')?'':this.$router.go(-1)
+
   }
 }
 </script>

+ 15 - 11
src/SDrpManagement/salerPrivatecustomer/detail/index.vue

@@ -128,33 +128,37 @@ export default {
           value:this.mainData.sa_customersid
         },
         {
-          label:'客户级别',
-          value:this.mainData.grade
+          label:'客户名称',
+          value:this.mainData.enterprisename
         },
         {
           label:'客户类型',
           value:this.mainData.type
         },
         {
-          label:'上级企业',
-          value:this.mainData.superiorenterprisename
+          label:'客户等级',
+          value:this.mainData.grade
+        },
+        {
+          label:'客户分类',
+          value:this.mainData.customergrade
         },
         {
           label:'成交状态',
           value:this.mainData.tradingstatus
         },
         {
-          label:'负责人',
-          value:this.mainData.leader[0]?this.mainData.leader[0].name:""
+          label:'合作状态',
+          value:this.mainData.status
         },
         {
-          label:'最近跟近时间',
-          value:''
+          label:'来源公海',
+          value:this.mainData.sourcepoolname
         },
         {
-          label:'所属公海',
-          value:this.mainData.poolname
-        }
+          label:'负责人',
+          value:this.mainData.leader[0]?this.mainData.leader[0].name:""
+        },
       ]
     },
     // 监听切换数据,上一页,下一页

+ 87 - 17
src/SDrpManagement/salerPrivatecustomer/detail/modules/detailedData.vue

@@ -6,19 +6,48 @@
         <el-descriptions-item label-class-name="my-label" label="客户编号">{{ basic.sa_customersid?basic.sa_customersid:"--" }}</el-descriptions-item>
         <el-descriptions-item label-class-name="my-label" label="企业简称">{{ basic.abbreviation?basic.abbreviation:"--"}}</el-descriptions-item>
         <el-descriptions-item label-class-name="my-label" label="客户类型">{{ basic.type?basic.type:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="客户级别">{{ basic.customergrade?basic.customergrade:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="所属行业">{{ basic.industry?basic.industry:"--" }}</el-descriptions-item>
+
+        <el-descriptions-item label-class-name="my-label" label="客户等级">{{ basic.grade?basic.grade:"--" }}</el-descriptions-item>
+        <el-descriptions-item label-class-name="my-label" label="客户分类">{{ basic.customergrade?basic.customergrade:"--" }}</el-descriptions-item>
+
+        <el-descriptions-item label-class-name="my-label" label="客户行业">
+          <div v-if="basic.industry.length === 0">
+            --
+          </div>
+          <div v-else>
+             <span v-for="(item,index) in basic.industry">
+            {{basic.industry.length === 0?item:index === basic.industry.length -1?item:item+','}}
+          </span>
+          </div>
+
+        </el-descriptions-item>
+        <el-descriptions-item label-class-name="my-label" label="税号">{{ basic.taxno?basic.taxno:"--" }}</el-descriptions-item>
+
+        <el-descriptions-item label-class-name="my-label" label="法人">{{ basic.contact?basic.contact:"--" }}</el-descriptions-item>
+        <el-descriptions-item label-class-name="my-label" label="电话">{{ basic.telephone?basic.telephone:"--" }}</el-descriptions-item>
+
+        <el-descriptions-item label-class-name="my-label" label="省市县">{{ basic.province?basic.province + '-' + basic.city + '-' + basic.county:"--" }}</el-descriptions-item>
+        <el-descriptions-item label-class-name="my-label" label="详细地址">{{ basic.address?basic.address:"--" }}</el-descriptions-item>
+
         <el-descriptions-item label-class-name="my-label" label="上级企业">{{ basic.superiorenterprisename?basic.superiorenterprisename:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="成交状态">{{ basic.tradingstatus?basic.tradingstatus:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="成交次数">{{ basic.contact_signnum === 0?0:basic.contact_signnum }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="合作状态">{{ basic.status?basic.status:"--" }}</el-descriptions-item>
+        <el-descriptions-item label-class-name="my-label" label="客户来源">{{ basic.source?basic.source:"--" }}</el-descriptions-item>
+        <el-descriptions-item label-class-name="my-label" label="来源公海">{{ basic.sourcepoolname?basic.sourcepoolname:"--" }}</el-descriptions-item>
+
+
+        <el-descriptions-item label-class-name="my-label" label="成交状态" >
+          <span :style="tradingstatusStyle">{{ basic.tradingstatus?basic.tradingstatus:"--" }}</span>
+        </el-descriptions-item>
+        <el-descriptions-item label-class-name="my-label" label="成交次数">
+          {{ basic.contact_signnum === 0?0:basic.contact_signnum }}
+        </el-descriptions-item>
+        <el-descriptions-item label-class-name="my-label" label="合作状态">
+          <span :style="statusStyle">{{ basic.status?basic.status:"--" }}</span>
+        </el-descriptions-item>
         <el-descriptions-item label-class-name="my-label" label="负责人">{{ basic.leader?basic.leader[0].name:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="来源">{{ basic.source?basic.source:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="所属公海">{{ basic.sourcepoolname?basic.sourcepoolname:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="省市县">{{ basic.province?basic.province + '-' + basic.city + '-' + basic.county:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="企业地址">{{ basic.address?basic.address:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="企业税号">{{ basic.taxno?basic.taxno:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="联系方式">{{ basic.phonenumber?basic.phonenumber:"--" }}</el-descriptions-item>
+
+
+
+
       </el-descriptions>
     </div>
 
@@ -26,14 +55,10 @@
       <el-descriptions title="系统信息" border :column="2" labelClassName="my-label" contentClassName="my-content">
         <el-descriptions-item label-class-name="my-label" label="创建人">{{ system.createby?system.createby:"--" }}</el-descriptions-item>
         <el-descriptions-item label-class-name="my-label" label="创建时间">{{ system.createdate?system.createdate:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="成交状态">{{ system.tradingstatus?system.tradingstatus:"--" }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="锁定状态" v-if="system.datastatus === 0">未锁定</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="锁定状态" v-else-if="system.datastatus === 2">已锁定</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="作废原因">{{ system.returnreson?system.returnreson:"--" }}</el-descriptions-item>
         <el-descriptions-item label-class-name="my-label" label="最近编辑人">{{ system.changeby?system.changeby:"--" }}</el-descriptions-item>
         <el-descriptions-item label-class-name="my-label" label="最近编辑时间">{{ system.changedate?system.changedate:"--" }}</el-descriptions-item>
+        <el-descriptions-item label-class-name="my-label" label="作废原因">{{ system.returnreson?system.returnreson:"--" }}</el-descriptions-item>
         <el-descriptions-item label-class-name="my-label" label="转手次数">{{ data.leader.length !== 0?data.leader[0].leadernum === 0?'0':data.leader[0].leadernum:'--' }}</el-descriptions-item>
-        <el-descriptions-item label-class-name="my-label" label="客户资料完善度">{{ system.percentage?system.percentage:"--" }}</el-descriptions-item>
       </el-descriptions>
     </div>
   </div>
@@ -47,7 +72,13 @@ export default {
     return {
       basic:[],
       system:[],
-      sa_customersid:""
+      sa_customersid:"",
+      tradingstatusStyle:{
+        color:''
+      },
+      statusStyle:{
+        color:''
+      }
     }
   },
   mounted() {
@@ -64,6 +95,45 @@ export default {
         },
       })
       this.basic = res.data
+      this.style(this.basic.tradingstatus)
+      this.styleStatus(this.basic.status)
+    },
+    style(val) {
+      let style = {}
+      switch (val) {
+        case '已成交':
+          style = {color:'#fa8c16'}
+          break;
+        case '未成交':
+          style = {color:'#3874f6'}
+          break;
+        case '多次成交':
+          style = {color:'#333333'}
+          break;
+        default:
+          break;
+      }
+      this.tradingstatusStyle.color = style.color
+      return style
+
+    },
+    styleStatus(val) {
+      let style = {}
+      switch (val) {
+        case '潜在':
+          style = {color:'#3874f6'}
+          break;
+        case '合作中':
+          style = {color:'#52c41a'}
+          break;
+        case '已终止':
+          style = {color:'#999999'}
+          break;
+        default:
+          break;
+      }
+      this.statusStyle.color = style.color
+      return style
 
     },
     /*系统信息*/

+ 12 - 0
src/SDrpManagement/salerPrivatecustomer/index.vue

@@ -108,6 +108,18 @@
             </el-tag>
           </div>
         </div>
+        <div v-else-if="scope.data.column.columnname === 'industry'">
+          <div v-if="scope.data.column.data.industry !== [] && scope.data.column.data.industry !== ''">
+            <div v-for="item in scope.data.column.data.industry" :key="item.index"  style="float: left;margin-left: 5px;margin-bottom: 5px">
+              <el-tag size="mini"  effect="dark">
+                <span>{{item}}</span>
+              </el-tag>
+            </div>
+          </div>
+          <div v-else>
+           --
+          </div>
+        </div>
         <div v-else-if="scope.data.column.columnname === 'tradingstatus'">
           <span style="color:#3874f6" v-if="scope.data.column.data[[scope.data.column.columnname]] == '未成交'">{{scope.data.column.data[[scope.data.column.columnname]]}}</span>
           <span style="color:#fa8c16" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '已成交'">{{scope.data.column.data[[scope.data.column.columnname]]}}</span>