From 26d29e9fc402eb4af87dd041d43e81e4476677d0 Mon Sep 17 00:00:00 2001 From: xs Date: Wed, 9 Apr 2025 17:28:27 +0800 Subject: [PATCH] =?UTF-8?q?4.0.9=20=E5=8E=9F=E6=9D=90=E6=96=99=E6=9D=A1?= =?UTF-8?q?=E7=A0=81=E3=80=81=E5=8E=9F=E6=9D=90=E6=96=99=E5=BA=93=E5=AD=98?= =?UTF-8?q?=E3=80=81=E5=8E=9F=E6=9D=90=E6=96=99=E5=85=A5=E5=BA=93=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E3=80=81=E6=88=90=E5=93=81=E5=87=BA=E5=BA=93=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E3=80=81=E6=88=90=E5=93=81=E5=BA=93=E5=AD=98=E3=80=81?= =?UTF-8?q?=E5=8E=9F=E6=9D=90=E6=96=99=E5=87=BA=E5=BA=93=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E3=80=81=E6=88=90=E5=93=81=E5=85=A5=E5=BA=93=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E3=80=81=E5=8E=9F=E6=9D=90=E6=96=99=E9=80=80=E5=BA=93=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E3=80=81=E7=9B=98=E7=82=B9=E8=AE=B0=E5=BD=95=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=8D=95=E4=BD=8D=E7=9A=84=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/hw/mes/api/domain/MesBaseBarcodeInfo.java | 10 ++++++++++ .../com/hw/mes/api/domain/MesBaseMaterialInfo.java | 10 ++++++++++ .../resources/mapper/mes/MesBaseBarcodeInfoMapper.xml | 5 ++++- .../mapper/mes/MesBaseMaterialInfoMapper.xml | 5 ++++- .../com/hw/wms/domain/WmsInventoryCheckDetail.java | 10 ++++++++++ .../main/java/com/hw/wms/domain/WmsMoveDetail.java | 9 +++++++++ .../java/com/hw/wms/domain/WmsProductInstock.java | 10 ++++++++++ .../java/com/hw/wms/domain/WmsProductOutstock.java | 10 ++++++++++ .../main/java/com/hw/wms/domain/WmsProductStock.java | 10 ++++++++++ .../main/java/com/hw/wms/domain/WmsRawInstock.java | 10 ++++++++++ .../main/java/com/hw/wms/domain/WmsRawOutstock.java | 9 +++++++++ .../src/main/java/com/hw/wms/domain/WmsRawReturn.java | 9 +++++++++ .../src/main/java/com/hw/wms/domain/WmsRawStock.java | 10 ++++++++++ .../main/java/com/hw/wms/domain/WmsStockTotal.java | 9 +++++++++ .../java/com/hw/wms/domain/WmsTransferDetail.java | 11 +++++++++++ .../resources/mapper/wms/WmsInventoryCheckMapper.xml | 4 +++- .../src/main/resources/mapper/wms/WmsMoveMapper.xml | 4 +++- .../resources/mapper/wms/WmsProductInstockMapper.xml | 6 +++++- .../resources/mapper/wms/WmsProductOutstockMapper.xml | 4 +++- .../resources/mapper/wms/WmsProductStockMapper.xml | 5 ++++- .../main/resources/mapper/wms/WmsRawInstockMapper.xml | 5 +++-- .../resources/mapper/wms/WmsRawOutstockMapper.xml | 4 +++- .../main/resources/mapper/wms/WmsRawReturnMapper.xml | 4 +++- .../main/resources/mapper/wms/WmsRawStockMapper.xml | 5 ++++- .../main/resources/mapper/wms/WmsStockTotalMapper.xml | 6 ++++-- hw-ui/src/views/mes/barcode/index.vue | 1 + hw-ui/src/views/mes/materialinfo/index.vue | 1 + hw-ui/src/views/wms/info/inventoryCheck/detail.vue | 1 + hw-ui/src/views/wms/info/move/detail.vue | 2 +- hw-ui/src/views/wms/info/productInstock/index.vue | 1 + hw-ui/src/views/wms/info/productoutstock/index.vue | 1 + hw-ui/src/views/wms/info/rawinstock/index.vue | 1 + hw-ui/src/views/wms/info/rawoutstock/index.vue | 1 + hw-ui/src/views/wms/info/rawreturn/index.vue | 1 + hw-ui/src/views/wms/info/stocktotal/index.vue | 3 ++- 35 files changed, 181 insertions(+), 16 deletions(-) diff --git a/hw-api/hw-api-mes/src/main/java/com/hw/mes/api/domain/MesBaseBarcodeInfo.java b/hw-api/hw-api-mes/src/main/java/com/hw/mes/api/domain/MesBaseBarcodeInfo.java index f702a154..4ffd88f1 100644 --- a/hw-api/hw-api-mes/src/main/java/com/hw/mes/api/domain/MesBaseBarcodeInfo.java +++ b/hw-api/hw-api-mes/src/main/java/com/hw/mes/api/domain/MesBaseBarcodeInfo.java @@ -206,6 +206,8 @@ public class MesBaseBarcodeInfo extends BaseEntity private String prdBarcodeInfo; + private String unitName; + public String getLocationCode() { return locationCode; @@ -672,6 +674,14 @@ public class MesBaseBarcodeInfo extends BaseEntity this.prdBarcodeInfo = prdBarcodeInfo; } + public String getUnitName() { + return unitName; + } + + public void setUnitName(String unitName) { + this.unitName = unitName; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/hw-api/hw-api-mes/src/main/java/com/hw/mes/api/domain/MesBaseMaterialInfo.java b/hw-api/hw-api-mes/src/main/java/com/hw/mes/api/domain/MesBaseMaterialInfo.java index 3c21d83e..2412ec78 100644 --- a/hw-api/hw-api-mes/src/main/java/com/hw/mes/api/domain/MesBaseMaterialInfo.java +++ b/hw-api/hw-api-mes/src/main/java/com/hw/mes/api/domain/MesBaseMaterialInfo.java @@ -151,6 +151,8 @@ public class MesBaseMaterialInfo extends BaseEntity private BigDecimal stockAmount;//实际总库存 + private String unitName; + public Long getPurchasePriceUnitId() { return purchasePriceUnitId; } @@ -467,6 +469,14 @@ public class MesBaseMaterialInfo extends BaseEntity this.stockAmount = stockAmount; } + public String getUnitName() { + return unitName; + } + + public void setUnitName(String unitName) { + this.unitName = unitName; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/hw-modules/hw-mes/src/main/resources/mapper/mes/MesBaseBarcodeInfoMapper.xml b/hw-modules/hw-mes/src/main/resources/mapper/mes/MesBaseBarcodeInfoMapper.xml index cae7e93c..f65b4f85 100644 --- a/hw-modules/hw-mes/src/main/resources/mapper/mes/MesBaseBarcodeInfoMapper.xml +++ b/hw-modules/hw-mes/src/main/resources/mapper/mes/MesBaseBarcodeInfoMapper.xml @@ -51,6 +51,7 @@ + @@ -95,9 +96,11 @@ bbi.bind_by, bbi.bind_time, bbi.update_by, - bbi.update_time + bbi.update_time, + mbui.unit_name from mes_base_barcode_info bbi left join mes_base_material_info bmi on bmi.material_id = bbi.material_id + left join mes_base_unit_info mbui on bmi.material_unit_id = mbui.erp_id wmsRawReturnDetailList; @@ -448,6 +449,14 @@ public class WmsRawReturn extends BaseEntity this.executeStatusStr = executeStatusStr; } + public String getUnitName() { + return unitName; + } + + public void setUnitName(String unitName) { + this.unitName = unitName; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsRawStock.java b/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsRawStock.java index 0536e134..c38924b0 100644 --- a/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsRawStock.java +++ b/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsRawStock.java @@ -161,6 +161,8 @@ public class WmsRawStock extends BaseEntity { private String saleorderCode; + private String unitName; + public String getWarehouseName() { return warehouseName; } @@ -374,6 +376,14 @@ public class WmsRawStock extends BaseEntity { this.saleorderCode = saleorderCode; } + public String getUnitName() { + return unitName; + } + + public void setUnitName(String unitName) { + this.unitName = unitName; + } + @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) diff --git a/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsStockTotal.java b/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsStockTotal.java index f617b184..e3a27e37 100644 --- a/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsStockTotal.java +++ b/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsStockTotal.java @@ -142,6 +142,7 @@ public class WmsStockTotal extends BaseEntity { private String warehouseType; + private String unitName; public String getWarehouseName() { return warehouseName; @@ -408,6 +409,14 @@ public class WmsStockTotal extends BaseEntity { this.warehouseType = warehouseType; } + public String getUnitName() { + return unitName; + } + + public void setUnitName(String unitName) { + this.unitName = unitName; + } + @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) diff --git a/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsTransferDetail.java b/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsTransferDetail.java index 57a179f1..d4530fc7 100644 --- a/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsTransferDetail.java +++ b/hw-modules/hw-wms/src/main/java/com/hw/wms/domain/WmsTransferDetail.java @@ -84,6 +84,9 @@ public class WmsTransferDetail extends BaseEntity @Excel(name = "有效标记") private String activeFlag; + private String unitName; + + public void setTransferDetailId(Long transferDetailId) { this.transferDetailId = transferDetailId; @@ -229,6 +232,14 @@ public class WmsTransferDetail extends BaseEntity return activeFlag; } + public String getUnitName() { + return unitName; + } + + public void setUnitName(String unitName) { + this.unitName = unitName; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsInventoryCheckMapper.xml b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsInventoryCheckMapper.xml index a9359420..4a182e2b 100644 --- a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsInventoryCheckMapper.xml +++ b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsInventoryCheckMapper.xml @@ -50,6 +50,7 @@ + @@ -72,10 +73,11 @@ diff --git a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsMoveMapper.xml b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsMoveMapper.xml index 9fd75ffd..5a9b43ba 100644 --- a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsMoveMapper.xml +++ b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsMoveMapper.xml @@ -61,6 +61,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -310,10 +311,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" diff --git a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsProductInstockMapper.xml b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsProductInstockMapper.xml index 3fbea6b5..274d595a 100644 --- a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsProductInstockMapper.xml +++ b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsProductInstockMapper.xml @@ -40,6 +40,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -275,7 +276,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select wpi.product_instock_id, wpi.task_code, wpi.warehouse_id, wpi.location_code, wpi.product_type, wpi.operation_type, wpi.plan_code, wpi.plan_detail_code, wpi.instock_type, wpi.product_id,wpi.saleorder_code, wpi.product_batch, wpi.instock_amount, wpi.pallet_info_code, wpi.execute_status, wpi.apply_by, wpi.apply_date, - wpi.erp_status, wpi.erp_amount,mbmi.material_code,mbmi.material_name,mbmi.material_spec from wms_product_instock wpi left join mes_base_material_info mbmi on wpi.product_id=mbmi.material_id + wpi.erp_status, wpi.erp_amount,mbmi.material_code,mbmi.material_name,mbmi.material_spec,mbui.unit_name + from wms_product_instock wpi + left join mes_base_material_info mbmi on wpi.product_id=mbmi.material_id + left join mes_base_unit_info mbui on mbmi.material_unit_id = mbui.erp_id and wpi.task_code = #{taskCode} diff --git a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsProductOutstockMapper.xml b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsProductOutstockMapper.xml index bfcbeb7c..f76094f7 100644 --- a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsProductOutstockMapper.xml +++ b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsProductOutstockMapper.xml @@ -44,6 +44,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -256,9 +257,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" diff --git a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawInstockMapper.xml b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawInstockMapper.xml index 062c50a8..3a876648 100644 --- a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawInstockMapper.xml +++ b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawInstockMapper.xml @@ -40,6 +40,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -185,9 +186,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select wri.task_code, wri.warehouse_id, wri.location_code, wri.po_no, wri.operation_type, wri.instock_type, wri.material_id, wri.material_barcode, wri.material_batch_code, wri.pallet_info_code, wri.instock_amount, wri.execute_status, wri.erp_status, wri.erp_amount, wri.apply_by, wri.apply_date, wri.machine_name, wri.quality_status, wri.update_by, wri.update_date, - wri.begin_time, wri.end_time,mbmi.material_code,mbmi.material_name,mbmi.material_spec + wri.begin_time, wri.end_time,mbmi.material_code,mbmi.material_name,mbmi.material_spec,mbui.unit_name from wms_raw_instock wri left join mes_base_material_info mbmi on wri.material_id=mbmi.material_id - + left join mes_base_unit_info mbui on mbmi.material_unit_id = mbui.erp_id and wri.task_code = #{taskCode} and wri.warehouse_id = #{warehouseId} diff --git a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawOutstockMapper.xml b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawOutstockMapper.xml index b326d80f..304aec2d 100644 --- a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawOutstockMapper.xml +++ b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawOutstockMapper.xml @@ -48,6 +48,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -264,9 +265,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select wro.raw_outstock_id, wro.task_code, wro.warehouse_id, wro.location_code, wro.order_id, wro.plan_code, wro.plan_detail_code, wro.station_id,wro.material_batch, wro.material_id, wro.operation_type, wro.task_type, wro.apply_reason, wro.audit_reason, wro.audit_status, wro.execute_status, wro.apply_by, wro.apply_date, wro.audit_by, wro.audit_date, wro.update_by, wro.update_date, wro.begin_time, wro.end_time,wro.outstock_amount,wro.real_outstock_amount,wbw.warehouse_name - ,mbmi.material_code,mbmi.material_name,mbmi.material_spec + ,mbmi.material_code,mbmi.material_name,mbmi.material_spec,mbui.unit_name from wms_raw_outstock wro left join wms_base_warehouse wbw on wro.warehouse_id = wbw.warehouse_id left join mes_base_material_info mbmi on wro.material_id=mbmi.material_id + left join mes_base_unit_info mbui on mbmi.material_unit_id = mbui.erp_id and wro.task_code like concat('%', #{taskCode}, '%') and wro.warehouse_id = #{warehouseId} diff --git a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawReturnMapper.xml b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawReturnMapper.xml index 0b2d542d..c298d7f7 100644 --- a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawReturnMapper.xml +++ b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawReturnMapper.xml @@ -39,6 +39,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -249,9 +250,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" wrr.material_id,wrr.plan_amount,wrr.return_amount,wrr.product_id,wrr.material_barcode, wrr.operation_type, wrr.task_type, wrr.apply_reason, wrr.audit_reason, wrr.audit_status, wrr.execute_status, wrr.apply_by, wrr.apply_date, wrr.audit_by, wrr.audit_date,wrr.begin_time, wrr.end_time, - wbw.warehouse_name,mbmi.material_code,mbmi.material_name,mbmi.material_spec + wbw.warehouse_name,mbmi.material_code,mbmi.material_name,mbmi.material_spec,mbui.unit_name from wms_raw_return wrr left join wms_base_warehouse wbw on wrr.warehouse_id = wbw.warehouse_id left join mes_base_material_info mbmi on wrr.material_id=mbmi.material_id + left join mes_base_unit_info mbui on mbmi.material_unit_id = mbui.erp_id and wrr.task_code like concat('%', #{taskCode}, '%') diff --git a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawStockMapper.xml b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawStockMapper.xml index 3220c719..ee37c382 100644 --- a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawStockMapper.xml +++ b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsRawStockMapper.xml @@ -33,6 +33,7 @@ + @@ -316,11 +317,13 @@ wrs.update_by, wrs.update_date, wrs.active_flag, - mso.saleorder_code + mso.saleorder_code, + mbui.unit_name from wms_raw_stock wrs left join wms_base_warehouse wbw on wbw.warehouse_id = wrs.warehouse_id left join mes_base_material_info mbmi on mbmi.material_id = wrs.material_id left join mes_sale_order mso on wrs.sale_order_id = mso.sale_order_id + left join mes_base_unit_info mbui on mbmi.material_unit_id = mbui.erp_id and wrs.warehouse_id = #{warehouseId} and wrs.location_code = #{locationCode} diff --git a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsStockTotalMapper.xml b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsStockTotalMapper.xml index b2bee723..c2a43812 100644 --- a/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsStockTotalMapper.xml +++ b/hw-modules/hw-wms/src/main/resources/mapper/wms/WmsStockTotalMapper.xml @@ -28,7 +28,7 @@ - + @@ -265,11 +265,13 @@ wst.update_date, wst.active_flag, mso.saleorder_code, - mbmi.material_classfication + mbmi.material_classfication, + mbui.unit_name from wms_stock_total wst left join wms_base_warehouse wbw on wbw.warehouse_id = wst.warehouse_id left join mes_base_material_info mbmi on mbmi.material_id = wst.material_id left join mes_sale_order mso on wst.sale_order_id = mso.sale_order_id + left join mes_base_unit_info mbui on mbmi.material_unit_id = mbui.erp_id wst.total_amount > 0 and wst.warehouse_id = #{warehouseId} diff --git a/hw-ui/src/views/mes/barcode/index.vue b/hw-ui/src/views/mes/barcode/index.vue index 1d6e1757..4ea41a6d 100644 --- a/hw-ui/src/views/mes/barcode/index.vue +++ b/hw-ui/src/views/mes/barcode/index.vue @@ -170,6 +170,7 @@ +