From a7d6c71e45511aedd2638be5d8e5f04cc16741ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Sat, 7 Aug 2021 21:13:29 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=99=E6=8A=A5=E8=A1=A8=E4=B8=AD=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=8D=95=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jsh/erp/controller/DepotItemController.java | 2 +- .../jsh/erp/datasource/vo/DepotHeadVo4InOutMCount.java | 10 ++++++++++ .../main/resources/mapper_xml/DepotHeadMapperEx.xml | 7 +++++-- .../main/resources/mapper_xml/DepotItemMapperEx.xml | 2 +- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/jshERP-boot/src/main/java/com/jsh/erp/controller/DepotItemController.java b/jshERP-boot/src/main/java/com/jsh/erp/controller/DepotItemController.java index ddf5e2ec..6ec2a5a6 100644 --- a/jshERP-boot/src/main/java/com/jsh/erp/controller/DepotItemController.java +++ b/jshERP-boot/src/main/java/com/jsh/erp/controller/DepotItemController.java @@ -287,7 +287,7 @@ public class DepotItemController { String materialOther = getOtherInfo(mpArr, diEx); item.put("materialOther", materialOther); item.put("materialColor", diEx.getMColor()); - item.put("unitName", getUName(diEx.getMaterialUnit(), diEx.getUnitName())); + item.put("unitName", diEx.getMaterialUnit()); item.put("prevSum", depotItemService.getStockByParam(depotId,mId,null,timeA)); item.put("inSum", depotItemService.getInNumByParam(depotId,mId,timeA,timeB)); diff --git a/jshERP-boot/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InOutMCount.java b/jshERP-boot/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InOutMCount.java index 1f924f66..31c07231 100644 --- a/jshERP-boot/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InOutMCount.java +++ b/jshERP-boot/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InOutMCount.java @@ -17,6 +17,8 @@ public class DepotHeadVo4InOutMCount { private String categoryName; + private String materialUnit; + private BigDecimal numSum; private BigDecimal priceSum; @@ -71,6 +73,14 @@ public class DepotHeadVo4InOutMCount { this.categoryName = categoryName; } + public String getMaterialUnit() { + return materialUnit; + } + + public void setMaterialUnit(String materialUnit) { + this.materialUnit = materialUnit; + } + public BigDecimal getNumSum() { return numSum; } diff --git a/jshERP-boot/src/main/resources/mapper_xml/DepotHeadMapperEx.xml b/jshERP-boot/src/main/resources/mapper_xml/DepotHeadMapperEx.xml index 0880d860..332e6ca6 100644 --- a/jshERP-boot/src/main/resources/mapper_xml/DepotHeadMapperEx.xml +++ b/jshERP-boot/src/main/resources/mapper_xml/DepotHeadMapperEx.xml @@ -30,6 +30,7 @@ + @@ -228,7 +229,7 @@ select m.id MId, me.bar_code, m.name MName, m.mfrs MMfrs, m.model MModel, m.standard MStandard, m.other_field1 MOtherField1,m.other_field2 MOtherField2,m.other_field3 MOtherField3, - m.unit MaterialUnit, m.color MColor, u.name unit_name, + concat_ws('', m.unit, u.basic_unit) MaterialUnit, m.color MColor, u.name unit_name, (select purchase_decimal from jsh_material_extend me where me.material_id=m.id and me.default_flag=1 and ifnull(me.delete_Flag,'0') !='1' limit 0,1) purchase_decimal