From 4c3fd93d87daace1de00b129e642193fe863f4a2 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期二, 11 三月 2025 09:23:29 +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 | 1394 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 1,394 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..8f66b90
--- /dev/null
+++ b/src/api/cnas/resourceDemand/device.js
@@ -0,0 +1,1394 @@
+// 涓嶇‘瀹氬害璇勫畾鐩稿叧鎺ュ彛
+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,
+  });
+}
+
+//璁惧鏍″噯璁″垝鍒楄〃鏌ヨ
+export function pageDeviceCalibrationPlan(query) {
+  return request({
+    url: "/deviceCalibrationPlan/pageDeviceCalibrationPlan",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鎻愪氦鎵瑰噯閫氱煡
+export function submiatRatifyDeviceCalibrationPlan(data) {
+  return request({
+    url: "/deviceCalibrationPlan/submiatRatifyDeviceCalibrationPlan",
+    method: "post",
+    data: data,
+  });
+}
+
+//璁惧鏍″噯璁″垝瀵煎嚭
+export function exportDeviceCalibrationPlanDetail(query) {
+  return request({
+    url: "/deviceCalibrationPlan/exportDeviceCalibrationPlanDetail",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+// 璁惧鏍″噯 鏂板 鏇存柊
+export function addOrUpdateDeviceMetricRecord(data) {
+  return request({
+    url: "/deviceMetricRecord/addOrUpdateDeviceMetricRecord",
+    method: "post",
+    data: data,
+  });
+}
+
+//璁惧鏍″噯璁″垝鍒犻櫎
+export function delDeviceCalibrationPlan(query) {
+  return request({
+    url: "/deviceCalibrationPlan/delDeviceCalibrationPlan",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧鏍″噯璁″垝璇︽儏鍒犻櫎
+export function delDeviceCalibrationPlanDetail(query) {
+  return request({
+    url: "/deviceCalibrationPlan/delDeviceCalibrationPlanDetail",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧鏍″噯璁″垝璇︽儏鍒楄〃
+export function pageDeviceCalibrationPlanDetail(query) {
+  return request({
+    url: "/deviceCalibrationPlan/pageDeviceCalibrationPlanDetail",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板璁惧鏍″噯璁″垝璇︽儏
+export function addDeviceCalibrationPlanDetail(data) {
+  return request({
+    url: "/deviceCalibrationPlan/addDeviceCalibrationPlanDetail",
+    method: "post",
+    data: data,
+  });
+}
+
+// 淇敼璁惧鏍″噯璁″垝璇︽儏
+export function updateDeviceCalibrationPlanDetail(data) {
+  return request({
+    url: "/deviceCalibrationPlan/updateDeviceCalibrationPlanDetail",
+    method: "post",
+    data: data,
+  });
+}
+
+// 璁惧鏍″噯璁″垝鎵瑰噯
+export function ratifyDeviceCalibrationPlan(data) {
+  return request({
+    url: "/deviceCalibrationPlan/ratifyDeviceCalibrationPlan",
+    method: "post",
+    data: data,
+  });
+}
+
+//鏌ヨ璁惧鏍″噯璁″垝璇︽儏
+export function getDeviceCalibrationPlan(query) {
+  return request({
+    url: "/deviceCalibrationPlan/getDeviceCalibrationPlan",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板璁惧鏍″噯璁″垝
+export function addDeviceCalibrationPlan(data) {
+  return request({
+    url: "/deviceCalibrationPlan/addDeviceCalibrationPlan",
+    method: "post",
+    data: data,
+  });
+}
+
+// 淇敼璁惧鏍″噯璁″垝
+export function updateDeviceCalibrationPlan(data) {
+  return request({
+    url: "/deviceCalibrationPlan/updateDeviceCalibrationPlan",
+    method: "post",
+    data: data,
+  });
+}
+
+//閫氳繃璁惧鍒嗙被鑾峰彇璁惧鍒楄〃
+export function deviceScopeSearch(query) {
+  return request({
+    url: "/deviceScope/search",
+    method: "get",
+    params: query,
+  });
+}
+
+//鏌ヨ璁惧鏍告煡璁″垝璇︽儏
+export function getDeviceExaminePlan(query) {
+  return request({
+    url: "/deviceExaminePlan/getDeviceExaminePlan",
+    method: "get",
+    params: query,
+  });
+}
+
+// 娣诲姞璁惧鏍告煡璁″垝
+export function addDeviceExaminePlan(data) {
+  return request({
+    url: "/deviceExaminePlan/addDeviceExaminePlan",
+    method: "post",
+    data: data,
+  });
+}
+
+// 璁惧鏍告煡璁″垝鎵归噺缂栬緫
+export function updateDeviceExaminePlan(data) {
+  return request({
+    url: "/deviceExaminePlan/updateDeviceExaminePlan",
+    method: "post",
+    data: data,
+  });
+}
+
+//璁惧鏍告煡璁″垝鍒犻櫎
+export function delDeviceExaminePlan(query) {
+  return request({
+    url: "/deviceExaminePlan/delDeviceExaminePlan",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧鏍告煡璁″垝鍒楄〃
+export function pageDeviceExaminePlan(query) {
+  return request({
+    url: "/deviceExaminePlan/pageDeviceExaminePlan",
+    method: "get",
+    params: query,
+  });
+}
+
+// 璁惧鏍告煡璁″垝鎻愪氦鎵瑰噯閫氱煡
+export function submitRatifyDeviceExaminePlan(data) {
+  return request({
+    url: "/deviceExaminePlan/submitRatifyDeviceExaminePlan",
+    method: "post",
+    data: data,
+  });
+}
+
+//瀵煎嚭璁惧鏍告煡璁″垝
+export function exportDeviceExaminePlanDetail(query) {
+  return request({
+    url: "/deviceExaminePlan/exportDeviceExaminePlanDetail",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍒犻櫎璁惧鏍告煡璁″垝璇︽儏
+export function delDeviceExaminePlanDetail(query) {
+  return request({
+    url: "/deviceExaminePlan/delDeviceExaminePlanDetail",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧鏍告煡璁″垝璇︽儏鍒楄〃
+export function pageDeviceExaminePlanDetail(query) {
+  return request({
+    url: "/deviceExaminePlan/pageDeviceExaminePlanDetail",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板璁惧鏍告煡璁″垝璇︽儏
+export function addDeviceExaminePlanDetail(data) {
+  return request({
+    url: "/deviceExaminePlan/addDeviceExaminePlanDetail",
+    method: "post",
+    data: data,
+  });
+}
+
+// 淇敼璁惧鏍告煡璁″垝璇︽儏
+export function updateDeviceExaminePlanDetail(data) {
+  return request({
+    url: "/deviceExaminePlan/updateDeviceExaminePlanDetail",
+    method: "post",
+    data: data,
+  });
+}
+
+// 璁惧鏍告煡璁″垝鎵瑰噯
+export function ratifyDeviceExaminePlan(data) {
+  return request({
+    url: "/deviceExaminePlan/ratifyDeviceExaminePlan",
+    method: "post",
+    data: data,
+  });
+}
+
+//鏍告煡璁板綍瀵煎嚭
+export function exportReviewExamineRecordDetail(query) {
+  return request({
+    url: "/deviceExaminePlan/exportReviewExamineRecordDetail",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鏍告煡瀵规瘮瀵煎嚭
+export function exportReviewExamineRecordContrast(query) {
+  return request({
+    url: "/deviceExaminePlan/exportReviewExamineRecordContrast",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鏌ヨ鏍告煡瀵规瘮璁板綍
+export function getExamineRecordContrast(query) {
+  return request({
+    url: "/deviceExaminePlan/getExamineRecordContrast",
+    method: "get",
+    params: query,
+  });
+}
+
+// 瀹℃牳鏍告煡瀵规瘮璁板綍
+export function reviewExamineRecordContrast(data) {
+  return request({
+    url: "/deviceExaminePlan/reviewExamineRecordContrast",
+    method: "post",
+    data: data,
+  });
+}
+
+// 鏂板鏍告煡瀵规瘮璁板綍
+export function addExamineRecordContrast(data) {
+  return request({
+    url: "/deviceExaminePlan/addExamineRecordContrast",
+    method: "post",
+    data: data,
+  });
+}
+
+//鏌ヨ鏍告煡璁板綍
+export function getExamineRecord(query) {
+  return request({
+    url: "/deviceExaminePlan/getExamineRecord",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板鏍告煡璁板綍
+export function addExamineRecord(data) {
+  return request({
+    url: "/deviceExaminePlan/addExamineRecord",
+    method: "post",
+    data: data,
+  });
+}
+
+// 澶嶆牳鏍告煡璁板綍
+export function reviewExamineRecord(data) {
+  return request({
+    url: "/deviceExaminePlan/reviewExamineRecord",
+    method: "post",
+    data: data,
+  });
+}
+
+//鍒嗛〉鏌ヨ璁惧淇濆吇璁″垝
+export function selectDeviceMaintenancePlanByPage(query) {
+  return request({
+    url: "/deviceMaintenancePlan/selectDeviceMaintenancePlanByPage",
+    method: "get",
+    params: query,
+  });
+}
+
+// 璁惧淇濆吇璁″垝鎻愪氦瀹℃牳
+export function submitReviewMaintenancePlanStatus(data) {
+  return request({
+    url: "/deviceMaintenancePlan/submitReviewMaintenancePlanStatus",
+    method: "post",
+    data: data,
+  });
+}
+
+//鏌ヨ璁惧淇濆吇璁″垝璇︽儏
+export function getMaintenancePlanDetail(query) {
+  return request({
+    url: "/deviceMaintenancePlan/getMaintenancePlanDetail",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板璁惧淇濆吇璁″垝
+export function addMaintenancePlan(data) {
+  return request({
+    url: "/deviceMaintenancePlan/addMaintenancePlan",
+    method: "post",
+    data: data,
+  });
+}
+
+// 淇敼璁惧淇濆吇璁″垝
+export function updateMaintenancePlan(data) {
+  return request({
+    url: "/deviceMaintenancePlan/updateMaintenancePlan",
+    method: "post",
+    data: data,
+  });
+}
+
+//瀵煎嚭璁惧淇濆吇璁″垝
+export function exportDeviceMaintenancePlan(query) {
+  return request({
+    url: "/deviceMaintenancePlan/exportDeviceMaintenancePlan",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍒犻櫎璁惧淇濆吇璁″垝
+export function deleteMaintenancePlan(query) {
+  return request({
+    url: "/deviceMaintenancePlan/deleteMaintenancePlan",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鍒嗛〉鏌ヨ閲忓�兼函婧愯鍒�
+export function selectDeviceTraceabilityManagementByPage(query) {
+  return request({
+    url: "/deviceTraceabilityManagement/selectDeviceTraceabilityManagementByPage",
+    method: "get",
+    params: query,
+  });
+}
+
+// 閲忓�兼函婧愯鍒掓彁浜ゆ壒鍑�
+export function submitReviewTraceabilityManagementStatus(data) {
+  return request({
+    url: "/deviceTraceabilityManagement/submitReviewTraceabilityManagementStatus",
+    method: "post",
+    data: data,
+  });
+}
+
+//鏌ヨ閲忓�兼函婧愯鍒掕鎯�
+export function getTraceabilityManagementDetail(query) {
+  return request({
+    url: "/deviceTraceabilityManagement/getTraceabilityManagementDetail",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板閲忓�兼函婧愯鍒�
+export function addTraceabilityManagement(data) {
+  return request({
+    url: "/deviceTraceabilityManagement/addTraceabilityManagement",
+    method: "post",
+    data: data,
+  });
+}
+
+// 淇敼閲忓�兼函婧愯鍒�
+export function updateTraceabilityManagement(data) {
+  return request({
+    url: "/deviceTraceabilityManagement/updateTraceabilityManagement",
+    method: "post",
+    data: data,
+  });
+}
+
+// 閲忓�兼函婧愯鍒掑鏍哥姸鎬佷慨鏀�
+export function reviewTraceabilityManagementStatus(data) {
+  return request({
+    url: "/deviceTraceabilityManagement/reviewTraceabilityManagementStatus",
+    method: "post",
+    data: data,
+  });
+}
+
+//瀵煎嚭閲忓�兼函婧愯鍒�
+export function exportDeviceTraceabilityManagement(query) {
+  return request({
+    url: "/deviceTraceabilityManagement/exportDeviceTraceabilityManagement",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍒犻櫎閲忓�兼函婧愯鍒�
+export function deleteTraceabilityManagement(query) {
+  return request({
+    url: "/deviceTraceabilityManagement/deleteTraceabilityManagement",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鍒╃敤澶栭儴璁惧鐢宠鍒楄〃
+export function pageDeviceExternalApply(query) {
+  return request({
+    url: "/deviceExternalApply/pageDeviceExternalApply",
+    method: "get",
+    params: query,
+  });
+}
+
+//鍊熺敤澶栭儴浠櫒-瀵煎嚭
+export function exportDeviceExternalApply(query) {
+  return request({
+    url: "/deviceExternalApply/exportDeviceExternalApply",
+    method: "get",
+    responseType: "blob",
+    params: query,
+  });
+}
+
+//鍒犻櫎鍒╃敤澶栭儴璁惧鐢宠
+export function delDeviceExternalApply(query) {
+  return request({
+    url: "/deviceExternalApply/delDeviceExternalApply",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鏌ヨ鍒╃敤澶栭儴璁惧鐢宠
+export function getDeviceExternalApply(query) {
+  return request({
+    url: "/deviceExternalApply/getDeviceExternalApply",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板鍒╃敤澶栭儴璁惧鐢宠
+export function addDeviceExternalApply(data) {
+  return request({
+    url: "/deviceExternalApply/addDeviceExternalApply",
+    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: "/deviceDocuments/addDocument",
+    method: "post",
+    data: data,
+  });
+}
+
+// 鑾峰彇鐩稿叧鏂囨。鏁版嵁鐨刟pi-鏇存柊
+export function updateDocument(data) {
+  return request({
+    url: "/deviceDocuments/updateDocument",
+    method: "post",
+    data: data,
+  });
+}
+
+//鍒犻櫎璁惧妗f
+export function deleteDocumentById(query) {
+  return request({
+    url: "/deviceDocuments/deleteDocumentById",
+    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 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 deleteCNASFile(query) {
+  return request({
+    url: "/personBasicInfo/deleteCNASFile",
+    method: "delete",
+    params: query,
+  });
+}
+
+//鏌ヨ璁惧妗f鍒楄〃
+export function getAllDocuments(query) {
+  return request({
+    url: `/deviceDocuments/getAllDocuments`,
+    method: "get",
+    params: query,
+  });
+}
+
+//璁惧妗f瀵煎嚭
+export function exportDeviceFile(query) {
+  return request({
+    url: "/deviceScope/exportDeviceFile",
+    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 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 approvalOfHomeworkInstructionManual(data) {
+  return request({
+    url: "/deviceInstruction/approvalOfHomeworkInstructionManual",
+    method: "post",
+    data: data,
+  });
+}
+
+//浣滀笟鎸囧涔� 鍒犻櫎
+export function homeworkGuidebook(query) {
+  return request({
+    url: "/deviceInstruction/homeworkGuidebook",
+    method: "delete",
+    params: query,
+  });
+}
+
+//浣滀笟鎸囧涔� 缂栬緫鏌ヨ
+export function homeworkGuidebookEditor(query) {
+  return request({
+    url: "/deviceInstruction/homeworkGuidebookEditor",
+    method: "get",
+    params: query,
+  });
+}
+
+//浣滀笟鎸囧涔︽柊澧�
+export function newHomeworkGuidebookAdded(data) {
+  return request({
+    url: "/deviceInstruction/newHomeworkGuidebookAdded",
+    method: "post",
+    data: data,
+  });
+}
+
+//浣滀笟鎸囧涔﹀彈鎺ф枃浠跺垹闄�
+export function deleteHomeworkGuidebook(query) {
+  return request({
+    url: "/deviceInstruction/deleteHomeworkGuidebook",
+    method: "delete",
+    params: query,
+  });
+}
+
+//浣滀笟鎸囧涔� 鏌ヨ
+export function pageByPageQueryOfHomeworkInstructions(query) {
+  return request({
+    url: "/deviceInstruction/pageByPageQueryOfHomeworkInstructions",
+    method: "get",
+    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,
+  });
+}
+//璁惧棰勭害鎺ュ彛
+export function device(query) {
+  return request({
+    url: "/api/device-faults/device",
+    method: "get",
+    params: query,
+  });
+}
+//璁惧楠屾敹涓洓涓猼able琛ㄦ牸鐨勫垹闄ゅ姛鑳�
+export function deleteIncidentReportAll(query) {
+  return request({
+    url: "/incident-report/deleteIncidentReportAll",
+    method: "delete",
+    params: query,
+  });
+}
+
+//璁惧楠屾敹 淇濆瓨锛屾彁浜わ紝椹冲洖锛岄�氳繃鎺ュ彛
+export function saveIncidentReportData(query) {
+  return request({
+    url: "/incident-report/saveIncidentReportData",
+    method: "post",
+    data: query,
+  });
+}
+//璁惧楠屾敹 淇濆瓨锛屾彁浜わ紝椹冲洖锛岄�氳繃鎺ュ彛
+export function incidentReportPage(query) {
+  return request({
+    url: "/incident-report/incidentReportPage",
+    method: "get",
+    params: query,
+  });
+}
+//璁惧楠屾敹 淇濆瓨锛屾彁浜わ紝椹冲洖锛岄�氳繃鎺ュ彛
+export function getShowIncidentReport(query) {
+  return request({
+    url: "/incident-report/getShowIncidentReport",
+    method: "get",
+    params: query,
+  });
+}
+//璁惧楠屾敹瀵煎嚭
+export function incidentReportExport(query) {
+  return request({
+    url: "/incident-report/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 downLoadDeviceCalibrationFile(query) {
+  return request({
+    url: "/personBasicInfo/downLoadDeviceCalibrationFile",
+    method: "get",
+    params: query,
+    responseType: "blob"
+  });
+}
+//鍒犻櫎 璁惧鏁呴殰
+export function deleteDeviceFaultOne(query) {
+  return request({
+    url: "/deviceFaultOne/deleteDeviceFaultOne",
+    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,
+  });
+}

--
Gitblit v1.9.3