Bläddra i källkod

fix: 客户详情页逻辑修改

hanxiaohui 4 månader sedan
förälder
incheckning
9d360ecf8c

+ 8 - 0
src/views/customer-manage/customer-detail/components/BasinInfo.vue

@@ -200,10 +200,18 @@
   const manageInfoItems = ref([
     {
       label: '集团公司',
+      helpConfig: {
+        enable: true,
+        helpTip: "测试"
+      },
       valueSlot: 'company_value_slot',
     },
     {
       label: '客户等级',
+      helpConfig: {
+        enable: true,
+        helpTip: "测试"
+      },
       value: 'A级',
     },
     {

+ 48 - 11
src/views/customer-manage/customer-detail/index.vue

@@ -32,8 +32,54 @@
 <script setup>
   import { reactive, ref } from 'vue';
   import PageDetailLayout from '/@/components/business/page-detail-layout/index.vue';
-  import BasicInfo from "./components/BasinInfo.vue"
-
+  import BasicInfo from './components/BasinInfo.vue';
+  const stepsData = [
+    {
+      title: '标段备案',
+      time: '2024-09-18',
+      status: 'completed',
+      number: 1,
+      lineTopNum: 100,
+    },
+    {
+      title: '商机管理',
+      time: '2024-09-20',
+      status: 'completed',
+      number: 2,
+      lineTopNum: 100,
+    },
+    {
+      title: '项目立项',
+      time: '2024-10-11',
+      status: 'completed',
+      number: 3,
+      lineTopNum: 100,
+    },
+    {
+      title: '投标评审',
+      status: 'current',
+      number: 4,
+      lineTopNum: 0,
+    },
+    {
+      title: '投标管理',
+      status: 'todo',
+      number: 5,
+      lineTopNum: 0,
+    },
+    {
+      title: '中标捷报',
+      status: 'todo',
+      number: 6,
+      lineTopNum: 0,
+    },
+    {
+      title: '合同签订',
+      status: 'todo',
+      number: 7,
+      lineTopNum: 0,
+    },
+  ];
   const getImgUrl = (name) => {
     return new URL('/src/assets/images/page-detail-layout/customer/' + name + '.svg', import.meta.url).href;
   };
@@ -137,15 +183,6 @@
     },
   ]);
 
-  const bsDescriptionItems = ref([
-    {
-      label: '姓名',
-      field: 'name',
-      value: '韩晓辉',
-      extraProps: {},
-    },
-  ]);
-
   const indexConfig = reactive({
     sourceData: [
       {