Parcourir la source

Merge remote-tracking branch 'origin/master'

yfh il y a 20 heures
Parent
commit
eb9289daae
1 fichiers modifiés avec 24 ajouts et 2 suppressions
  1. 24 2
      src/views/crm/customer/index.vue

+ 24 - 2
src/views/crm/customer/index.vue

@@ -201,11 +201,25 @@
       <el-table-column label="认领人" align="center" prop="companyUserNickName" />
       <el-table-column label="领取时间" align="center" prop="receiveTime" />
       <el-table-column label="创建时间" align="center" prop="createTime" />
-      <el-table-column label="最后一次跟进时间" align="center" prop="lastTime" width="180">
-      </el-table-column>
+      
       <el-table-column label="入公海时间" align="center" prop="poolTime" width="180">
       </el-table-column>
 
+      <el-table-column label="成交总价" align="center" prop="payMoney"/>
+      <el-table-column label="成交类型" align="center" prop="orderType">
+        <template slot-scope="scope">
+          <el-tag v-for="item in orderTypeOptions"  v-if="scope.row.orderType === item.dictValue">{{item.dictLabel}}</el-tag>
+        </template>
+      </el-table-column>
+      <el-table-column label="最新下单时间" align="center" prop="orderTime" width="180"></el-table-column>
+      <el-table-column label="跟进类型" align="center" prop="visitType">
+        <template slot-scope="scope">
+          <el-tag v-for="item in visitTypeOptions"  v-if="scope.row.visitType === item.dictValue">{{item.dictLabel}}</el-tag>
+        </template>
+      </el-table-column>
+      <el-table-column label="跟进内容" align="center" prop="visitContent"/>
+      <el-table-column label="最新跟进时间" align="center" prop="visitTime" width="180"></el-table-column>
+
       <el-table-column label="操作" fixed="right" width="180px" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button
@@ -477,6 +491,8 @@ export default {
           { required: true, message: "客户来源不能为空", trigger: "blur" }
         ],
       },
+      visitTypeOptions:[],
+      orderTypeOptions: [],
       customerLevelOptions: [],
       customerLevelOpenOptions: [],
     };
@@ -497,6 +513,12 @@ export default {
     this.getDicts("crm_customer_type").then((response) => {
       this.typeOptions = response.data;
     });
+    this.getDicts("store_order_type").then((response) => {
+      this.orderTypeOptions = response.data;
+    });
+    this.getDicts("crm_customer_visit_type").then((response) => {
+      this.visitTypeOptions = response.data;
+    });
     getCompanyList().then(response => {
       this.companys = response.data;
     });