From 52f4b70aecb0df2970c82600bef2dbf635667682 Mon Sep 17 00:00:00 2001
From: 张诺 <zhang_12370@163.com>
Date: 星期五, 03 四月 2026 14:35:33 +0800
Subject: [PATCH] chore: 更新应用配置、依赖及新增备件管理API

---
 src/pages/login.vue                       |    4 +-
 src/api/equipmentManagement/spareParts.js |   56 ++++++++++++++++++++++++++++
 src/static/DRS_APP_logo.png               |    0 
 package.json                              |   50 ++++++++++++------------
 src/pages/message.vue                     |    4 +-
 src/config.js                             |    2 
 src/manifest.json                         |    2 
 7 files changed, 87 insertions(+), 31 deletions(-)

diff --git a/package.json b/package.json
index c31f1c2..8cb30e6 100644
--- a/package.json
+++ b/package.json
@@ -52,22 +52,22 @@
     "clean:windows": "rd /s /q dist || rd /s /q node_modules"
   },
   "dependencies": {
-    "@dcloudio/uni-app": "3.0.0-4060420250429001",
-    "@dcloudio/uni-app-harmony": "3.0.0-4060420250429001",
-    "@dcloudio/uni-app-plus": "3.0.0-4060420250429001",
-    "@dcloudio/uni-components": "3.0.0-4060420250429001",
-    "@dcloudio/uni-h5": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-alipay": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-baidu": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-harmony": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-jd": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-kuaishou": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-lark": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-qq": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-toutiao": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-weixin": "3.0.0-4060420250429001",
-    "@dcloudio/uni-mp-xhs": "3.0.0-4060420250429001",
-    "@dcloudio/uni-quickapp-webview": "3.0.0-4060420250429001",
+    "@dcloudio/uni-app": "3.0.0-5000620260331001",
+    "@dcloudio/uni-app-harmony": "3.0.0-5000620260331001",
+    "@dcloudio/uni-app-plus": "3.0.0-5000620260331001",
+    "@dcloudio/uni-components": "3.0.0-5000620260331001",
+    "@dcloudio/uni-h5": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-alipay": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-baidu": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-harmony": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-jd": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-kuaishou": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-lark": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-qq": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-toutiao": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-weixin": "3.0.0-5000620260331001",
+    "@dcloudio/uni-mp-xhs": "3.0.0-5000620260331001",
+    "@dcloudio/uni-quickapp-webview": "3.0.0-5000620260331001",
     "@dcloudio/uvm": "^0.3.1",
     "@jridgewell/sourcemap-codec": "^1.5.0",
     "@qiun/wx-ucharts": "2.5.0-20230101",
@@ -79,22 +79,22 @@
     "pinia": "2.2.2",
     "tslib": "^2.7.0",
     "uview-plus": "^3.4.62",
-    "vue": "3.4.21",
-    "vue-i18n": "^9.14.2"
+    "vue": "^3.4.21",
+    "vue-i18n": "^9.1.9"
   },
   "devDependencies": {
-    "@dcloudio/types": "^3.4.14",
-    "@dcloudio/uni-automator": "3.0.0-4060420250429001",
-    "@dcloudio/uni-cli-shared": "3.0.0-4060420250429001",
-    "@dcloudio/uni-stacktracey": "3.0.0-4060420250429001",
-    "@dcloudio/vite-plugin-uni": "3.0.0-4060420250429001",
-    "@vue/runtime-core": "^3.5.12",
+    "@dcloudio/types": "^3.4.8",
+    "@dcloudio/uni-automator": "3.0.0-5000620260331001",
+    "@dcloudio/uni-cli-shared": "3.0.0-5000620260331001",
+    "@dcloudio/uni-stacktracey": "3.0.0-5000620260331001",
+    "@dcloudio/vite-plugin-uni": "3.0.0-5000620260331001",
+    "@vue/runtime-core": "^3.4.21",
     "@vue/tsconfig": "^0.5.1",
     "less": "^4.2.0",
     "sass": "1.78.0",
     "sass-loader": "^16.0.1",
     "typescript": "^5.6.2",
-    "vite": "5.4.10",
+    "vite": "5.2.8",
     "vue-tsc": "2.1.6"
   }
 }
