From 9fcdccb1f30f60d54776f94ee7b2e43ed08f1d8f Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期一, 18 五月 2026 15:42:09 +0800
Subject: [PATCH] fix: 巡检编辑日期不回显
---
src/api/equipmentManagement/repair.js | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 49 insertions(+), 0 deletions(-)
diff --git a/src/api/equipmentManagement/repair.js b/src/api/equipmentManagement/repair.js
index 0233ae6..15cdf28 100644
--- a/src/api/equipmentManagement/repair.js
+++ b/src/api/equipmentManagement/repair.js
@@ -14,6 +14,44 @@
};
/**
+ * @desc 璁惧鎶ヤ慨-闄勪欢鍒楄〃
+ * @param {number|string} deviceRepairId 鎶ヤ慨鍗旾D
+ */
+export const getRepairFileList = (deviceRepairId) => {
+ return request({
+ url: `/device/repair/file/${deviceRepairId}`,
+ method: "get",
+ });
+};
+
+/**
+ * @desc 璁惧鎶ヤ慨-涓婁紶闄勪欢
+ * @param {FormData} formData file + deviceRepairId + fileType(14璁惧闂/15缁翠慨瀹屾垚)
+ */
+export const uploadRepairFile = (formData) => {
+ return request({
+ url: "/device/repair/uploadFile",
+ method: "post",
+ data: formData,
+ headers: {
+ "Content-Type": "multipart/form-data",
+ repeatSubmit: false,
+ },
+ });
+};
+
+/**
+ * @desc 璁惧鎶ヤ慨-鍒犻櫎闄勪欢
+ * @param {number|string} fileId 闄勪欢ID
+ */
+export const deleteRepairFile = (fileId) => {
+ return request({
+ url: `/device/repair/file/${fileId}`,
+ method: "delete",
+ });
+};
+
+/**
* @desc 鏂板鎶ヤ慨
* @param {鎶ヤ慨鍙傛暟} data
* @returns
@@ -70,3 +108,14 @@
data,
});
};
+
+/**
+ * @desc 璁惧鎶ヤ慨楠屾敹
+ */
+export const acceptRepair = (data) => {
+ return request({
+ url: `/device/repair/acceptance`,
+ method: "post",
+ data,
+ });
+};
--
Gitblit v1.9.3