1
yyb
18 小时以前 6a1128b2c72c363ea54346c39fafcc27848ad123
src/api/equipmentManagement/repair.js
@@ -14,6 +14,44 @@
};
/**
 * @desc 设备报修-附件列表
 * @param {number|string} deviceRepairId 报修单ID
 */
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