\ No newline at end of file
diff --git a/src/api/equipmentManagement/spareParts.js b/src/api/equipmentManagement/spareParts.js
new file mode 100644
index 0000000..5944d08
--- /dev/null
+++ b/src/api/equipmentManagement/spareParts.js
@@ -0,0 +1,56 @@
+import request from "@/utils/request";
+/**
+ *  澶囦欢鍒嗙被-鏍戝垪琛�
+ */
+export const getSparePartsTree = (params) => {
+  return request({
+    url: "/spareParts/getTree",
+    method: "get",
+    params,
+  });
+};
+/**
+ *  澶囦欢鍒嗙被-鍒嗛〉鏌ヨ鍒楄〃
+ */
+export const getSparePartsList = (params) => {
+  return request({
+    url: "/spareParts/listPage",
+    method: "get",
+    params,
+  });
+};
+
+/**
+ * @desc 鏂板
+ */
+export const addSparePart = (data) => {
+  return request({
+    url: "/spareParts/add",
+    method: "post",
+    data,
+  });
+};
+
+/**
+ * @desc 缂栬緫
+ */
+export const editSparePart = (data) => {
+  return request({
+    url: "/spareParts/update",
+    method: "post",
+    data,
+  });
+};
+
+/**
+ * @desc 鍒犻櫎鎶ヤ慨
+ * @param {缂栧彿} ids
+ * @returns
+ */
+export const delSparePart = (id) => {
+  return request({
+    url: '/spareParts/delete/'+id,
+    method: "delete",
+
+  });
+};
diff --git a/src/config.js b/src/config.js
index f7b6e89..375bab2 100644
--- a/src/config.js
+++ b/src/config.js
@@ -9,7 +9,7 @@
      // 搴旂敤鐗堟湰
      version: "1.1.0",
      // 搴旂敤logo
-     logo: "/static/YGCY.png",
+     logo: "/static/DRS_APP_logo.png",
      // 瀹樻柟缃戠珯
      site_url: "http://ruoyi.vip",
      // 鏀跨瓥鍗忚
diff --git a/src/manifest.json b/src/manifest.json
index 6324e7b..21d84d6 100644
--- a/src/manifest.json
+++ b/src/manifest.json
@@ -1,6 +1,6 @@
 {
     "name" : "淇℃伅绠$悊",
-    "appid" : "__UNI__1F1A548",
+    "appid" : "__UNI__4A02F11",
     "description" : "",
     "versionName" : "1.0.0",
     "versionCode" : "100",
diff --git a/src/pages/login.vue b/src/pages/login.vue
index 806e964..8746749 100644
--- a/src/pages/login.vue
+++ b/src/pages/login.vue
@@ -201,12 +201,12 @@
         // 鏇存柊tabbar鐨勮鏍�
         if (count > 0) {
           uni.setTabBarBadge({
-            index: 2, // 娑堟伅鏍囩椤电殑绱㈠紩
+            index: 1, // 娑堟伅鏍囩椤电殑绱㈠紩
             text: count.toString(),
           });
         } else {
           uni.removeTabBarBadge({
-            index: 2,
+            index: 1,
           });
         }
       })
diff --git a/src/pages/message.vue b/src/pages/message.vue
index 22947bc..6b8b400 100644
--- a/src/pages/message.vue
+++ b/src/pages/message.vue
@@ -239,12 +239,12 @@
           // 鏇存柊tabbar鐨勮鏍�
           if (count > 0) {
             uni.setTabBarBadge({
-              index: 2, // 娑堟伅鏍囩椤电殑绱㈠紩
+              index: 1, // 娑堟伅鏍囩椤电殑绱㈠紩
               text: count.toString(),
             });
           } else {
             uni.removeTabBarBadge({
-              index: 2,
+              index: 1,
             });
           }
         })
diff --git a/src/static/DRS_APP_logo.png b/src/static/DRS_APP_logo.png
new file mode 100644
index 0000000..e6ddc97
--- /dev/null
+++ b/src/static/DRS_APP_logo.png
Binary files differ

--
Gitblit v1.9.3