Procházet zdrojové kódy

修复派单选择产线报错的bug

695593266@qq.com před 5 měsíci
rodič
revize
4814429a1e

+ 21 - 2
src/views/produceOrder/components/releaseDialog/index.vue

@@ -921,6 +921,19 @@
             flag = false;
             return;
           }
+          // let Aobj = {
+          //   assigneeId: item.id,
+          //   quantity: item.quantity,
+          //   weight: item.weight,
+          //   startTime: item.startTime,
+          //   endTime: item.endTime,
+          //   assigneeType: row.assignType,
+          //   assigneeName: item.name,
+          //   measuringUnit: this.current.measuringUnit,
+          //   isNew: item.isNew ? item.isNew : '',
+          //   deviceId: item.extInfo.assetId ? item.extInfo.assetId : '',
+          //   deviceName: item.extInfo.assetName ? item.extInfo.assetName : ''
+          // };
           let Aobj = {
             assigneeId: item.id,
             quantity: item.quantity,
@@ -931,8 +944,14 @@
             assigneeName: item.name,
             measuringUnit: this.current.measuringUnit,
             isNew: item.isNew ? item.isNew : '',
-            deviceId: item.extInfo.assetId ? item.extInfo.assetId : '',
-            deviceName: item.extInfo.assetName ? item.extInfo.assetName : ''
+            deviceId:
+              item.extInfo && item.extInfo.assetId ? item.extInfo.assetId : '',
+            deviceName:
+              item.extInfo && item.extInfo.assetName
+                ? item.extInfo.assetName
+                : '',
+            workStationId: item.id,
+            workStationName: item.name
           };
           if (item.teamTimeIds) {
             Aobj.teamTimeIds = item.teamTimeIds;