From 6a1128b2c72c363ea54346c39fafcc27848ad123 Mon Sep 17 00:00:00 2001
From: yyb <995253665@qq.com>
Date: 星期四, 23 四月 2026 11:21:16 +0800
Subject: [PATCH] 1
---
src/api/equipmentManagement/repair.js | 38 ++++++++++++++++++++++++++++++++++++++
1 files changed, 38 insertions(+), 0 deletions(-)
diff --git a/src/api/equipmentManagement/repair.js b/src/api/equipmentManagement/repair.js
index 0233ae6..e3fe9b4 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
+ */
+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
--
Gitblit v1.9.3