From 1ea1ad2c56e95e71e1756cfca73e7183f9795ac9 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 16 四月 2025 15:23:39 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev_test

---
 src/api/business/inspectionTask.js |  286 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 286 insertions(+), 0 deletions(-)

diff --git a/src/api/business/inspectionTask.js b/src/api/business/inspectionTask.js
index a36f376..d4b8158 100644
--- a/src/api/business/inspectionTask.js
+++ b/src/api/business/inspectionTask.js
@@ -1,3 +1,4 @@
+// 妫�楠屼换鍔$浉鍏虫帴鍙�
 import request from "@/utils/request";
 
 // 閫氳繃妫�楠屽崟鏌ヨ妫�楠屾暟鎹紙鏁版嵁鏌ョ湅锛�
@@ -17,3 +18,288 @@
     data: data,
   });
 }
+
+// 鏌ョ湅涓嶅悎鏍煎娴嬫暟鎹�
+export function getRetestResult(query) {
+  return request({
+    url: "/insOrder/getRetestResult",
+    method: "get",
+    params: query,
+  });
+}
+
+// 璁ら妫�楠屼换鍔�
+export function claimInsOrderPlan(data) {
+  return request({
+    url: "/insOrderPlan/claimInsOrderPlan",
+    method: "post",
+    data: data,
+  });
+}
+
+// 浠诲姟浜ゆ帴2
+export function upPlanUser2(query) {
+  return request({
+    url: "/insOrderPlan/upPlanUser2",
+    method: "get",
+    params: query,
+  });
+}
+
+// 浠诲姟浜ゆ帴
+export function upPlanUser(data) {
+  return request({
+    url: "/insOrderPlan/upPlanUser",
+    method: "post",
+    params: data,
+  });
+}
+
+// 鑾峰彇鐢ㄦ埛鍒楄〃
+export function selectUserCondition(query) {
+  return request({
+    url: "/system/newUser/selectUserCondition",
+    method: "get",
+    params: query,
+  });
+}
+
+// 妫�楠屼换鍔�-鐗规畩妫�楠岄」缁戝畾鏌ヨ
+export function getBindingProductByProductId(query) {
+  return request({
+    url: "/insOrderPlan/getBindingProductByProductId",
+    method: "get",
+    params: query,
+  });
+}
+
+// 妫�楠屼换鍔�-鏍规嵁妫�楠岄」id鏌ヨ妫�楠岄」鏍戜俊鎭�
+export function getProductTreeByProductId(query) {
+  return request({
+    url: "/insOrderPlan/getProductTreeByProductId",
+    method: "get",
+    params: query,
+  });
+}
+
+// 妫�楠屼换鍔�-鐗规畩妫�楠岄」缁戝畾
+export function bindingProductTreeByProductId(data) {
+  return request({
+    url: "/insOrderPlan/bindingProductTreeByProductId",
+    method: "post",
+    data: data,
+  });
+}
+
+// 妫�楠屼换鍔�-鍒犻櫎鐗规畩妫�楠岄」缁戝畾淇℃伅
+export function delProductTreeByProductId(query) {
+  return request({
+    url: "/insOrderPlan/delProductTreeByProductId",
+    method: "delete",
+    params: query,
+  });
+}
+
+// 鏌ヨ妫�楠屼换鍔�
+export function selectInsOrderPlanList(query) {
+  return request({
+    url: "/insOrderPlan/selectInsOrderPlanList",
+    method: "get",
+    params: query,
+  });
+}
+
+// 闄勪欢涓婁紶
+export function uploadFile(data) {
+  return request({
+    url: "/insOrderPlan/uploadFile",
+    method: "post",
+    data: data,
+  });
+}
+
+// 鏌ヨ妫�楠屼换鍔�
+export function doInsOrder(query) {
+  return request({
+    url: "/insOrderPlan/doInsOrder",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏌ヨ鏄惁鏈夐渶瑕佸娆℃楠岀殑鐢电紗閰嶇疆
+export function getCableTag(query) {
+  return request({
+    url: "/insOrderPlan/getCableTag",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏌ョ湅閲嶅鏍囪瘑
+export function getRepetitionTag(query) {
+  return request({
+    url: "/insOrderPlan/getRepetitionTag",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏌ヨ鏄惁鏈夐渶瑕佸娆℃楠岀殑鐢电紗閰嶇疆
+export function getRawMaterialTag(query) {
+  return request({
+    url: "/insOrderPlan/getRawMaterialTag",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏁伴噰-鏁版嵁閲囬泦
+export function dataCollection(data) {
+  return request({
+    url: "/deviceScope/dataCollection",
+    method: "post",
+    data: data,
+  });
+}
+
+// 濉啓娓╁害涓庢箍搴�
+export function write(data) {
+  return request({
+    url: "/insOrderPlan/write",
+    method: "post",
+    data: data,
+  });
+}
+
+// 鑾峰彇妫�楠岄」鐩拰妯℃澘鍐呭
+export function getInsProduct(query) {
+  return request({
+    url: "/insOrderPlan/getInsProduct",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鍒囨崲鍏夌氦-鍏夌氦甯﹁褰曟ā鐗堟煡璇㈡楠屽唴瀹�
+export function getReportModel(query) {
+  return request({
+    url: "/insOrderPlan/getReportModel",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鍒ゆ柇璇ヨ澶囨槸鍚﹀彲浠ユ暟閲�
+export function determineWhetherToCollectData(query) {
+  return request({
+    url: "/deviceScope/determineWhetherToCollectData",
+    method: "get",
+    params: query,
+  });
+}
+
+// 閫氳繃璁惧鍒嗙被鑾峰彇璁惧鍒楄〃
+export function search(query) {
+  return request({
+    url: "/deviceScope/search",
+    method: "get",
+    params: query,
+  });
+}
+
+// 澶嶆牳妫�楠屼换鍔�
+export function verifyPlan(data) {
+  return request({
+    url: "/insOrderPlan/verifyPlan",
+    method: "post",
+    params: data,
+  });
+}
+
+// 鏍¢獙妫�楠屼换鍔℃彁浜�
+export function checkSubmitPlan(data) {
+  return request({
+    url: "/insOrderPlan/checkSubmitPlan",
+    method: "post",
+    params: data,
+  });
+}
+
+// 妫�楠屼换鍔℃彁浜�
+export function submitPlan(data) {
+  return request({
+    url: "/insOrderPlan/submitPlan",
+    method: "post",
+    params: data,
+  });
+}
+
+// 淇濆瓨妫�楠屽唴瀹�
+export function saveInsContext(data) {
+  return request({
+    url: "/insOrderPlan/saveInsContext",
+    method: "post",
+    data: data,
+  });
+}
+
+// 闄勪欢涓嬭浇
+export function downFile(query) {
+  return request({
+    url: "/insOrderPlan/downFile",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏌ョ湅妫�楠屽崟涓嬬殑闄勪欢鍒楄〃
+export function getFileList(query) {
+  return request({
+    url: "/insOrderPlan/getFileList",
+    method: "get",
+    params: query,
+  });
+}
+
+// 闄勪欢鍒犻櫎
+export function delfile(query) {
+  return request({
+    url: "/insOrderPlan/delfile",
+    method: "delete",
+    params: query,
+  });
+}
+
+// 妫�楠屽崟璇︽儏-浠诲姟鍒囨崲
+export function inspectionOrderDetailsTaskSwitching(query) {
+  return request({
+    url: "/insOrderPlan/inspectionOrderDetailsTaskSwitching",
+    method: "get",
+    params: query,
+  });
+}
+// 鏌ヨ澶嶆祴妯$増
+export function getInsProductUnqualifiedRetest(query) {
+  return request({
+    url: "/insOrderPlan/getInsProductUnqualifiedRetest",
+    method: "get",
+    params: query,
+  });
+}
+// 鏌ヨ宸ユ椂
+export function getWorkingHoursByOrderId(query) {
+  return request({
+    url: "/insOrderPlan/getWorkingHoursByOrderId",
+    method: "get",
+    params: query,
+  });
+}
+// 淇敼宸ユ椂璇︽儏
+export function updateWorkingHours(query) {
+  return request({
+    url: "/insOrderPlan/updateWorkingHours",
+    method: "post",
+    data: query,
+  });
+}

--
Gitblit v1.9.3