From be84838fd3e7e58ed1db0412cbd51a9f6ba332f8 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 12 二月 2026 16:36:48 +0800
Subject: [PATCH] 进销存升级app: 1.确认消息后,页面展示乱码 2.消息通知页面样式修改与优化 3.新增客户拜访后,点击签到页面无响应

---
 src/pages/indexItem.vue |   75 +++++++++++++++++++++++++++++--------
 1 files changed, 58 insertions(+), 17 deletions(-)

diff --git a/src/pages/indexItem.vue b/src/pages/indexItem.vue
index 4234cd4..ef92e95 100644
--- a/src/pages/indexItem.vue
+++ b/src/pages/indexItem.vue
@@ -51,50 +51,81 @@
   ]);
   const caiwu = reactive([
     {
-      icon: "/static/images/icon/chuchaiguanli@2x.png",
+      icon: "/static/images/icon/baoxiaoguanli.png",
       label: "鎶ラ攢绠$悊",
     },
     {
-      icon: "/static/images/icon/chuchaiguanli@2x.png",
-      label: "閲囪喘绠$悊",
+      icon: "/static/images/icon/caigouguanli.png",
+      label: "閲囪喘瀹℃壒",
+    },
+    {
+      icon: "/static/images/icon/baojiaguanli.png",
+      label: "鎶ヤ环瀹℃壒",
+    },
+    {
+      icon: "/static/images/icon/chukuguanli@2x.png",
+      label: "鍙戣揣瀹℃壒",
+    },
+  ]);
+  // 鑰冨嫟璐㈠姟鍚堝苟鑿滃崟锛堣�冨嫟3涓� + 璐㈠姟4涓� = 7涓級
+  const kaoqinCaiwu = reactive([
+    {
+      icon: "/static/images/icon/gongchuguanli@2x.png",
+      label: "鍏嚭绠$悊",
+    },
+    {
+      icon: "/static/images/icon/qingjiaguanli@2x.png",
+      label: "璇峰亣绠$悊",
     },
     {
       icon: "/static/images/icon/chuchaiguanli@2x.png",
-      label: "鎶ヤ环绠$悊",
+      label: "鍑哄樊绠$悊",
     },
     {
-      icon: "/static/images/icon/chuchaiguanli@2x.png",
-      label: "鍑哄簱绠$悊",
+      icon: "/static/images/icon/baoxiaoguanli.png",
+      label: "鎶ラ攢绠$悊",
+    },
+    {
+      icon: "/static/images/icon/caigouguanli.png",
+      label: "閲囪喘瀹℃壒",
+    },
+    {
+      icon: "/static/images/icon/baojiaguanli.png",
+      label: "鎶ヤ环瀹℃壒",
+    },
+    {
+      icon: "/static/images/icon/chukuguanli@2x.png",
+      label: "鍙戣揣瀹℃壒",
     },
   ]);
 
   const huiyi = reactive([
     {
-      icon: "/static/images/icon/qingjiaguanli@2x.png",
+      icon: "/static/images/icon/huiyishezhi@2x.png",
       label: "浼氳璁剧疆",
     },
     {
-      icon: "/static/images/icon/qingjiaguanli@2x.png",
+      icon: "/static/images/icon/huiyiliebiao@2x.png",
       label: "浼氳鍒楄〃",
     },
     {
-      icon: "/static/images/icon/qingjiaguanli@2x.png",
+      icon: "/static/images/icon/huiyishenqing@2x.png",
       label: "浼氳鐢宠",
     },
     {
-      icon: "/static/images/icon/qingjiaguanli@2x.png",
+      icon: "/static/images/icon/huiyishenpi@2x.png",
       label: "浼氳瀹℃壒",
     },
     {
-      icon: "/static/images/icon/qingjiaguanli@2x.png",
+      icon: "/static/images/icon/huiyifabu@2x.png",
       label: "浼氳鍙戝竷",
     },
     {
-      icon: "/static/images/icon/qingjiaguanli@2x.png",
+      icon: "/static/images/icon/huiyizongjie@2x.png",
       label: "浼氳鎬荤粨",
     },
     {
-      icon: "/static/images/icon/qingjiaguanli@2x.png",
+      icon: "/static/images/icon/huiyikanban@2x.png",
       label: "浼氳鐪嬫澘",
     },
   ]);
@@ -183,17 +214,17 @@
           url: "/pages/cooperativeOffice/collaborativeApproval/index4",
         });
         break;
-      case "閲囪喘绠$悊":
+      case "閲囪喘瀹℃壒":
         uni.navigateTo({
           url: "/pages/cooperativeOffice/collaborativeApproval/index5",
         });
         break;
-      case "鎶ヤ环绠$悊":
+      case "鎶ヤ环瀹℃壒":
         uni.navigateTo({
           url: "/pages/cooperativeOffice/collaborativeApproval/index6",
         });
         break;
-      case "鍑哄簱绠$悊":
+      case "鍙戣揣瀹℃壒":
         uni.navigateTo({
           url: "/pages/cooperativeOffice/collaborativeApproval/index7",
         });
@@ -343,13 +374,23 @@
   const operationType = ref("");
   onLoad(options => {
     if (options.label) {
-      operationType.value = options.label;
+      // 澶勭悊 URL 鍙傛暟鍙兘鍖呭惈鍏朵粬鏌ヨ鍙傛暟鐨勬儏鍐碉紙濡傦細鍗忓悓瀹℃壒?approveType=6锛�
+      // 鍙彁鍙� label 鍙傛暟鐨勫�硷紝鍘婚櫎鍙兘闄勫姞鐨勬煡璇㈠弬鏁�
+      let labelValue = options.label;
+      // 濡傛灉 label 鍖呭惈 ? 绗﹀彿锛屽彧鍙� ? 涔嬪墠鐨勯儴鍒�
+      if (labelValue.includes('?')) {
+        labelValue = labelValue.split('?')[0];
+      }
+      operationType.value = labelValue;
       if (operationType.value === "鑰冨嫟绠$悊") {
         commonItems.value = kaoqin;
       } else if (operationType.value === "浼氳绠$悊") {
         commonItems.value = huiyi;
       } else if (operationType.value === "璐㈠姟绠$悊") {
         commonItems.value = caiwu;
+      } else if (operationType.value === "鍗忓悓瀹℃壒") {
+        commonItems.value = kaoqinCaiwu;
+        operationType.value = "鍗忓悓瀹℃壒";
       }
     }
     console.log(operationType.value);

--
Gitblit v1.9.3