|
@@ -401,7 +401,8 @@
|
|
<div class="table">
|
|
<div class="table">
|
|
<!-- 发货数量 -->
|
|
<!-- 发货数量 -->
|
|
<el-form v-show="typeIndex == 1" ref="formData1" :model="formData1" label-width="0" size="small" label-position="left">
|
|
<el-form v-show="typeIndex == 1" ref="formData1" :model="formData1" label-width="0" size="small" label-position="left">
|
|
- <el-table :data="formData1.list" element-loading-text="Loading" border fit highlight-current-row stripe>
|
|
|
|
|
|
+ <el-table :data="formData1.list" element-loading-text="Loading" border fit highlight-current-row stripe @selection-change="deliverSelectionChange">
|
|
|
|
+ <el-table-column type="selection" width="40"></el-table-column>
|
|
<el-table-column prop="brandName" align="center" label="品牌"></el-table-column>
|
|
<el-table-column prop="brandName" align="center" label="品牌"></el-table-column>
|
|
<el-table-column prop="mainName" align="center" label="大类"></el-table-column>
|
|
<el-table-column prop="mainName" align="center" label="大类"></el-table-column>
|
|
<el-table-column prop="smallName" align="center" label="小类"></el-table-column>
|
|
<el-table-column prop="smallName" align="center" label="小类"></el-table-column>
|
|
@@ -418,6 +419,7 @@
|
|
<el-input v-model="scope.row.num" placeholder="请输入" type="number"></el-input>
|
|
<el-input v-model="scope.row.num" placeholder="请输入" type="number"></el-input>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
+ <el-table-column prop="stockNum" align="center" label="库存数量"></el-table-column>
|
|
<el-table-column prop="insideNum" align="center" label="内机数量"></el-table-column>
|
|
<el-table-column prop="insideNum" align="center" label="内机数量"></el-table-column>
|
|
<el-table-column prop="outNum" align="center" label="外机数量"></el-table-column>
|
|
<el-table-column prop="outNum" align="center" label="外机数量"></el-table-column>
|
|
<el-table-column prop="partNum" align="center" label="配件数量"></el-table-column>
|
|
<el-table-column prop="partNum" align="center" label="配件数量"></el-table-column>
|
|
@@ -567,7 +569,7 @@
|
|
{{scope.row.goodsMaterialUnit == 'C' ? '整套' : scope.row.goodsMaterialUnit == 'I' ? '单个' : ''}}
|
|
{{scope.row.goodsMaterialUnit == 'C' ? '整套' : scope.row.goodsMaterialUnit == 'I' ? '单个' : ''}}
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column prop="num" align="center" label="发货数量"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="sendNum" align="center" label="发货数量"></el-table-column>
|
|
<el-table-column prop="insideCodeQty" align="center" label="内机数量"></el-table-column>
|
|
<el-table-column prop="insideCodeQty" align="center" label="内机数量"></el-table-column>
|
|
<el-table-column prop="outCodeQty" align="center" label="外机数量"></el-table-column>
|
|
<el-table-column prop="outCodeQty" align="center" label="外机数量"></el-table-column>
|
|
<el-table-column prop="partsCodeQty" align="center" label="配件数量"></el-table-column>
|
|
<el-table-column prop="partsCodeQty" align="center" label="配件数量"></el-table-column>
|
|
@@ -814,6 +816,8 @@ export default {
|
|
printOrderId: '',
|
|
printOrderId: '',
|
|
payQrcode: JSON.parse(localStorage.getItem('greemall_user')).payQrcode,
|
|
payQrcode: JSON.parse(localStorage.getItem('greemall_user')).payQrcode,
|
|
billTitle: JSON.parse(localStorage.getItem('greemall_user')).billTitle,//打印名称
|
|
billTitle: JSON.parse(localStorage.getItem('greemall_user')).billTitle,//打印名称
|
|
|
|
+
|
|
|
|
+ deliverSelection: [],
|
|
}
|
|
}
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
@@ -1170,6 +1174,10 @@ export default {
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
|
|
|
|
+ deliverSelectionChange(val) {
|
|
|
|
+ this.deliverSelection = val;
|
|
|
|
+ },
|
|
|
|
+
|
|
// 查看物流
|
|
// 查看物流
|
|
queryLogistics(order) {
|
|
queryLogistics(order) {
|
|
this.logisticsVisible = true
|
|
this.logisticsVisible = true
|
|
@@ -1217,6 +1225,8 @@ export default {
|
|
if (valid) {
|
|
if (valid) {
|
|
// 发货
|
|
// 发货
|
|
if (this.logisticsType === 'add') {
|
|
if (this.logisticsType === 'add') {
|
|
|
|
+ if(this.deliverSelection.length < 1) return this.$errorMsg('请选择一个发货信息');
|
|
|
|
+
|
|
orderDeliver({
|
|
orderDeliver({
|
|
orderId: this.editOrderId,
|
|
orderId: this.editOrderId,
|
|
logisticsNo: this.logisticsForm.logisticsNo,
|
|
logisticsNo: this.logisticsForm.logisticsNo,
|