From 3c6566a26c6bb6f68deed9f2c8e7b6eab1209134 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期五, 28 八月 2026 15:42:42 +0800
Subject: [PATCH] feat(order): 添加产品检验项选择功能并增加导入导出功能 - 实现产品检验项的选择状态管理和计数显示功能 - 添加标准物质和设备管理模块的导入导出功能 - 新增导入模板下载和上传验证机制 - 调整表单验证规则,移除生产单位必填限制

---
 src/api/business/rawMaterialOrder.js |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/src/api/business/rawMaterialOrder.js b/src/api/business/rawMaterialOrder.js
index 31f9cb3..7297dd1 100644
--- a/src/api/business/rawMaterialOrder.js
+++ b/src/api/business/rawMaterialOrder.js
@@ -129,6 +129,9 @@
 }
 // 鏍规嵁鏍囧噯鏍戣繘琛屾爣鍑嗘煡璇�
 export function selectsStandardMethodByFLSSM(query) {
+  if (!query || !query.tree || !query.tree.trim()) {
+    return Promise.resolve({ code: 200, data: { standardMethodList: [] } })
+  }
   return request({
     url: '/standardTree/selectsStandardMethodByFLSSM',
     method: 'get',
@@ -218,8 +221,8 @@
 export function rawAllExport(query) {
   return request({
     url: '/rawMaterialOrder/rawAllExport',
-    method: 'post',
-    data: query,
+    method: 'get',
+    params: query,
     responseType: "blob"
   })
 }
@@ -272,7 +275,7 @@
   })
 }
 // 妫�楠屽崟涓嬬殑闄勪欢鍒楄〃-鍒犻櫎
-export function delfile(query) {
+export function delFile(query) {
   return request({
     url: '/insOrderPlan/delfile',
     method: 'delete',
@@ -291,7 +294,14 @@
 export function saveUnqualifiedContext(query) {
   return request({
     url: '/insOrderPlan/saveUnqualifiedContext',
-    method: 'delete',
-    params: query
+    method: 'post',
+    data: query
+  })
+}
+// 鏍规嵁ifsId鏌ヨ涓嬪崟鏁伴噺
+export function getOrderCountByIfsId(ifsId) {
+  return request({
+    url: '/rawMaterialOrder/getOrderCountByIfsId/'+ifsId,
+    method: 'get',
   })
 }

--
Gitblit v1.9.3