zck 9 months ago
parent
commit
0caaa7ec59
1 changed files with 28 additions and 13 deletions
  1. 28 13
      src/view/yunyin/shengchanguanli/gongdanziliao.vue

+ 28 - 13
src/view/yunyin/shengchanguanli/gongdanziliao.vue

@@ -1751,6 +1751,21 @@ const add_gdenterDialog = async ()=>{
     const date = new Date(add_gdscgdformData['落货日期']);  
     lhrq_formattedDeliveryDate = `${date.getFullYear()}-${('0' + (date.getMonth() + 1)).slice(-2)}-${('0' + date.getDate()).slice(-2)}`;  
   }  
+
+    // 获取 zsglddtableData 中所有行的 UNIQID 和订单编号
+	const ids = zsglddtableData.value.map(item => item.UNIQID);
+  const dds = zsglddtableData.value.map(item => item.订单编号);
+
+  // 去重
+  const uniqueIds = [...new Set(ids)];
+  const uniqueDds = [...new Set(dds)];
+
+  // 用逗号连接 UNIQID 和订单编号
+  const formattedIds = uniqueIds.join(',');
+  const formattedDds = uniqueDds.join(',');
+
+  console.log("关联订单 UNIQID:", formattedIds);
+  console.log("关联订单编号:", formattedDds);
 	const formattedData = {
 		订单编号: add_gdscgdformData['订单编号'],
 		生产款号: add_gdscgdformData['生产款号'],
@@ -1769,8 +1784,8 @@ const add_gdenterDialog = async ()=>{
 		Sys_id: _username.value,
 		接单日期: currentDates,
 		img: add_gdscgdformData.img,
-		关联订单:gldd_Selection_ddbh.value,
-		关联面料ID:gldd_Selection.value
+		关联订单:formattedDds,
+		关联面料ID:formattedIds
 	};
 	console.log(formattedData)
 	const edit_gdformdata_list = await WorkOrderAdd(formattedData);
@@ -1836,20 +1851,20 @@ const glddSelectionChange = (selection) => {
     };
   });
 
-  // 获取所有行的 UNIQID 和订单编号
-  const ids = selection.map(item => item.UNIQID);
-  const dds = selection.map(item => item.订单编号);
+//   // 获取所有行的 UNIQID 和订单编号
+//   const ids = selection.map(item => item.UNIQID);
+//   const dds = selection.map(item => item.订单编号);
 
-  // 去重
-  const uniqueIds = [...new Set(ids)];
-  const uniqueDds = [...new Set(dds)];
+//   // 去重
+//   const uniqueIds = [...new Set(ids)];
+//   const uniqueDds = [...new Set(dds)];
 
-  // 存储选中的 UNIQID 和订单编号
-  gldd_Selection.value = uniqueIds.join(',');
-  gldd_Selection_ddbh.value = uniqueDds.join(',');
+//   // 存储选中的 UNIQID 和订单编号
+//   gldd_Selection.value = uniqueIds.join(',');
+//   gldd_Selection_ddbh.value = uniqueDds.join(',');
 
-  console.log("关联订单复选框", gldd_Selection.value);
-  console.log("关联订单编号", gldd_Selection_ddbh.value);
+//   console.log("关联订单复选框", gldd_Selection.value);
+//   console.log("关联订单编号", gldd_Selection_ddbh.value);
 };
 
 //关联订单取消