Browse Source

2025-12-09

pda物料清单增加扫描数量字段,且已入库数、可用数量、出库数量等等统一映射pickedQty
master
fengyuan_yang 1 month ago
parent
commit
3797377313
  1. 11
      src/views/modules/other-inout/otherInboundDetail.vue
  2. 11
      src/views/modules/other-inout/otherOutboundDetail.vue
  3. 2
      src/views/modules/production-pick/productionPickingDetail.vue
  4. 11
      src/views/modules/production/productionInboundStorage.vue
  5. 11
      src/views/modules/production/productionReturnStorage.vue
  6. 10
      src/views/modules/purchase-inbound/inboundStorage.vue
  7. 11
      src/views/modules/purchase-return/purchaseReturnDetail.vue
  8. 11
      src/views/modules/sales-return/salesReturnStorage.vue
  9. 11
      src/views/modules/sales/salesOutboundDetail.vue

11
src/views/modules/other-inout/otherInboundDetail.vue

@ -231,6 +231,7 @@
<div class="col-material-code">物料编码</div>
<div class="col-required-qty">需求数量</div>
<div class="col-available-qty">可用数量</div>
<div class="col-scans-qty">扫描数量</div>
</div>
<div class="table-body">
@ -242,7 +243,8 @@
<div class="col-no">{{ index + 1 }}</div>
<div class="col-material-code clickable-part" @click="showStockDialogFn(item)">{{ item.materialCode }}</div>
<div class="col-required-qty">{{ item.requiredQty || 0 }}</div>
<div class="col-available-qty">{{ item.actualQty || 0 }}</div>
<div class="col-available-qty">{{ item.pickedQty || 0 }}</div>
<div class="col-scans-qty">{{ item.scansQty || 0 }}</div>
</div>
</div>
</div>
@ -1429,6 +1431,13 @@ export default {
font-size: 12px;
}
.material-table .col-scans-qty {
flex: 0.8;
text-align: center;
min-width: 65px;
font-size: 12px;
}
.material-modal .modal-footer {
padding: 15px 20px;
display: flex;

11
src/views/modules/other-inout/otherOutboundDetail.vue

@ -132,6 +132,7 @@
<div class="col-material-code">物料编码</div>
<div class="col-required-qty">需求数量</div>
<div class="col-available-qty">出库数量</div>
<div class="col-scans-qty">扫描数量</div>
</div>
<div class="table-body">
@ -143,7 +144,8 @@
<div class="col-no">{{ index + 1 }}</div>
<div class="col-material-code clickable-part" @click="showStockDialogFn(item)">{{ item.materialCode || item.partNo }}</div>
<div class="col-required-qty">{{ item.requiredQty || 0 }}</div>
<div class="col-available-qty">{{ item.availableQty || 0 }}</div>
<div class="col-available-qty">{{ item.pickedQty || 0 }}</div>
<div class="col-scans-qty">{{ item.scansQty || 0 }}</div>
</div>
</div>
</div>
@ -987,6 +989,13 @@ export default {
font-size: 12px;
}
.material-table .col-scans-qty {
flex: 0.8;
text-align: center;
min-width: 65px;
font-size: 12px;
}
.material-modal .modal-footer {
padding: 15px 20px;
display: flex;

2
src/views/modules/production-pick/productionPickingDetail.vue

@ -135,7 +135,7 @@
<div class="col-material-code">物料编码</div>
<div class="col-required-qty">需求数量</div>
<div class="col-picked-qty">已领数量</div>
<div class="col-picked-qty">本次扫描数量</div>
<div class="col-picked-qty">扫描数量</div>
</div>
<div class="table-body">

11
src/views/modules/production/productionInboundStorage.vue

@ -176,6 +176,7 @@
<div class="col-material-code">物料编码</div>
<div class="col-required-qty">需求数量</div>
<div class="col-inbound-qty">已入库数</div>
<div class="col-scans-qty">扫描数量</div>
</div>
<div class="table-body">
@ -188,7 +189,8 @@
<!-- <div class="col-label-code">{{ item.labelCode || item.rollNo }}</div>-->
<div class="col-material-code clickable-part" @click="showStockDialogFn(item)">{{ item.materialCode || item.partNo }}</div>
<div class="col-required-qty">{{ item.labelCount || 0 }}</div>
<div class="col-inbound-qty">{{ item.totalinLabels || 0 }}</div>
<div class="col-inbound-qty">{{ item.pickedQty || 0 }}</div>
<div class="col-scans-qty">{{ item.scansQty || 0 }}</div>
</div>
</div>
</div>
@ -1512,6 +1514,13 @@ export default {
font-size: 12px;
}
.material-table .col-scans-qty {
flex: 0.8;
text-align: center;
min-width: 65px;
font-size: 12px;
}
.material-modal .modal-footer {
padding: 15px 20px;
display: flex;

11
src/views/modules/production/productionReturnStorage.vue

@ -168,6 +168,7 @@
<div class="col-material-code">物料编码</div>
<div class="col-required-qty">需求数量</div>
<div class="col-inbound-qty">已入库数</div>
<div class="col-scans-qty">扫描数量</div>
</div>
<div class="table-body">
@ -180,7 +181,8 @@
<!-- <div class="col-label-code">{{ item.labelCode || item.rollNo }}</div>-->
<div class="col-material-code">{{ item.materialCode || item.partNo }}</div>
<div class="col-required-qty">{{ item.labelCount || 0 }}</div>
<div class="col-inbound-qty">{{ item.totalinLabels || 0 }}</div>
<div class="col-inbound-qty">{{ item.pickedQty || 0 }}</div>
<div class="col-scans-qty">{{ item.scansQty || 0 }}</div>
</div>
</div>
</div>
@ -1224,6 +1226,13 @@ export default {
font-size: 12px;
}
.material-table .col-scans-qty {
flex: 0.8;
text-align: center;
min-width: 65px;
font-size: 12px;
}
.material-modal .modal-footer {
padding: 15px 20px;
display: flex;

10
src/views/modules/purchase-inbound/inboundStorage.vue

@ -171,6 +171,7 @@
<div class="col-material-code">物料编码</div>
<div class="col-required-qty">需求数量</div>
<div class="col-inbound-qty">已入库数</div>
<div class="col-scans-qty">扫描数量</div>
</div>
<div class="table-body">
@ -183,7 +184,8 @@
<!-- <div class="col-label-code">{{ item.labelCode || item.rollNo }}</div>-->
<div class="col-material-code clickable-part" @click="showStockDialogFn(item)">{{item.partNo }}</div>
<div class="col-required-qty">{{ item.labelCount || 0 }}</div>
<div class="col-inbound-qty">{{ item.totalinLabels || 0 }}</div>
<div class="col-inbound-qty">{{ item.pickedQty || 0 }}</div>
<div class="col-scans-qty">{{ item.scansQty || 0 }}</div>
</div>
</div>
</div>
@ -1343,6 +1345,12 @@ export default {
flex: 0.8;
text-align: center;
min-width: 65px;
}
.material-table .col-scans-qty {
flex: 0.8;
text-align: center;
min-width: 65px;
font-size: 12px;
}

11
src/views/modules/purchase-return/purchaseReturnDetail.vue

@ -131,6 +131,7 @@
<div class="col-material-code">物料编码</div>
<div class="col-required-qty">需求数量</div>
<div class="col-available-qty">出库数量</div>
<div class="col-scans-qty">扫描数量</div>
</div>
<div class="table-body">
@ -142,7 +143,8 @@
<div class="col-no">{{ index + 1 }}</div>
<div class="col-material-code clickable-part" @click="showStockDialogFn(item)">{{ item.materialCode || item.partNo }}</div>
<div class="col-required-qty">{{ item.requiredQty || 0 }}</div>
<div class="col-available-qty">{{ item.availableQty || 0 }}</div>
<div class="col-available-qty">{{ item.pickedQty || 0 }}</div>
<div class="col-scans-qty">{{ item.scansQty || 0 }}</div>
</div>
</div>
</div>
@ -1031,6 +1033,13 @@ export default {
font-size: 12px;
}
.material-table .col-scans-qty {
flex: 0.8;
text-align: center;
min-width: 65px;
font-size: 12px;
}
.material-modal .modal-footer {
padding: 15px 20px;
display: flex;

11
src/views/modules/sales-return/salesReturnStorage.vue

@ -166,6 +166,7 @@
<div class="col-material-code">物料编码</div>
<div class="col-required-qty">需求数量</div>
<div class="col-inbound-qty">已退货数</div>
<div class="col-scans-qty">扫描数量</div>
</div>
<div class="table-body">
@ -177,7 +178,8 @@
<div class="col-no">{{ index + 1 }}</div>
<div class="col-material-code clickable-part" @click="showStockDialogFn(item)">{{ item.materialCode || item.partNo }}</div>
<div class="col-required-qty">{{ item.labelCount || 0 }}</div>
<div class="col-inbound-qty">{{ item.totalinLabels || 0 }}</div>
<div class="col-inbound-qty">{{ item.pickedQty || 0 }}</div>
<div class="col-scans-qty">{{ item.scansQty || 0 }}</div>
</div>
</div>
</div>
@ -1326,6 +1328,13 @@ export default {
font-size: 12px;
}
.material-table .col-scans-qty {
flex: 0.8;
text-align: center;
min-width: 65px;
font-size: 12px;
}
.material-modal .modal-footer {
padding: 15px 20px;
display: flex;

11
src/views/modules/sales/salesOutboundDetail.vue

@ -152,6 +152,7 @@
<div class="col-material-code">物料编码</div>
<div class="col-required-qty">需求数量</div>
<div class="col-available-qty">出库数量</div>
<div class="col-scans-qty">扫描数量</div>
</div>
<div class="table-body">
@ -163,7 +164,8 @@
<div class="col-no">{{ index + 1 }}</div>
<div class="col-material-code clickable-part" @click="showStockDialogFn(item)">{{ item.materialCode || item.partNo }}</div>
<div class="col-required-qty">{{ item.requiredQty || 0 }}</div>
<div class="col-available-qty">{{ item.availableQty || 0 }}</div>
<div class="col-available-qty">{{ item.pickedQty || 0 }}</div>
<div class="col-scans-qty">{{ item.scansQty || 0 }}</div>
</div>
</div>
</div>
@ -1105,6 +1107,13 @@ export default {
font-size: 12px;
}
.material-table .col-scans-qty {
flex: 0.8;
text-align: center;
min-width: 65px;
font-size: 12px;
}
.material-modal .modal-footer {
padding: 15px 20px;
display: flex;

Loading…
Cancel
Save