Browse Source

单批单改

wangxin 11 months ago
parent
commit
b3c7e86ba3

+ 7 - 3
src/views/business/reviseBath/multiSingleChangeDialog.vue

@@ -201,11 +201,15 @@ function handleDel() {
 /** 新增工序确认按钮 操作*/
 function handleProcess(row) {
   //查询选中工序位置
-  let id = ids.value[0];
-  let indexNum = processList.value.findIndex((item) => item.id === id);
+  // let id = ids.value[0];
+  const delRows = processTable.value.getSelectionRows();
+  let indexNum = processList.value.findIndex((item) =>
+    Object.is(item, delRows[0])
+  );
+  console.log("indexNum", indexNum);
 
   //获取新增工序上一条排序
-  let num = processList.value[indexNum - 1].processStepNumber; //
+  let num = processList.value[indexNum - 1].processStepNumber;
 
   //复制选中数据
   let process = { ...processList.value[indexNum] };

+ 5 - 2
src/views/business/reviseBath/onceSingleChangeDialog.vue

@@ -196,8 +196,11 @@ function handleDel() {
 /** 新增工序确认按钮 操作*/
 function handleProcess(row) {
   //查询选中工序位置
-  let id = ids.value[0];
-  let indexNum = processList.value.findIndex((item) => item.id === id);
+  const delRows = processTable.value.getSelectionRows();
+  let indexNum = processList.value.findIndex((item) =>
+    Object.is(item, delRows[0])
+  );
+  console.log("indexNum", indexNum);
 
   //获取新增工序上一条排序
   let num = processList.value[indexNum - 1].processStepNumber; //