From 952a20f1c005d80e9bf881287c40e6f4e4266a0b Mon Sep 17 00:00:00 2001
From: lxp <1928192722@qq.com>
Date: 星期三, 12 三月 2025 15:34:52 +0800
Subject: [PATCH] Merge branch 'dev' of http://114.132.189.42:9002/r/center-lims-before-ruoyi into dev

---
 src/api/cnas/resourceDemand/device.js |  916 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 916 insertions(+), 0 deletions(-)

diff --git a/src/api/cnas/resourceDemand/device.js b/src/api/cnas/resourceDemand/device.js
new file mode 100644
index 0000000..b82cf37
--- /dev/null
+++ b/src/api/cnas/resourceDemand/device.js
@@ -0,0 +1,916 @@
+// 涓嶇‘瀹氬害璇勫畾鐩稿叧鎺ュ彛
+import request from "@/utils/request";
+
+//璁惧鏍戝舰
+export function treeDevice(query) {
+  return request({
+    url: "/deviceScope/treeDevice",
+    method: "get",
+    params: query,
+  });
+}
+
+//鏌ヨ璁惧璇︽儏鍒楄〃
+export function selectDeviceParameter(query) {
+  return request({
+    url: "/deviceScope/selectDeviceParameter",
+    method: "get",
+    params: query,
+  });
+}
+
+//鑾峰彇瀹為獙瀹ゅ悕绉�
+export function obtainItemParameterList(query) {
+  return request({
+    url: "/laboratoryScope/obtainItemParameterList",
+    method: "get",
+    params: query,
+  });
+}
+
+//璁惧宸ュ叿鏄庣粏瀵煎嚭
+export function exportEquipmentDetails(query) {
+  return request({
+    url: "/deviceScope/exportEquipmentDetails",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//璁惧閲岄潰閫夋嫨妫�楠岄」鐩�(鏍戝舰缁撴瀯)
+export function getInsProduction(query) {
+  return request({
+    url: "/capacityScope/getInsProduction",
+    method: "get",
+    params: query,
+  });
+}
+
+// 淇敼璁惧璇︽儏鍙傛暟
+export function upDeviceParameter(data) {
+  return request({
+    url: "/deviceScope/upDeviceParameter",
+    method: "post",
+    data: data,
+  });
+}
+
+// 娣诲姞璁惧璇︽儏鍙傛暟
+export function addDeviceParameter(data) {
+  return request({
+    url: "/deviceScope/addDeviceParameter",
+    method: "post",
+    data: data,
+  });
+}
+
+// 缁存姢鏁伴噰閰嶇疆
+export function numberCollect(data) {
+  return request({
+    url: "/deviceScope/numberCollect",
+    method: "post",
+    data: data,
+  });
+}
+
+//璁惧棰勭害鎺ュ彛-鍒楄〃
+export function getDeviceParameter(query) {
+  return request({
+    url: "/deviceScope/selectDeviceParameter",
+    method: "get",
+    params: query,
+  });
+}
+
+//鍒犻櫎璁惧璇︽儏鍙傛暟
+export function delDeviceParameter(query) {
+  return request({
+    url: "/deviceScope/delDeviceParameter",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鏌ヨ鏁伴噰閰嶇疆
+export function queryDataAcquisitionConfiguration(query) {
+  return request({
+    url: "/deviceScope/queryDataAcquisitionConfiguration",
+    method: "get",
+    params: query,
+  });
+}
+
+// 缁存姢鏁伴噰閰嶇疆
+export function saveDataAcquisitionConfiguration(data) {
+  return request({
+    url: "/deviceScope/saveDataAcquisitionConfiguration",
+    method: "post",
+    data: data,
+  });
+}
+
+//鍒犻櫎鏁伴噰閰嶇疆
+export function deleteDataAcquisitionConfiguration(data) {
+  return request({
+    url: "/deviceScope/deleteDataAcquisitionConfiguration",
+    method: "post",
+    data: data,
+  });
+}
+
+//cnas璁惧浣跨敤璁板綍鍒嗛〉鏌ヨ
+export function deviceRecordPage(query) {
+  return request({
+    url: "/deviceRecord/deviceRecordPage",
+    method: "get",
+    params: query,
+  });
+}
+
+// 璁惧浣跨敤璁板綍淇濆瓨
+export function saveDeviceRecord(data) {
+  return request({
+    url: "/deviceRecord/saveDeviceRecord",
+    method: "post",
+    data: data,
+  });
+}
+
+// 璁惧浣跨敤璁板綍缂栬緫
+export function updateDeviceRecord(data) {
+  return request({
+    url: "/deviceRecord/updateDeviceRecord",
+    method: "post",
+    data: data,
+  });
+}
+
+//鍒犻櫎璁惧浣跨敤璁板綍
+export function deleteDeviceRecord(query) {
+  return request({
+    url: "/deviceRecord/deleteDeviceRecord",
+    method: "delete",
+    params: query,
+  });
+}
+//浣跨敤璁板綍 瀵煎嚭
+export function exportUseRecord(query) {
+  return request({
+    url: "/deviceRecord/exportUseRecord",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鏂板璁惧妗f
+export function addDocument(data) {
+  return request({
+    url: "/documents/add",
+    method: "post",
+    data: data,
+  });
+}
+
+// 鑾峰彇鐩稿叧鏂囨。鏁版嵁鐨刟pi-鏇存柊
+export function updateDocument(data) {
+  return request({
+    url: "/documents/updateDocument",
+    method: "post",
+    data: data,
+  });
+}
+
+//鍒犻櫎璁惧妗f
+export function deleteDocumentById(query) {
+  return request({
+    url: "/documents/delete",
+    method: "delete",
+    params: query,
+  });
+}
+//
+
+//璁惧楠屾敹鍒楄〃
+export function pageDeviceAcceptance(query) {
+  return request({
+    url: "/deviceAcceptance/pageDeviceAcceptance",
+    method: "get",
+    params: query,
+  });
+}
+
+//璁惧楠屾敹闄勪欢鍒楄〃
+export function getDeviceAcceptanceFileList(query) {
+  return request({
+    url: "/deviceAcceptance/getDeviceAcceptanceFileList",
+    method: "get",
+    params: query,
+  });
+}
+
+//璁惧楠屾敹闄勪欢鍒犻櫎
+export function delDeviceAcceptanceFileList(query) {
+  return request({
+    url: "/deviceAcceptance/delDeviceAcceptanceFileList",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧楠屾敹锛堣澶囷級瀵煎嚭
+export function exportDeviceAcceptance(query) {
+  return request({
+    url: "/deviceAcceptance/exportDeviceAcceptance",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍒犻櫎璁惧楠屾敹
+export function delDeviceAcceptance(query) {
+  return request({
+    url: "/deviceAcceptance/delDeviceAcceptance",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鏌ヨ璁惧楠屾敹
+export function getDeviceAcceptance(query) {
+  return request({
+    url: "/deviceAcceptance/getDeviceAcceptance",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板璁惧楠屾敹
+export function addDeviceAcceptance(data) {
+  return request({
+    url: "/deviceAcceptance/addDeviceAcceptance",
+    method: "post",
+    data: data,
+  });
+}
+
+// 缂栬緫璁惧楠屾敹
+export function updateDeviceAcceptance(data) {
+  return request({
+    url: "/deviceAcceptance/updateDeviceAcceptance",
+    method: "post",
+    data: data,
+  });
+}
+
+//璁惧鏍″噯 鍒嗛〉鏌ヨ
+export function deviceMetricRecordPage(query) {
+  return request({
+    url: "/deviceMetricRecord/deviceMetricRecordPage",
+    method: "get",
+    params: query,
+  });
+}
+// 璁惧鏍″噯 鏂板 鏇存柊-鏍″噯璁板綍
+export function addOrUpdateDeviceMetricRecord(data) {
+  return request({
+    url: "/deviceMetricRecord/addOrUpdateDeviceMetricRecord",
+    method: "post",
+    data: data,
+  });
+}
+//璁惧鏍″噯 鏂板 鏇存柊-鎻愪氦椤圭洰鏍″噯缁存姢
+export function saveOrUpdateDeviceMetric(data) {
+  return request({
+    url: "/deviceMetrics/saveOrUpdateDeviceMetric",
+    method: "post",
+    data: data,
+  });
+}
+
+//璁惧鏍″噯 鏌ヨ鏍″噯鏉$洰
+export function showDeviceMetricsCopy(query) {
+  return request({
+    url: "/deviceMetricRecord/showDeviceMetricsCopy",
+    method: "get",
+    params: query,
+  });
+}
+
+//璁惧鏍″噯 鍒犻櫎
+export function deleteDeviceMetricRecord(query) {
+  return request({
+    url: "/deviceMetricRecord/deleteDeviceMetricRecord",
+    method: "delete",
+    params: query,
+  });
+}
+//璁惧鏍″噯 瀵煎嚭
+export function deviceMetricRecordExport(query) {
+  return request({
+    url: "/deviceMetricRecord/deviceMetricRecordExport",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//璁惧鏍″噯 璁惧缁存姢琛� 鏌ヨ
+export function selectDeviceMetric(query) {
+  return request({
+    url: "/deviceMetrics/selectDeviceMetric",
+    method: "get",
+    params: query,
+  });
+}
+
+//璁惧鏍″噯 鍒犻櫎
+export function deleteDeviceMetrics(query) {
+  return request({
+    url: "/deviceMetrics/deleteDeviceMetrics",
+    method: "delete",
+    params: query,
+  });
+}
+//鍒犻櫎 璁惧鏍″噯-闄勪欢
+export function delDeviceCalibrationFile(query) {
+  return request({
+    url: "/personBasicInfo/delDeviceCalibrationFile",
+    method: "delete",
+    params: query,
+  });
+}
+//璁惧鏍″噯鏌ヨ-闄勪欢
+export function getDeviceCalibrationFile(query) {
+  return request({
+    url: "/personBasicInfo/getDeviceCalibrationFile",
+    method: "get",
+    params: query,
+  });
+}
+//璁惧鏍″噯瀵煎嚭-闄勪欢
+export function downLoadDeviceCalibrationFile(query) {
+  return request({
+    url: "/personBasicInfo/downLoadDeviceCalibrationFile",
+    method: "get",
+    params: query,
+    responseType: "blob"
+  });
+}
+
+//鍒犻櫎鏂囦欢
+export function deleteCNASFile(query) {
+  return request({
+    url: "/personBasicInfo/deleteCNASFile",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鏌ヨ璁惧妗f鍒楄〃
+export function getListByDId(query) {
+  return request({
+    url: '/documents/getListByDId',
+    method: "get",
+    params: query,
+  });
+}
+
+//璁惧妗f瀵煎嚭
+export function exportDeviceFile(query) {
+  return request({
+    url: "/deviceScope/exportDeviceFile",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//璁惧淇濆吇鍗曟潯瀵煎嚭
+export function exportMaintenanceRecord(query) {
+  return request({
+    url: "/deviceMaintain/exportMaintenanceRecord",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//璁惧缁存姢鍒犻櫎
+export function deleteDeviceMaintenance(query) {
+  return request({
+    url: "/deviceMaintain/deleteDeviceMaintenance",
+    method: "delete",
+    params: query,
+  });
+}
+//璁惧缁存姢鍒犻櫎
+export function deviceMaintenanceExport(query) {
+  return request({
+    url: "/deviceMaintain/deviceMaintenanceExport",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+// 鏂板璁惧缁存姢淇濆吇
+export function addDeviceMaintenance(data) {
+  return request({
+    url: "/deviceMaintain/addDeviceMaintenance",
+    method: "post",
+    data: data,
+  });
+}
+//璁惧缁存姢琛� 鏌ヨ
+export function getDeviceMaintenancePage(query) {
+  return request({
+    url: "/deviceMaintain/getDeviceMaintenancePage",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鍊熺敤-淇濆瓨
+export function saveDeviceBorrow(data) {
+  return request({
+    url: "/deviceBorrow/saveDeviceBorrow",
+    method: "post",
+    data: data,
+  });
+}
+
+//鍊熺敤-鏌ョ湅
+export function getDeviceBorrow(query) {
+  return request({
+    url: "/deviceBorrow/getDeviceBorrow",
+    method: "get",
+    params: query,
+  });
+}
+
+//鍊熺敤-瀵煎嚭
+export function deviceBorrowExport(query) {
+  return request({
+    url: "/deviceBorrow/deviceBorrowExport",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍊熺敤-鍒犻櫎
+export function deleteDeviceBorrow(query) {
+  return request({
+    url: "/deviceBorrow/deleteDeviceBorrow",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鍊熺敤-鍒楄〃
+export function deviceBorrowPage(query) {
+  return request({
+    url: "/deviceBorrow/deviceBorrowPage",
+    method: "get",
+    params: query,
+  });
+}
+
+// 璁惧鍚敤/鍋滅敤 淇濆瓨锛屾彁浜わ紝椹冲洖锛岄�氳繃鎺ュ彛
+export function saveDeviceState(data) {
+  return request({
+    url: "/deviceState/saveDeviceState",
+    method: "post",
+    data: data,
+  });
+}
+
+//閫氳繃璁惧缂栧彿鑾峰彇璁惧鍒楄〃
+export function selectDeviceByCode(query) {
+  return request({
+    url: "/deviceScope/selectDeviceByCode",
+    method: "get",
+    params: query,
+  });
+}
+
+//璁惧鍋滃惎鐢ㄥ崟鏉″鍑�
+export function exportDeviceStatus(query) {
+  return request({
+    url: "/deviceState/exportDeviceStatus",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//璁惧鍚敤/鍋滅敤 鍒犻櫎
+export function deleteDeviceState(query) {
+  return request({
+    url: "/deviceState/deleteDeviceState",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧鐘舵�佸鍑�
+export function deviceStateExport(query) {
+  return request({
+    url: "/deviceState/deviceStateExport",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//璁惧鍚敤/鍋滅敤 鍒嗛〉
+export function getDeviceStatePage(query) {
+  return request({
+    url: "/deviceState/getDeviceStatePage",
+    method: "get",
+    params: query,
+  });
+}
+
+//璁惧鎶ュ簾鐢宠鍒楄〃
+export function pageDeviceScrapped(query) {
+  return request({
+    url: "/deviceScrapped/pageDeviceScrapped",
+    method: "get",
+    params: query,
+  });
+}
+
+// 瀵煎嚭
+export function exportDeviceScrapped(query) {
+  return request({
+    url: "/deviceScrapped/exportDeviceScrapped",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍒犻櫎璁惧鎶ュ簾鐢宠
+export function delDeviceScrapped(query) {
+  return request({
+    url: "/deviceScrapped/delDeviceScrapped",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鏌ヨ璁惧鎶ュ簾鐢宠
+export function getDeviceScrapped(query) {
+  return request({
+    url: "/deviceScrapped/getDeviceScrapped",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板璁惧鎶ュ簾鐢宠
+export function addDeviceScrapped(data) {
+  return request({
+    url: "/deviceScrapped/addDeviceScrapped",
+    method: "post",
+    data: data,
+  });
+}
+
+//璁惧鏁呴殰缁翠慨鍒楄〃
+export function pageDeviceBreakdownMaintenance(query) {
+  return request({
+    url: "/deviceBreakdownMaintenance/pageDeviceBreakdownMaintenance",
+    method: "get",
+    params: query,
+  });
+}
+
+// 璁惧鏁呴殰涓庣淮淇�-瀵煎嚭
+export function exportDeviceBreakdownMaintenance(query) {
+  return request({
+    url: "/deviceBreakdownMaintenance/exportDeviceBreakdownMaintenance",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍒犻櫎璁惧鏁呴殰缁翠慨
+export function delDeviceBreakdownMaintenance(query) {
+  return request({
+    url: "/deviceBreakdownMaintenance/delDeviceBreakdownMaintenance",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鏌ヨ璁惧鏁呴殰缁翠慨
+export function getDeviceBreakdownMaintenance(query) {
+  return request({
+    url: "/deviceBreakdownMaintenance/getDeviceBreakdownMaintenance",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板璁惧鏁呴殰缁翠慨
+export function addDeviceBreakdownMaintenance(data) {
+  return request({
+    url: "/deviceBreakdownMaintenance/addDeviceBreakdownMaintenance",
+    method: "post",
+    data: data,
+  });
+}
+
+//鍒嗛〉鏌ヨ璁惧鐐规璁板綍
+export function getDeviceInspectionRecordByPage(query) {
+  return request({
+    url: "/deviceInspectionRecord/getDeviceInspectionRecordByPage",
+    method: "get",
+    params: query,
+  });
+}
+
+// 瀵煎嚭璁惧鐐规璁板綍
+export function exportDeviceInspectionRecord(query) {
+  return request({
+    url: "/deviceInspectionRecord/exportDeviceInspectionRecord",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍒犻櫎璁惧鐐规璁板綍
+export function deleteDeviceInspectionRecord(query) {
+  return request({
+    url: "/deviceInspectionRecord/deleteDeviceInspectionRecord",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧鐐规璁板綍璇︽儏
+export function getDeviceInspectionRecord(query) {
+  return request({
+    url: "/deviceInspectionRecord/getDeviceInspectionRecord",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板璁惧鐐规璁板綍
+export function addDeviceInspectionRecord(data) {
+  return request({
+    url: "/deviceInspectionRecord/addDeviceInspectionRecord",
+    method: "post",
+    data: data,
+  });
+}
+
+// 淇敼璁惧鐐规璁板綍
+export function updateDeviceInspectionRecord(data) {
+  return request({
+    url: "/deviceInspectionRecord/updateDeviceInspectionRecord",
+    method: "post",
+    data: data,
+  });
+}
+
+// 澶嶆牳璁惧鐐规璁板綍
+export function reviewDeviceInspectionRecord(data) {
+  return request({
+    url: "/deviceInspectionRecord/reviewDeviceInspectionRecord",
+    method: "post",
+    data: data,
+  });
+}
+
+//璁惧浜嬫晠鎶ュ憡鍒楄〃
+export function pageDeviceAccidentReport(query) {
+  return request({
+    url: "/deviceAccidentReport/pageDeviceAccidentReport",
+    method: "get",
+    params: query,
+  });
+}
+
+// 瀵煎嚭璁惧浜嬫晠
+export function exportDeviceAccidentReport(query) {
+  return request({
+    url: "/deviceAccidentReport/exportDeviceAccidentReport",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍒犻櫎璁惧浜嬫晠鎶ュ憡
+export function delDeviceAccidentReport(query) {
+  return request({
+    url: "/deviceAccidentReport/delDeviceAccidentReport",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鏌ヨ璁惧浜嬫晠鎶ュ憡
+export function getDeviceAccidentReport(query) {
+  return request({
+    url: "/deviceAccidentReport/getDeviceAccidentReport",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板璁惧浜嬫晠鎶ュ憡
+export function addDeviceAccidentReport(data) {
+  return request({
+    url: "/deviceAccidentReport/addDeviceAccidentReport",
+    method: "post",
+    data: data,
+  });
+}
+//浣滀笟鎸囧涔︽煡璇�
+export function pageByPageQueryOfHomeworkInstructions(query) {
+  return request({
+    url: "/instruction/pageByPageQueryOfHomeworkInstructions",
+    method: "get",
+    params: query,
+  });
+}
+//浣滀笟鎸囧涔� 瀹℃壒
+export function approvalOfHomeworkInstructionManual(data) {
+  return request({
+    url: "/instruction/approvalOfHomeworkInstructionManual",
+    method: "post",
+    data: data,
+  });
+}
+
+//浣滀笟鎸囧涔� 鍒犻櫎
+export function homeworkGuidebook(query) {
+  return request({
+    url: "/instruction/homeworkGuidebook",
+    method: "delete",
+    params: query,
+  });
+}
+
+//浣滀笟鎸囧涔� 缂栬緫鏌ヨ
+export function homeworkGuidebookEditor(query) {
+  return request({
+    url: "/instruction/homeworkGuidebookEditor",
+    method: "get",
+    params: query,
+  });
+}
+
+//浣滀笟鎸囧涔︽柊澧�
+export function newHomeworkGuidebookAdded(data) {
+  return request({
+    url: "/instruction/newHomeworkGuidebookAdded",
+    method: "post",
+    data: data,
+  });
+}
+
+//浣滀笟鎸囧涔﹀彈鎺ф枃浠跺垹闄�
+export function deleteHomeworkGuidebook(query) {
+  return request({
+    url: "/instruction/deleteHomeworkGuidebook",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧棰勭害鎺ュ彛
+export function reservationSelectDevice(query) {
+  return request({
+    url: "/reservation/selectDeviceParameter",
+    method: "get",
+    params: query,
+  });
+}
+//璁惧棰勭害鎺ュ彛 鍒犻櫎
+export function reservationDelete(query) {
+  return request({
+    url: "/reservation/delete",
+    method: "delete",
+    params: query,
+  });
+}
+//璁惧棰勭害鎺ュ彛 淇濆瓨
+export function reservationSave(query) {
+  return request({
+    url: "/reservation/save",
+    method: "post",
+    data: query,
+  });
+}
+//璁惧棰勭害鎺ュ彛
+export function selectReservationParameterPage(query) {
+  return request({
+    url: "/reservation/selectReservationParameterPage",
+    method: "get",
+    params: query,
+  });
+}
+// 璁惧杩愯鎬昏-鏍规嵁id鑾峰彇璁惧鏁呴殰鏁版嵁
+export function device(query) {
+  return request({
+    url: "/deviceFaults/device",
+    method: "get",
+    params: query,
+  });
+}
+//璁惧楠屾敹涓洓涓猼able琛ㄦ牸鐨勫垹闄ゅ姛鑳�
+export function deleteIncidentReportAll(query) {
+  return request({
+    url: "/incidentReport/deleteIncidentReportAll",
+    method: "delete",
+    params: query,
+  });
+}
+//璁惧楠屾敹涓洓涓猼able琛ㄦ牸鐨勫垹闄ゅ姛鑳�
+export function deleteIncidentReport(query) {
+  return request({
+    url: "/incidentReport/deleteIncidentReport",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧楠屾敹 淇濆瓨锛屾彁浜わ紝椹冲洖锛岄�氳繃鎺ュ彛
+export function saveIncidentReportData(query) {
+  return request({
+    url: "/incidentReport/saveIncidentReportData",
+    method: "post",
+    data: query,
+  });
+}
+//璁惧楠屾敹 淇濆瓨锛屾彁浜わ紝椹冲洖锛岄�氳繃鎺ュ彛
+export function incidentReportPage(query) {
+  return request({
+    url: "/incidentReport/incidentReportPage",
+    method: "get",
+    params: query,
+  });
+}
+//璁惧楠屾敹 淇濆瓨锛屾彁浜わ紝椹冲洖锛岄�氳繃鎺ュ彛
+export function getShowIncidentReport(query) {
+  return request({
+    url: "/incidentReport/getShowIncidentReport",
+    method: "get",
+    params: query,
+  });
+}
+//璁惧楠屾敹瀵煎嚭
+export function incidentReportExport(query) {
+  return request({
+    url: "/incidentReport/incidentReportExport",
+    method: "get",
+    params: query,
+    responseType: "blob"
+  });
+}
+//娣诲姞璁惧鏁呴殰
+export function addOrUpdateDeviceFaultOne(query) {
+  return request({
+    url: "/deviceFaultOne/addOrUpdateDeviceFaultOne",
+    method: "post",
+    data: query,
+  });
+}
+//璁惧鏁呴殰琛� 鍒嗛〉鏌ヨ
+export function deviceFaultOnePage(query) {
+  return request({
+    url: "/deviceFaultOne/deviceFaultOnePage",
+    method: "get",
+    params: query,
+  });
+}
+//璁惧鏁呴殰瀵煎嚭
+export function exportRewardAndPunishmentRecords(query) {
+  return request({
+    url: "/deviceFaultOne/exportRewardAndPunishmentRecords",
+    method: "get",
+    params: query,
+    responseType: "blob"
+  });
+}
+
+//鍒犻櫎 璁惧鏁呴殰
+export function deleteDeviceFaultOne(query) {
+  return request({
+    url: "/deviceFaultOne/deleteDeviceFaultOne",
+    method: "delete",
+    params: query,
+  });
+}
+

--
Gitblit v1.9.3