Selaa lähdekoodia

优化销售端sop任务检索条件

cgp 1 kuukausi sitten
vanhempi
commit
895af2e01a
1 muutettua tiedostoa jossa 20 lisäystä ja 11 poistoa
  1. 20 11
      src/views/qw/companyUserTask/index.vue

+ 20 - 11
src/views/qw/companyUserTask/index.vue

@@ -1,15 +1,6 @@
 <template>
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
-      <el-form-item label="订单号" prop="orderCode">
-        <el-input
-          v-model="queryParams.orderCode"
-          placeholder="请输入订单号"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
       <el-form-item label="医生" prop="doctorName">
         <el-input
           v-model="queryParams.doctorName"
@@ -28,6 +19,16 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
+      <el-form-item label="升单类型" prop="type">
+        <el-select v-model="queryParams.type" placeholder="请选择升单类型" clearable size="small">
+          <el-option
+            v-for="dict in typeOptions"
+            :key="dict.dictValue"
+            :label="dict.dictLabel"
+            :value="dict.dictValue"
+          />
+        </el-select>
+      </el-form-item>
       <el-form-item label="处理状态" prop="status">
         <el-select v-model="queryParams.status" placeholder="请选择处理状态" clearable size="small">
           <el-option
@@ -53,7 +54,6 @@
     </div>
     <el-table border v-loading="loading" :data="companyUserTaskList" @selection-change="handleSelectionChange">
       <el-table-column type="selection" width="55" align="center"/>
-      <el-table-column label="订单号" align="center" prop="orderCode"/>
       <el-table-column label="医生" align="center" prop="doctorName"/>
       <el-table-column label="客户" align="center" prop="name"/>
       <el-table-column label="客户头像" align="center" prop="avatar" width="100px">
@@ -67,12 +67,16 @@
           </el-popover>
         </template>
       </el-table-column>
+      <el-table-column label="升单类型" align="center" prop="type">
+        <template slot-scope="scope">
+          <dict-tag :options="typeOptions" :value="scope.row.type"/>
+        </template>
+      </el-table-column>
       <el-table-column label="处理状态" align="center" prop="status">
         <template slot-scope="scope">
           <dict-tag :options="statusOptions" :value="scope.row.status"/>
         </template>
       </el-table-column>
-      <el-table-column label="备注" align="center" prop="remark"/>
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button
@@ -219,6 +223,8 @@ export default {
         title: "会员详情",
         open: false,
       },
+      // 1:未升单未购 2:未升单已购单 3:升单未购 4:升单已购字典
+      typeOptions: [],
       // 查询参数
       queryParams: {
         pageNum: 1,
@@ -242,6 +248,9 @@ export default {
     this.getDicts("sop_task_status").then(response => {
       this.statusOptions = response.data;
     });
+    this.getDicts("upgrade_order_type").then(response => {
+      this.typeOptions = response.data;
+    });
   },
   beforeDestroy() {
     // 关闭抽屉