From 5f18876241777adb7cacce4bc8316779cb16c237 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期五, 03 四月 2026 10:04:58 +0800
Subject: [PATCH] 生产报表联调,并优化页面

---
 src/api/equipmentManagement/repair.js              |    2 +-
 src/views/equipmentManagement/spareParts/index.vue |   16 ++++++----------
 src/api/equipmentManagement/sparePartsUsage.js     |    2 +-
 3 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/src/api/equipmentManagement/repair.js b/src/api/equipmentManagement/repair.js
index 0233ae6..a0ae29e 100644
--- a/src/api/equipmentManagement/repair.js
+++ b/src/api/equipmentManagement/repair.js
@@ -65,7 +65,7 @@
 
 export const addMaintain = (data) => {
   return request({
-    url: `/device/repair/repair`,
+    url: `/device/repair/repairs`,
     method: "post",
     data,
   });
diff --git a/src/api/equipmentManagement/sparePartsUsage.js b/src/api/equipmentManagement/sparePartsUsage.js
index 9fca9d3..e9384aa 100644
--- a/src/api/equipmentManagement/sparePartsUsage.js
+++ b/src/api/equipmentManagement/sparePartsUsage.js
@@ -6,7 +6,7 @@
  */
 export const getSparePartsUsagePage = (params) => {
   return request({
-    url: "/sparePartsUsage/listPage",
+    url: "/sparePartsRequisitionRecord/listPage",
     method: "get",
     params,
   });
diff --git a/src/views/equipmentManagement/spareParts/index.vue b/src/views/equipmentManagement/spareParts/index.vue
index 9daa234..15e8dbf 100644
--- a/src/views/equipmentManagement/spareParts/index.vue
+++ b/src/views/equipmentManagement/spareParts/index.vue
@@ -95,8 +95,8 @@
             </el-form-item>
             <el-form-item label="鏉ユ簮">
               <el-select v-model="usageQuery.source" placeholder="璇烽�夋嫨" clearable style="width: 200px">
-                <el-option label="缁翠慨" value="缁翠慨" />
-                <el-option label="淇濆吇" value="淇濆吇" />
+                <el-option label="缁翠慨" :value="0" />
+                <el-option label="淇濆吇" :value="1" />
               </el-select>
             </el-form-item>
             <el-form-item>
@@ -173,10 +173,10 @@
   { label: "鏉ユ簮", prop: "sourceText" },
   { label: "鍗曟嵁/璁板綍ID", prop: "sourceId" },
   { label: "璁惧鍚嶇О", prop: "deviceName" },
-  { label: "澶囦欢鍚嶇О", prop: "sparePartName" },
-  { label: "棰嗙敤鏁伴噺", prop: "qty" },
+  { label: "澶囦欢鍚嶇О", prop: "sparePartsName" },
+  { label: "棰嗙敤鏁伴噺", prop: "quantity" },
   { label: "鎿嶄綔浜�", prop: "operator" },
-  { label: "鏃堕棿", prop: "useTime" },
+  { label: "鏃堕棿", prop: "createTime" },
 ]);
 
 const handleTabChange = async (name) => {
@@ -337,11 +337,7 @@
       usageTableData.value = records.map((r, idx) => ({
         rowKey: r.id ?? `${usagePagination.current}-${idx}`,
         ...r,
-        sourceText:
-          r.source === "缁翠慨" ? "缁翠慨" :
-          r.source === "淇濆吇" ? "淇濆吇" :
-          r.source === "鎵嬪伐" ? "鎵嬪伐" :
-          (r.source || "-"),
+        sourceText: r.sourceText === "" ? "-" : r.sourceText,
       }));
     } else {
       usagePagination.total = 0;

--
Gitblit v1.9.3