From 964cfa12263cf51b2a3d1ef281130d0e808e9078 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期六, 31 十月 2026 19:04:39 +0800
Subject: [PATCH] feat: 完善业务导入及工艺流程界面

---
 src/api/mes/pro/feedback/index.ts |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/src/api/mes/pro/feedback/index.ts b/src/api/mes/pro/feedback/index.ts
index dcdab97..ff034b3 100644
--- a/src/api/mes/pro/feedback/index.ts
+++ b/src/api/mes/pro/feedback/index.ts
@@ -23,6 +23,8 @@
     workOrderCode?: string; // 璁㈠崟缂栫爜
     workOrderName?: string; // 璁㈠崟鍚嶇О
     taskId?: number; // 鐢熶骇浠诲姟缂栧彿
+    paramValues?: ParamValue[];
+    paramSnapshot?: string;
     taskCode?: string; // 浠诲姟缂栫爜
     itemId?: number; // 浜у搧鐗╂枡缂栧彿
     itemCode?: string; // 鐗╂枡缂栫爜
@@ -49,6 +51,12 @@
     createTime?: number; // 鍒涘缓鏃堕棿
   }
 
+  export interface ParamValue { detailId: number; value?: string }
+  export interface ParamDetail { id: number; paramCode?: string; paramName: string; paramType?: number; required?: boolean; unitMeasureId?: number; unitMeasureName?: string }
+  export interface ParamTemplate { templateId: number; templateCode?: string; templateName?: string; details: ParamDetail[] }
+  export interface ParamSnapshot { template: ParamTemplate; values: ParamValue[] }
+  export interface ParamConfig { mode: number; template?: ParamTemplate; shared?: ParamSnapshot }
+
   /** MES 鐢熶骇鎶ュ伐鍒嗛〉鏌ヨ鍙傛暟 */
   export interface PageParams extends PageParam {
     code?: string;
@@ -62,6 +70,11 @@
     status?: number;
     feedbackTime?: string[];
   }
+}
+
+/** 鑾峰緱浠诲姟涓嬭揪鏃跺喕缁撶殑鍙傛暟閰嶇疆 */
+export function getFeedbackParamConfig(taskId: number) {
+  return requestClient.get<MesProFeedbackApi.ParamConfig>('/mes/pro/feedback/param-config', { params: { taskId } });
 }
 
 /** 鏌ヨ鐢熶骇鎶ュ伐鍒嗛〉 */
@@ -159,6 +172,7 @@
 /** 蹇�熸姤宸ヨ姹� */
 export interface QuickCreateReq {
   taskId: number;
+  paramValues?: MesProFeedbackApi.ParamValue[];
   feedbackQuantity: number;
   qualifiedQuantity?: number;
   unqualifiedQuantity?: number;

--
Gitblit v1.9.3