zouzs vor 20 Stunden
Ursprung
Commit
d4ec7e7a56

+ 21 - 18
src/views/order/detail/detail.vue

@@ -348,24 +348,27 @@ const detailsColumns: PlusColumn[] = [
         :columns="detailsColumns"
         :border="false"
       />
-      <el-timeline>
-        <el-timeline-item
-          v-for="item in detailForm.list"
-          :key="item.id"
-          :timestamp="item.createTime"
-        >
-          <el-card>
-            <el-row>
-              <el-col :span="8">
-                <el-rate v-model="item.starLevel" disabled />
-              </el-col>
-              <el-col :span="16">
-                <el-tag>{{ item.remark }}</el-tag>
-              </el-col>
-            </el-row>
-          </el-card>
-        </el-timeline-item>
-      </el-timeline>
+      <el-card>
+        <el-timeline v-if="detailForm.list.length !== 0">
+          <el-timeline-item
+            v-for="item in detailForm.list"
+            :key="item.id"
+            :timestamp="item.createTime"
+          >
+            <el-card>
+              <el-row>
+                <el-col :span="8">
+                  <el-rate v-model="item.starLevel" disabled />
+                </el-col>
+                <el-col :span="16">
+                  <el-tag>{{ item.remark }}</el-tag>
+                </el-col>
+              </el-row>
+            </el-card>
+          </el-timeline-item>
+        </el-timeline>
+        <span v-else class="text-center flex justify-center">暂无数据</span>
+      </el-card>
     </plusDialog>
   </div>
 </template>

+ 26 - 23
src/views/order/orderLoan/index.vue

@@ -56,24 +56,27 @@
         :columns="detailsColumns"
         :border="false"
       />
-      <el-timeline>
-        <el-timeline-item
-          v-for="item in detailForm.list"
-          :key="item.id"
-          :timestamp="item.createTime"
-        >
-          <el-card>
-            <el-row>
-              <el-col :span="8">
-                <el-rate v-model="item.starLevel" disabled />
-              </el-col>
-              <el-col :span="16">
-                <el-tag>{{ item.remark }}</el-tag>
-              </el-col>
-            </el-row>
-          </el-card>
-        </el-timeline-item>
-      </el-timeline>
+      <el-card>
+        <el-timeline v-if="detailForm.list.length !== 0">
+          <el-timeline-item
+            v-for="item in detailForm.list"
+            :key="item.id"
+            :timestamp="item.createTime"
+          >
+            <el-card>
+              <el-row>
+                <el-col :span="8">
+                  <el-rate v-model="item.starLevel" disabled />
+                </el-col>
+                <el-col :span="16">
+                  <el-tag>{{ item.remark }}</el-tag>
+                </el-col>
+              </el-row>
+            </el-card>
+          </el-timeline-item>
+        </el-timeline>
+        <span v-else class="text-center flex justify-center">暂无数据</span>
+      </el-card>
     </plusDialog>
     <!-- 重新分配弹窗 -->
     <PlusDialogForm
@@ -273,7 +276,7 @@ const tableConfig: PlusColumn[] = [
   },
   {
     label: "申请产品",
-    prop: "planName",
+    prop: "productName",
     hideInSearch: true
   },
   {
@@ -316,16 +319,16 @@ const tableConfig: PlusColumn[] = [
   },
   {
     label: "状态",
-    prop: "followStatus",
+    prop: "orderStatus",
     valueType: "select",
     options: [
-      { label: "未跟进", value: "0" },
-      { label: "跟进", value: "4" }
+      { label: "待分配", value: 1 },
+      { label: "已分配", value: 2 }
     ]
   },
   {
     label: "备注",
-    prop: "wechat",
+    prop: "remark",
     hideInSearch: true
   }
 ];

+ 5 - 5
src/views/order/orderMy/index.vue

@@ -260,7 +260,7 @@ const tableConfig: PlusColumn[] = [
   },
   {
     label: "申请产品",
-    prop: "planName",
+    prop: "productName",
     hideInSearch: true
   },
   {
@@ -287,16 +287,16 @@ const tableConfig: PlusColumn[] = [
   },
   {
     label: "状态",
-    prop: "followStatus",
+    prop: "orderStatus",
     valueType: "select",
     options: [
-      { label: "未跟进", value: "0" },
-      { label: "跟进", value: "4" }
+      { label: "待分配", value: 1 },
+      { label: "已分配", value: 2 }
     ]
   },
   {
     label: "备注",
-    prop: "wechat",
+    prop: "remark",
     hideInSearch: true
   }
 ];