|
|
@@ -235,14 +235,14 @@
|
|
|
>
|
|
|
<el-select
|
|
|
:disabled="row.isSave"
|
|
|
- v-model="row.packingUnit"
|
|
|
+ v-model="row.packingUnitId"
|
|
|
placeholder="请选择"
|
|
|
@change="computeNum(row, $index)"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="item in row.packingSpecificationOption"
|
|
|
:label="`${item.conversionUnit}`"
|
|
|
- :value="item.conversionUnit"
|
|
|
+ :value="item.id"
|
|
|
:key="item.id"
|
|
|
>
|
|
|
</el-option>
|
|
|
@@ -1581,9 +1581,9 @@
|
|
|
async computeNum(row, index, isClear) {
|
|
|
row.packingQuantity = this.format3(row.packingQuantity);
|
|
|
|
|
|
- // let data = row.packingSpecificationOption.find(
|
|
|
- // (item) => item.conversionUnit == row.packingUnit
|
|
|
- // );
|
|
|
+ let data = row.packingSpecificationOption.find(
|
|
|
+ (item) => item.conversionUnit == row.packingUnit
|
|
|
+ );
|
|
|
// row.packingUnit = data.conversionUnit;
|
|
|
// 清空仓库(包装数量输入)
|
|
|
if (isClear) {
|