|
|
@ -68,7 +68,7 @@ |
|
|
<el-input v-model="boxData.stdPackingQty" disabled style="width: 130px" class="std-packing-qty-input"></el-input> |
|
|
<el-input v-model="boxData.stdPackingQty" disabled style="width: 130px" class="std-packing-qty-input"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row v-if="!scanDisabled"> |
|
|
|
|
|
|
|
|
<el-row v-if="!scanDisabled" style="display: flex; align-items: flex-end;"> |
|
|
<el-form-item label="扫描装箱"> |
|
|
<el-form-item label="扫描装箱"> |
|
|
<el-input v-model="scanRollNo" ref="scanRollNo" :disabled="scanDisabled" @keyup.enter.native="handleBoxAction" style="width: 200px"></el-input> |
|
|
<el-input v-model="scanRollNo" ref="scanRollNo" :disabled="scanDisabled" @keyup.enter.native="handleBoxAction" style="width: 200px"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
@ -84,6 +84,16 @@ |
|
|
<el-radio label="delete" border>删除</el-radio> |
|
|
<el-radio label="delete" border>删除</el-radio> |
|
|
</el-radio-group> |
|
|
</el-radio-group> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
|
|
|
<span style="margin-left: auto; font-size: 14px; display: inline-block; padding-bottom: 5px; white-space: nowrap;"> |
|
|
|
|
|
<span style="margin-right: 20px;"> |
|
|
|
|
|
<span style="color: #606266;">卷标签张数:</span> |
|
|
|
|
|
<span style="color: rgb(38, 92, 147); font-weight: bold;">{{boxStatistics.rollCount}}</span> |
|
|
|
|
|
</span> |
|
|
|
|
|
<span> |
|
|
|
|
|
<span style="color: #606266;">物料总数:</span> |
|
|
|
|
|
<span style="color: rgb(38, 92, 147); font-weight: bold;">{{boxStatistics.totalQty}}</span> |
|
|
|
|
|
</span> |
|
|
|
|
|
</span> |
|
|
</el-row> |
|
|
</el-row> |
|
|
</el-form> |
|
|
</el-form> |
|
|
<el-table |
|
|
<el-table |
|
|
@ -340,6 +350,15 @@ export default { |
|
|
selectedBoxes: [], // 选中的外箱列表 |
|
|
selectedBoxes: [], // 选中的外箱列表 |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
computed: { |
|
|
|
|
|
// 装箱统计 |
|
|
|
|
|
boxStatistics() { |
|
|
|
|
|
return { |
|
|
|
|
|
rollCount: this.modelList.length, // 卷标签张数 |
|
|
|
|
|
totalQty: this.modelList.reduce((sum, item) => sum + (parseFloat(item.rollQty) || 0), 0) // 物料总数 |
|
|
|
|
|
}; |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
//初始化组件的参数 |
|
|
//初始化组件的参数 |
|
|
init(inData) { |
|
|
init(inData) { |
|
|
|