Просмотр исходного кода

客户信息表新增聚好麦订单号、快递单号

cgp 1 неделя назад
Родитель
Сommit
1231c47a4e
2 измененных файлов с 46 добавлено и 7 удалено
  1. 8 0
      src/api/course/userCourseVideo.js
  2. 38 7
      src/views/qw/companyCustomer/index.vue

+ 8 - 0
src/api/course/userCourseVideo.js

@@ -74,4 +74,12 @@ export function getVideoListByCourseId(query) {
   })
 }
 
+export function getFeishuCourseLink(query) {
+  return request({
+    url: '/feishu/course/getFeiShuCourseLink',
+    method: 'get',
+    params: query
+  })
+}
+
 

+ 38 - 7
src/views/qw/companyCustomer/index.vue

@@ -35,6 +35,26 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
+
+      <el-form-item label="订单号" prop="jhmOrderCode">
+        <el-input
+          v-model="queryParams.jhmOrderCode"
+          placeholder="请输入聚好麦订单号"
+          clearable
+          size="small"
+          @keyup.enter.native="handleQuery"
+        />
+      </el-form-item>
+
+      <el-form-item label="快递单号" prop="jhmCourierNumber">
+        <el-input
+          v-model="queryParams.jhmCourierNumber"
+          placeholder="请输入聚好麦快递单号"
+          clearable
+          size="small"
+          @keyup.enter.native="handleQuery"
+        />
+      </el-form-item>
       <el-form-item label="建档时间">
         <el-date-picker
           v-model="dateRange"
@@ -363,11 +383,17 @@
           </el-tag>
         </template>
       </el-table-column>
-      <el-table-column label="阻碍原因" align="center" prop="auditReason">
+      <el-table-column
+        label="阻碍原因"
+        align="center"
+        prop="auditReason"
+        min-width="120"
+        show-overflow-tooltip
+      >
         <template slot-scope="scope">
-          <span v-if="scope.row.auditReason" class="text-danger">{{
-            scope.row.auditReason
-          }}</span>
+    <span v-if="scope.row.auditReason" class="text-danger">
+      {{ scope.row.auditReason }}
+    </span>
           <span v-else>{{ scope.row.auditReason }}</span>
         </template>
       </el-table-column>
@@ -423,6 +449,8 @@
           <span v-else>-</span>
         </template>
       </el-table-column>
+      <el-table-column label="聚好麦订单号" align="center" prop="jhmOrderCode" />
+      <el-table-column label="聚好麦快递单号" align="center" prop="jhmCourierNumber" />
       <el-table-column
         label="操作"
         align="center"
@@ -487,7 +515,7 @@
             icon="el-icon-folder-add"
             v-if="
               scope.row.myCustomerFlag &&
-              [0, 5, 6].includes(scope.row.processStatus)
+              [0, 5, 6, 7].includes(scope.row.processStatus)
             "
             @click="handleTemplate(scope.row)"
             >完善病例</el-button
@@ -498,7 +526,7 @@
             icon="el-icon-folder-add"
             v-if="scope.row.myCustomerFlag && scope.row.processStatus == 1"
             @click="handlePrescribeData(scope.row)"
-            >开方</el-button
+            >推送开方</el-button
           >
           <el-button
             size="mini"
@@ -1793,6 +1821,8 @@ export default {
         pageNum: 1,
         pageSize: 10,
         customerName: null,
+        jhmOrderCode: null,
+        jhmCourierNumber: null,
         phone: null,
         companyUserName: null,
         claimStatus: null,
@@ -1837,12 +1867,13 @@ export default {
       // 【新增】流程状态映射
       processStatusOptions: [
         { value: 0, label: "待完善", type: "info" },
-        { value: 1, label: "待推送开方数据", type: "primary" },
+        { value: 1, label: "待推送开方信息", type: "primary" },
         { value: 2, label: "开方中", type: "warning" },
         { value: 3, label: "待审核", type: "warning" },
         { value: 4, label: "已开方", type: "success" },
         { value: 5, label: "已拒方", type: "danger" },
         { value: 6, label: "已完成", type: "success" },
+        { value: 7, label: "暂不开方", type: "primary" },
       ],
       erpList: [
         { dictLabel: "聚水潭", dictValue: "1" },