diff --git a/klp-ui/src/views/wms/coil/Inventory/itemSummary.vue b/klp-ui/src/views/wms/coil/Inventory/itemSummary.vue index 885326ff..c8b2a135 100644 --- a/klp-ui/src/views/wms/coil/Inventory/itemSummary.vue +++ b/klp-ui/src/views/wms/coil/Inventory/itemSummary.vue @@ -5,31 +5,48 @@ - + - +

数据汇总

- - {{ summaryData.totalCoilCount }} 卷 + + {{ summaryData.totalCoilCount }} 卷 {{ summaryData.productCoilCount }} 卷 {{ summaryData.rawMaterialCoilCount }} 卷 - {{ summaryData.totalNetWeight }} / {{ summaryData.totalGrossWeight }} - {{ summaryData.productTotalNetWeight }} / {{ summaryData.productTotalGrossWeight }} - {{ summaryData.rawMaterialTotalNetWeight }} / {{ summaryData.rawMaterialTotalGrossWeight }} + {{ summaryData.totalNetWeight }} / {{ summaryData.totalGrossWeight + }} + {{ summaryData.productTotalNetWeight }} / {{ + summaryData.productTotalGrossWeight }} + {{ summaryData.rawMaterialTotalNetWeight }} / {{ + summaryData.rawMaterialTotalGrossWeight }} + + {{ summaryData.lowHardCoilCount }} 卷 + {{ summaryData.coldRollCoilCount }} 卷 + {{ summaryData.zincCoilCount }} 卷 + {{ summaryData.hotRollCoilCount }} 卷 + + {{ summaryData.lowHardTotalNetWeight }} / {{ + summaryData.lowHardTotalGrossWeight }} + {{ summaryData.coldRollTotalNetWeight }} / {{ + summaryData.coldRollTotalGrossWeight }} + {{ summaryData.zincTotalNetWeight }} / {{ summaryData.zincTotalGrossWeight + }} + {{ summaryData.hotRollTotalNetWeight }} / {{ + summaryData.hotRollTotalGrossWeight }}
@@ -54,6 +71,68 @@ + + + +
+ +
+ + {{ drillDownParams.itemType === 'product' ? '成品' : '原材料' }} + + + {{ drillDownParams.itemName }} + + + {{ drillDownParams.warehouseName }} + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
@@ -89,7 +168,22 @@ export default { productTotalGrossWeight: 0, // 成品总毛重(t) productTotalNetWeight: 0, // 成品总净重(t) rawMaterialTotalGrossWeight: 0, // 原料总毛重(t) - rawMaterialTotalNetWeight: 0 // 原料总净重(t) + rawMaterialTotalNetWeight: 0, // 原料总净重(t) + + lowHardCoilCount: 0, // 冷硬卷数 + coldRollCoilCount: 0, // 冷轧卷数 + zincCoilCount: 0, // 镀锌卷数 + hotRollCoilCount: 0, // 热轧卷数 + + lowHardTotalNetWeight: 0, // 冷硬卷总净重(t) + coldRollTotalNetWeight: 0, // 冷轧卷总净重(t) + zincTotalNetWeight: 0, // 镀锌卷总净重(t) + hotRollTotalNetWeight: 0, // 热轧卷总净重(t) + + lowHardTotalGrossWeight: 0, // 冷硬卷总毛重(t) + coldRollTotalGrossWeight: 0, // 冷轧卷总毛重(t) + zincTotalGrossWeight: 0, // 镀锌卷总毛重(t) + hotRollTotalGrossWeight: 0, // 热轧卷总毛重(t) } } }, @@ -161,7 +255,22 @@ export default { productTotalGrossWeight: 0, productTotalNetWeight: 0, rawMaterialTotalGrossWeight: 0, - rawMaterialTotalNetWeight: 0 + rawMaterialTotalNetWeight: 0, + + lowHardCoilCount: 0, // 冷硬卷数 + coldRollCoilCount: 0, // 冷轧卷数 + zincCoilCount: 0, // 镀锌卷数 + hotRollCoilCount: 0, // 热轧卷数 + + lowHardTotalNetWeight: 0, // 冷硬卷总净重(t) + coldRollTotalNetWeight: 0, // 冷轧卷总净重(t) + zincTotalNetWeight: 0, // 镀锌卷总净重(t) + hotRollTotalNetWeight: 0, // 热轧卷总净重(t) + + lowHardTotalGrossWeight: 0, // 冷硬卷总毛重(t) + coldRollTotalGrossWeight: 0, // 冷轧卷总毛重(t) + zincTotalGrossWeight: 0, // 镀锌卷总毛重(t) + hotRollTotalGrossWeight: 0, // 热轧卷总毛重(t) }; // 遍历列表数据累加计算 @@ -180,13 +289,32 @@ export default { summary.totalGrossWeight += grossWeight; summary.totalNetWeight += netWeight; - + let itemName = ''; if (item.itemType === 'product') { summary.productTotalGrossWeight += grossWeight; summary.productTotalNetWeight += netWeight; + itemName = item.product.productName; } else if (item.itemType === 'raw_material') { summary.rawMaterialTotalGrossWeight += grossWeight; summary.rawMaterialTotalNetWeight += netWeight; + itemName = item.rawMaterial.rawMaterialName; + } + if (itemName == '冷轧卷') { + summary.coldRollCoilCount += item.coilCount || 0; + summary.coldRollTotalNetWeight += netWeight; + summary.coldRollTotalGrossWeight += grossWeight; + } else if (itemName == '镀锌卷') { + summary.zincCoilCount += item.coilCount || 0; + summary.zincTotalNetWeight += netWeight; + summary.zincTotalGrossWeight += grossWeight; + } else if (itemName == '热轧卷板') { + summary.hotRollCoilCount += item.coilCount || 0; + summary.hotRollTotalNetWeight += netWeight; + summary.hotRollTotalGrossWeight += grossWeight; + } else if (itemName == '冷硬卷') { + summary.lowHardCoilCount += item.coilCount || 0; + summary.lowHardTotalNetWeight += netWeight; + summary.lowHardTotalGrossWeight += grossWeight; } }); diff --git a/klp-ui/src/views/wms/coil/box2.vue b/klp-ui/src/views/wms/coil/box2.vue deleted file mode 100644 index ce914309..00000000 --- a/klp-ui/src/views/wms/coil/box2.vue +++ /dev/null @@ -1,492 +0,0 @@ - - - - - diff --git a/klp-ui/src/views/wms/coil/panels/LabelRender/OuterTagPreview.vue b/klp-ui/src/views/wms/coil/panels/LabelRender/OuterTagPreview.vue index 46da3885..dafc9b97 100644 --- a/klp-ui/src/views/wms/coil/panels/LabelRender/OuterTagPreview.vue +++ b/klp-ui/src/views/wms/coil/panels/LabelRender/OuterTagPreview.vue @@ -97,9 +97,11 @@