|
|
@@ -72,6 +72,7 @@
|
|
|
v-if="form.code && !isDetail"
|
|
|
:sourceBizNo="form.code"
|
|
|
:detailList="form.detailList"
|
|
|
+ :isMoreProduct="form.type == 3 ? true : false"
|
|
|
></add>
|
|
|
<add
|
|
|
ref="add"
|
|
|
@@ -121,7 +122,8 @@
|
|
|
detailData: {},
|
|
|
totalPackage: '',
|
|
|
totalCount: '',
|
|
|
- isDetail: false
|
|
|
+ isDetail: false,
|
|
|
+ dataSource: []
|
|
|
};
|
|
|
},
|
|
|
async created() {
|
|
|
@@ -192,6 +194,13 @@
|
|
|
this.totalCount =
|
|
|
this.form.totalCount + this.form?.detailList[0]?.measuringUnit;
|
|
|
this.detailData = data;
|
|
|
+ this.form.detailList = data.detailList.map(item => {
|
|
|
+ return {
|
|
|
+ ...item,
|
|
|
+ productName: item.categoryName,
|
|
|
+ productCode: item.categoryCode,
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
}
|
|
|
}
|