diff --git a/pages/issue/job/issueDetail.vue b/pages/issue/job/issueDetail.vue
index 6351b05c..d8641f96 100644
--- a/pages/issue/job/issueDetail.vue
+++ b/pages/issue/job/issueDetail.vue
@@ -266,7 +266,7 @@
issueJobSubmit(params).then(res => {
uni.hideLoading()
if (res.data) {
- this.showCommitSuccessMessage("提交成功
生成发货记录" + res.data)
+ this.showCommitSuccessMessage("提交成功
生成发料记录" + res.data)
} else {
this.showErrorMessage("提交失败" + res.msg)
}
@@ -285,45 +285,47 @@
item.Locations.forEach(fromLocation => {
fromLocation.Batchs.forEach(batch => {
let subItem = batch.detail;
- subItem.recordList = [];
- if (batch.Records.length > 0) {
- batch.Records.forEach(r => {
- let record = {};
- record.handleQty = r.qty;
-
- record.fromPackingNumber = r
- .packingNumber;
- record.fromBatch = r.batch;
- record.fromContainerNumber = r
- .ContainerNumber;
-
- record.toContainerNumber = r
- .ContainerNumber;
- record.toInventoryStatus = r
- .inventoryStatus;
- record.toLocationCode = subItem
- .toLocationCode;
- record.supplierCode = r.supplierCode;
-
- //使用在途库不改变管理模式
- if (this.jobContent.useOnTheWayLocation ==
- 'TRUE') {
- record.toPackingNumber = r
+ if(subItem!=undefined){
+ subItem.recordList = [];
+ if (batch.Records.length > 0) {
+ batch.Records.forEach(r => {
+ let record = {};
+ record.handleQty = r.qty;
+
+ record.fromPackingNumber = r
.packingNumber;
- record.toBatch = r.batch;
- } else {
- var info = getPackingNumberAndBatch(
- this.managementList, r
- .itemCode,
- r.packingNumber, r
- .batch);
- record.toPackingNumber = info
- .packingNumber;
- record.toBatch = info.batch;
- }
- subItem.recordList.push(record);
- })
- subList.push(subItem);
+ record.fromBatch = r.batch;
+ record.fromContainerNumber = r
+ .ContainerNumber;
+
+ record.toContainerNumber = r
+ .ContainerNumber;
+ record.toInventoryStatus = r
+ .inventoryStatus;
+ record.toLocationCode = subItem
+ .toLocationCode;
+ record.supplierCode = r.supplierCode;
+
+ //使用在途库不改变管理模式
+ if (this.jobContent.useOnTheWayLocation ==
+ 'TRUE') {
+ record.toPackingNumber = r
+ .packingNumber;
+ record.toBatch = r.batch;
+ } else {
+ var info = getPackingNumberAndBatch(
+ this.managementList, r
+ .itemCode,
+ r.packingNumber, r
+ .batch);
+ record.toPackingNumber = info
+ .packingNumber;
+ record.toBatch = info.batch;
+ }
+ subItem.recordList.push(record);
+ })
+ subList.push(subItem);
+ }
}
})
})