From da5d5d1af0f08091ac43f64e593f2de87db8ec7d Mon Sep 17 00:00:00 2001 From: shiyanghuan <714967695@qq.com> Date: Sat, 29 Jun 2019 13:06:18 +0800 Subject: [PATCH 01/16] =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=BC=96=E5=8F=B7-?= =?UTF-8?q?=E6=A8=A1=E7=B3=8A=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java index de94822..363bc77 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java @@ -475,7 +475,7 @@ public class WmsHqlPack { DdlPackBean result = new DdlPackBean(); //客户编号 - DdlPreparedPack.getStringEqualPack(basCustomer.getCustNo(), "custNo", result); + DdlPreparedPack.getStringLikerPack(basCustomer.getCustNo(), "custNo", result); //客户简称 DdlPreparedPack.getStringLikerPack(basCustomer.getCustName(), "custName", result); //客户全称 From cef6d9c3ad62d0717a92d5b643e53443909b93fc Mon Sep 17 00:00:00 2001 From: shiyanghuan <714967695@qq.com> Date: Sat, 29 Jun 2019 13:57:12 +0800 Subject: [PATCH 02/16] =?UTF-8?q?bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java index 363bc77..dd21435 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java @@ -633,7 +633,7 @@ public class WmsHqlPack { DdlPreparedPack.getStringEqualPack(wmsFGInStock.getErpAreaNo(), "erpWhno", result); DdlPreparedPack.getStringEqualPack(wmsFGInStock.getLineNo(), "lineNo", result); DdlPreparedPack.getStringEqualPack(wmsFGInStock.getWhNo(), "whNo", result); - DdlPreparedPack.getStringEqualPack(wmsFGInStock.getCustNo(), "custNo", result); + DdlPreparedPack.getStringLikerPack(wmsFGInStock.getCustNo(), "custNo", result); DdlPreparedPack.getStringEqualPack(wmsFGInStock.getShippingFlag(), "shippingFlag", result); DdlPreparedPack.getStringEqualPack(wmsFGInStock.getMfgLogNo(), "mfgLogNo", result); From bf02cbf8a48d6d3b282f0384bc5e7c9b384ec0c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=BF=83=E6=B4=81?= Date: Sat, 29 Jun 2019 16:23:00 +0800 Subject: [PATCH 03/16] =?UTF-8?q?PDA=E4=BB=BB=E5=8A=A1=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E5=85=B3=E8=81=94=E5=8D=95=E6=8D=AE=E4=B8=9A=E5=8A=A1=E7=B1=BB?= =?UTF-8?q?=E5=9E=8BbusiTypeDesc+=E4=BA=A4=E6=98=93=E5=A4=84=E7=90=86?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=EF=BC=9A=E4=B8=8B=E7=BA=BF=E7=BB=93=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../i3plus/pojo/base/enumutil/WmsEnumUtil.java | 147 ++++++++++++++------- .../i3plus/pojo/model/wms/WmsTaskInfoModel.java | 8 +- .../cn/estsh/i3plus/pojo/wms/bean/WmsPart.java | 120 ++++++++++------- .../estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java | 16 ++- 4 files changed, 188 insertions(+), 103 deletions(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java index 1037ff2..9866c96 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java @@ -2709,55 +2709,110 @@ public class WmsEnumUtil { } } - public static Map getEnumByName(String enumName) throws Exception{ - Class innerClazz[] = WmsEnumUtil.class.getDeclaredClasses();// 获取常量类中的所有内部类 - Class clazz; - Enum[] enumConstants; - - Map enumMap;// 枚举类 - List> values;// 枚举实例【enumName:{“”:},{“”:},{“”:}】 - Map value;// 枚举实例属性 - - Method getValue; - Method getCode; - Method getDescription; - - // 遍历内部类 - String simpleName;//内部类的类名 - for (Class class1 : innerClazz) { - //获取内部内的类名 - simpleName = class1.getSimpleName(); - if (simpleName.equals(enumName)) { - // 判断类是不是枚举类 - clazz = (Class) Class.forName("cn.estsh.i3plus.pojo.base.enumutil.WmsEnumUtil$" + simpleName); - - // 枚举类方法初始化 - getCode = null; - try { - getCode = clazz.getMethod("getCode"); - } catch (NoSuchMethodException e) { + public static Map getEnumByName(String enumName) throws Exception { + Class innerClazz[] = WmsEnumUtil.class.getDeclaredClasses();// 获取常量类中的所有内部类 + Class clazz; + Enum[] enumConstants; + + Map enumMap;// 枚举类 + List> values;// 枚举实例【enumName:{“”:},{“”:},{“”:}】 + Map value;// 枚举实例属性 + + Method getValue; + Method getCode; + Method getDescription; + + // 遍历内部类 + String simpleName;//内部类的类名 + for (Class class1 : innerClazz) { + //获取内部内的类名 + simpleName = class1.getSimpleName(); + if (simpleName.equals(enumName)) { + // 判断类是不是枚举类 + clazz = (Class) Class.forName("cn.estsh.i3plus.pojo.base.enumutil.WmsEnumUtil$" + simpleName); + + // 枚举类方法初始化 + getCode = null; + try { + getCode = clazz.getMethod("getCode"); + } catch (NoSuchMethodException e) { + } + getValue = clazz.getMethod("getValue"); + getDescription = clazz.getMethod("getDescription"); + + // 获取所有枚举实例 + enumConstants = clazz.getEnumConstants(); + enumMap = new HashMap<>(); + values = new ArrayList<>(); + for (Enum enum1 : enumConstants) { + value = new HashMap<>(); + value.put("value", getValue.invoke(enum1)); + if (getCode != null) { + value.put("code", getCode.invoke(enum1)); } - getValue = clazz.getMethod("getValue"); - getDescription = clazz.getMethod("getDescription"); - - // 获取所有枚举实例 - enumConstants = clazz.getEnumConstants(); - enumMap = new HashMap<>(); - values = new ArrayList<>(); - for (Enum enum1 : enumConstants) { - value = new HashMap<>(); - value.put("value", getValue.invoke(enum1)); - if (getCode != null) { - value.put("code", getCode.invoke(enum1)); - } - value.put("description", getDescription.invoke(enum1)); - values.add(value); - } - enumMap.put("enumName", clazz.getSimpleName()); - enumMap.put("valuesList", values); - return enumMap; + value.put("description", getDescription.invoke(enum1)); + values.add(value); + } + enumMap.put("enumName", clazz.getSimpleName()); + enumMap.put("valuesList", values); + return enumMap; + } + } + return null; + } + + /** + * 库存数量类型 + */ + @JsonFormat(shape = JsonFormat.Shape.OBJECT) + public enum STOCK_QUAN_QTY_TYPE { + QTY("qty", "可用数量"), + FAIL_QTY("failQty", "不合格数量"), + HOLD_QTY("holdQty", "隔离数量"), + QC_QTY("qcQty", "质检中数量"), + RIN_QTY("rinQty", "待入库数量"), + FREEZE_QTY("freezeQty", "冻结数量"), + CONSIGN_QTY("consignQty", "寄售数量"), + LOCK_QTY("lockQty", "锁定数量"), + SCRAP_QTY("scrapQty", "报废数量"); + + private String code; + private String description; + + STOCK_QUAN_QTY_TYPE(String code, String description) { + this.code = code; + this.description = description; + } + + public String getDescription() { + return description; + } + + public String getCode() { + return code; + } + + public String getValue() { + return code; + } + + public static STOCK_QUAN_QTY_TYPE codeOf(String code) { + for (int i = 0; i < values().length; i++) { + if (values()[i].code.equals(code)) { + return values()[i]; } } return null; + } + + public static String getDescription(String code) { + String tmp = null; + for (int i = 0; i < values().length; i++) { + if (values()[i].code == code) { + tmp = values()[i].description; + } + } + return tmp; + } } } \ No newline at end of file diff --git a/modules/i3plus-pojo-model/src/main/java/cn/estsh/i3plus/pojo/model/wms/WmsTaskInfoModel.java b/modules/i3plus-pojo-model/src/main/java/cn/estsh/i3plus/pojo/model/wms/WmsTaskInfoModel.java index b20df0e..268bedd 100644 --- a/modules/i3plus-pojo-model/src/main/java/cn/estsh/i3plus/pojo/model/wms/WmsTaskInfoModel.java +++ b/modules/i3plus-pojo-model/src/main/java/cn/estsh/i3plus/pojo/model/wms/WmsTaskInfoModel.java @@ -33,8 +33,8 @@ public class WmsTaskInfoModel implements Serializable { @ApiParam("关联单号") public String refSrc; - @ApiParam(value = "关联单据类型") - private String refType; + @ApiParam(value = "关联单据业务类型") + private String busiTypeDesc; @Column(name = "ZDATE") @ApiParam(value = "计划日期") @@ -56,13 +56,13 @@ public class WmsTaskInfoModel implements Serializable { } public WmsTaskInfoModel(String orderNo, Integer taskStatus, String opTypeName, String transTypeCode, String refSrc, - String refType, String zdate, String ztime, String custNo, String vendorNo) { + String busiTypeDesc, String zdate, String ztime, String custNo, String vendorNo) { this.orderNo = orderNo; this.taskStatus = taskStatus; this.opTypeName = opTypeName; this.transTypeCode = transTypeCode; this.refSrc = refSrc; - this.refType = refType; + this.busiTypeDesc = busiTypeDesc; this.zdate = zdate; this.ztime = ztime; this.custNo = custNo; diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPart.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPart.java index 110155d..812efaa 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPart.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPart.java @@ -28,103 +28,115 @@ import javax.persistence.Transient; @Table(name = "WMS_PART") @Api("物料表") public class WmsPart extends BaseBean { - @Column(name="PART_NO") - @ApiParam(value ="物料编码") + @Column(name = "PART_NO") + @ApiParam(value = "物料编码") private String partNo; - @Column(name="PART_NAME") - @ApiParam(value ="物料名称") + @Column(name = "PART_NAME") + @ApiParam(value = "物料名称") private String partName; - @Column(name="PART_SPEC") - @ApiParam(value ="物料规格") + @Column(name = "PART_SPEC") + @ApiParam(value = "物料规格") private String partSpec; - @Column(name="PART_TYPE") - @ApiParam(value ="物料类型") + @Column(name = "PART_TYPE") + @ApiParam(value = "物料类型") private String partType; - @Column(name="PART_TYPE_DESC") - @ApiParam(value ="物料类型描述") + @Column(name = "PART_TYPE_DESC") + @ApiParam(value = "物料类型描述") private String partTypeDesc; - @Column(name="GRAPHI_NO") - @ApiParam(value ="图号") + @Column(name = "GRAPHI_NO") + @ApiParam(value = "图号") private String graphiNo; - @Column(name="VERSION") - @ApiParam(value ="版本") + @Column(name = "VERSION") + @ApiParam(value = "版本") private String version; - @Column(name="COLOR") - @ApiParam(value ="颜色") + @Column(name = "COLOR") + @ApiParam(value = "颜色") private String color; - @Column(name="STOCK_UNIT") - @ApiParam(value ="库存单位") + @Column(name = "STOCK_UNIT") + @ApiParam(value = "库存单位") private String stockUnit; - @Column(name="ABC") - @ApiParam(value ="分类") + @Column(name = "ABC") + @ApiParam(value = "分类") private String abc; - @Column(name="BUY_UNIT") - @ApiParam(value ="采购单位") + @Column(name = "BUY_UNIT") + @ApiParam(value = "采购单位") private String buyUnit; - @Column(name="BU2SU") - @ApiParam(value ="换算率1",example = "1") + @Column(name = "BU2SU") + @ApiParam(value = "换算率1", example = "1") private Double bu2su; - @Column(name="PRICE_UNIT") - @ApiParam(value ="计价单位") + @Column(name = "PRICE_UNIT") + @ApiParam(value = "计价单位") private String priceUnit; - @Column(name="PU2SU") - @ApiParam(value ="换算率2",example = "1") + @Column(name = "PU2SU") + @ApiParam(value = "换算率2", example = "1") private Double pu2su; - @Column(name="SNP") - @ApiParam(value ="标准包装",example = "1") + @Column(name = "SNP") + @ApiParam(value = "标准包装", example = "1") private Double snp; - @Column(name="IQC") - @ApiParam(value ="收货检验否",example = "1") + @Column(name = "IQC") + @ApiParam(value = "收货检验否", example = "1") private Integer iqc; - @Column(name="MIN") - @ApiParam(value ="最低库存",example = "1") + @Column(name = "MIN") + @ApiParam(value = "最低库存", example = "1") private Double min; - @Column(name="MAX") - @ApiParam(value ="最高库存",example = "1") + @Column(name = "MAX") + @ApiParam(value = "最高库存", example = "1") private Double max; - @Column(name="PART_GROUP") - @ApiParam(value ="物料组") + @Column(name = "PART_GROUP") + @ApiParam(value = "物料组") private String partGroup; - @Column(name="LOT_CHECK_RULE") - @ApiParam(value ="批次校验规则") + @Column(name = "LOT_CHECK_RULE") + @ApiParam(value = "批次校验规则") private String lotCheckRule; - @Column(name="SN_CONTROL") - @ApiParam(value ="是否条码管理",example = "1") + @Column(name = "SN_CONTROL") + @ApiParam(value = "是否条码管理", example = "1") private Integer snControl; - @Column(name="IN_LOCATE_NO") - @ApiParam(value ="默认入库库位") + @Column(name = "VENDOR_NO") + @ApiParam(value = "供应商代码") + private String vendorNo; + + @Column(name = "IN_LOCATE_NO") + @ApiParam(value = "默认入库库位") private String inLocateNo; - @Column(name="PROD_CFG_TYPE_CODE") + @Transient + @ApiParam("默认入库存储区") + private String inZoneNo; + + @Transient + @ApiParam("默认入库仓库") + private String inWhNo; + + @Column(name = "PROD_CFG_TYPE_CODE") @ApiParam("项目代码") private String prodCfgTypeCode; - @Column(name="PROD_CFG_TYPE_NAME") + @Column(name = "PROD_CFG_TYPE_NAME") @ApiParam("项目名称") private String prodCfgTypeName; - @Column(name="OUT_CLOSE_FLAG") + @Column(name = "OUT_CLOSE_FLAG") @ApiParam("項目结算标识") private String outCloseFlag; @@ -136,13 +148,23 @@ public class WmsPart extends BaseBean { @ApiParam("库存水平") private String stockLevelStatus; - public WmsPart(){} - public WmsPart(String partNo, String partName, Double maxQty, Double minQty, Double cqty){ + public WmsPart() { + } + + public WmsPart(String partNo, String partName, Double maxQty, Double minQty, Double cqty) { this.partNo = partNo; this.partName = partName; this.max = maxQty; this.min = minQty; this.qty = cqty; } + + public WmsPart(String partNo, String vendorNo, String inLocateNo, String inZoneNo, String inWhNo) { + this.partNo = partNo; + this.vendorNo = vendorNo; + this.inLocateNo = inLocateNo; + this.inZoneNo = inZoneNo; + this.inWhNo = inWhNo; + } } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java index 68e40c5..4afeabe 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java @@ -91,9 +91,9 @@ public class WmsTaskDetails extends BaseBean { @ApiParam(value = "状态", example = "1") private Integer itemStatus; - public Integer getItemStatus(){ - if(itemStatus == null) { - return null; + public Integer getItemStatus() { + if (itemStatus == null) { + return null; } return itemStatus.intValue(); } @@ -134,11 +134,19 @@ public class WmsTaskDetails extends BaseBean { @ApiParam("目的库存地代码") public String destAreaNo; + @Column(name = "BUSI_TYPE") + @ApiParam("业务类型") + public Integer busiType; + + @Column(name = "BUSI_TYPE_DESC") + @ApiParam("业务类型描述") + public String busiTypeDesc; + public Double getQty() { return this.qty == null ? 0 : this.qty; } - public String getQtyTxt(){ + public String getQtyTxt() { return new BigDecimal(getQty() + "").stripTrailingZeros().toPlainString(); } From 98de08ba4a47f96519d201f8a5061ed061e4667c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E4=BA=91=E6=98=8A?= Date: Sat, 29 Jun 2019 17:01:49 +0800 Subject: [PATCH 04/16] =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=AD=97=E6=AE=B5=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=20=E6=97=A5=E5=BF=97=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=B4=A2=E5=BC=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/estsh/i3plus/pojo/base/enumutil/BlockFormEnumUtil.java | 8 ++++---- .../java/cn/estsh/i3plus/pojo/platform/bean/SysDictionary.java | 7 +++++++ .../src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java | 2 ++ .../cn/estsh/i3plus/pojo/platform/platbean/SysLogException.java | 8 +++++++- .../cn/estsh/i3plus/pojo/platform/platbean/SysLogOperate.java | 8 +++++++- .../java/cn/estsh/i3plus/pojo/platform/platbean/SysLogSystem.java | 8 +++++++- .../cn/estsh/i3plus/pojo/platform/platbean/SysLogTaskTime.java | 8 +++++++- .../java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java | 3 ++- 8 files changed, 43 insertions(+), 9 deletions(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/BlockFormEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/BlockFormEnumUtil.java index 9730fb8..b790007 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/BlockFormEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/BlockFormEnumUtil.java @@ -1713,10 +1713,10 @@ public class BlockFormEnumUtil { */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum TRIGGER_EVENT { - CLICK(10, "CLICK", "单击"), - DB_LCLICK(20, "DB_LCLICK", "双击"), - MOUSE_OUT(30, "MOUSE_OUT", "鼠标指针移出"), - MOUSE_OVER(40, "MOUSE_OVER", "鼠标指针移动入"); + CLICK(10, "CLICK", "单击"); +// DB_LCLICK(20, "DB_LCLICK", "双击"), +// MOUSE_OUT(30, "MOUSE_OUT", "鼠标指针移出"), +// MOUSE_OVER(40, "MOUSE_OVER", "鼠标指针移入"); private int value; private String code; diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysDictionary.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysDictionary.java index 5361cd0..5eaa6c5 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysDictionary.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysDictionary.java @@ -83,6 +83,13 @@ public class SysDictionary extends BaseBean { @ApiParam(value = "是否默认",example = "2") private Integer isDefault; + public int getIsDefaultVal(){ + if(this.isDefault == null){ + return 0; + } + return isDefault.intValue(); + } + @Column(name="DICTIONARY_DESCRIPTION") @ApiParam(value ="描述") private String dictionaryDescription; diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java index 85b26eb..d46b5da 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java @@ -7,6 +7,7 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiParam; import lombok.Data; import lombok.EqualsAndHashCode; +import org.hibernate.annotations.ColumnDefault; import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.Type; @@ -35,6 +36,7 @@ public class SysUser extends BaseBean { @JsonSerialize(using = ToStringSerializer.class) private Long userInfoId; + @ColumnDefault("CN/zh") @Column(name="LANGUAGE_CODE") @ApiParam(value ="用户语言") private String languageCode; diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogException.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogException.java index c4d47ff..f277ace 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogException.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogException.java @@ -12,6 +12,7 @@ import org.hibernate.annotations.DynamicUpdate; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.Index; import javax.persistence.Table; /** @@ -26,7 +27,12 @@ import javax.persistence.Table; @DynamicInsert @DynamicUpdate @EqualsAndHashCode(callSuper = true) -@Table(name="SYS_LOG_EXCEPTION") +@Table(name="SYS_LOG_EXCEPTION", + indexes = { + @Index(columnList = "CREATE_DATE_TIME DESC", name = "LOG_INDEX_CREATE_DATE_TIME"), + @Index(columnList = "EXC_MODULE_ID DESC", name = "LOG_INDEX_EXC_MODULE_ID") + } +) @Api(value="系统异常表",description = "记录系统出现的异常") public class SysLogException extends BaseBean { diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogOperate.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogOperate.java index 543dac6..5e20049 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogOperate.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogOperate.java @@ -15,6 +15,7 @@ import org.hibernate.annotations.DynamicUpdate; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.Index; import javax.persistence.Table; /** @@ -29,7 +30,12 @@ import javax.persistence.Table; @DynamicInsert @DynamicUpdate @EqualsAndHashCode(callSuper = true) -@Table(name="SYS_LOG_OPERATE") +@Table(name="SYS_LOG_OPERATE", + indexes = { + @Index(columnList = "CREATE_DATE_TIME DESC", name = "LOG_INDEX_CREATE_DATE_TIME"), + @Index(columnList = "OPERATE_MODULE DESC", name = "LOG_INDEX_OPERATE_MODULE"), + @Index(columnList = "OPERATE_TYPE DESC", name = "LOG_INDEX_OPERATE_TYPE") +}) @Api(value="操作日志表",description = "操作日志表") public class SysLogOperate extends BaseBean { diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogSystem.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogSystem.java index c9e32ec..f4fdc54 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogSystem.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogSystem.java @@ -15,6 +15,7 @@ import org.hibernate.annotations.DynamicUpdate; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.Index; import javax.persistence.Table; /** @@ -29,7 +30,12 @@ import javax.persistence.Table; @DynamicInsert @DynamicUpdate @EqualsAndHashCode(callSuper = true) -@Table(name="SYS_LOG_SYSTEM") +@Table(name="SYS_LOG_SYSTEM", + indexes = { + @Index(columnList = "CREATE_DATE_TIME", name = "LOG_INDEX_CREATE_DATE_TIME"), + @Index(columnList = "LOG_LEVEL", name = "LOG_INDEX_LOG_LEVEL"), + @Index(columnList = "LOG_MODULE_ID", name = "LOG_INDEX_LOG_MODULE_ID") + }) @Api(value="系统日志表",description = "系统日志表") public class SysLogSystem extends BaseBean { diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogTaskTime.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogTaskTime.java index 569a11c..c5928ee 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogTaskTime.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogTaskTime.java @@ -12,6 +12,7 @@ import org.hibernate.annotations.DynamicUpdate; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.Index; import javax.persistence.Table; /** @@ -26,7 +27,12 @@ import javax.persistence.Table; @DynamicInsert @DynamicUpdate @EqualsAndHashCode(callSuper = true) -@Table(name="SYS_LOG_TASK_TIME") +@Table(name="SYS_LOG_TASK_TIME", + indexes = { + @Index(columnList = "CREATE_DATE_TIME", name = "LOG_INDEX_CREATE_DATE_TIME"), + @Index(columnList = "NAME DESC", name = "LOG_INDEX_LOG_NAME"), + @Index(columnList = "GROUP_NAME DESC", name = "LOG_INDEX_LOG_GROUP_NAME") + }) @Api(value="定时任务执行日志",description = "定时任务执行记录") public class SysLogTaskTime extends BaseBean { diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java index 5b60a92..9b24ccb 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java @@ -240,6 +240,7 @@ public class CoreHqlPack { HqlPack.getNumNOEqualPack(CommonEnumUtil.PARENT.DEFAULT.getValue(), "parentId", result); } HqlPack.getNumEqualPack(dictionary.getParentId(), "parentId", result); + HqlPack.getStringLikerPack(dictionary.getParentCodeRdd(),"parentCodeRdd", result); // 添加默认排序 HqlPack.getOrderDefault(dictionary); @@ -256,7 +257,7 @@ public class CoreHqlPack { StringBuffer result = new StringBuffer(); // hql拼接 - HqlPack.getStringLikerPack(toolType.getName(),"name",result); + HqlPack.getStringLikerPack(toolType.getName(),"name", result); // 添加默认排序 HqlPack.getOrderDefault(toolType); From 4fe37019293d78cc52c6271abd55bbeea752d29f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E4=BA=91=E6=98=8A?= Date: Sat, 29 Jun 2019 17:03:04 +0800 Subject: [PATCH 05/16] =?UTF-8?q?=E8=BF=98=E5=8E=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java index d46b5da..aa214c0 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysUser.java @@ -7,12 +7,13 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiParam; import lombok.Data; import lombok.EqualsAndHashCode; -import org.hibernate.annotations.ColumnDefault; import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicUpdate; -import org.hibernate.annotations.Type; - -import javax.persistence.*; +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Lob; +import javax.persistence.Table; +import javax.persistence.Transient; import java.util.List; /** @@ -36,7 +37,6 @@ public class SysUser extends BaseBean { @JsonSerialize(using = ToStringSerializer.class) private Long userInfoId; - @ColumnDefault("CN/zh") @Column(name="LANGUAGE_CODE") @ApiParam(value ="用户语言") private String languageCode; From 529617a8b78a67b0671137c663d756d65904131d Mon Sep 17 00:00:00 2001 From: "jimmy.zeng" Date: Sat, 29 Jun 2019 18:32:26 +0800 Subject: [PATCH 06/16] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/estsh/i3plus/pojo/wms/bean/AmpPart.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/AmpPart.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/AmpPart.java index d6950be..680a7bb 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/AmpPart.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/AmpPart.java @@ -39,7 +39,7 @@ public class AmpPart extends BaseBean { /** * 状态:B汇总库存到AMP系统 */ - @Column(name = "ORDER_STATUS") + @Column(name = "status") @ApiParam(value = "状态") - private String orderStatus; + private String status; } From 15386ae5c21a4cf4815773e1bc6b5f96fcd53349 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=BF=83=E6=B4=81?= Date: Sat, 29 Jun 2019 19:14:25 +0800 Subject: [PATCH 07/16] =?UTF-8?q?=E6=9E=9A=E4=B8=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java index 922eae5..e903261 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java @@ -2442,6 +2442,7 @@ public class WmsEnumUtil { public enum IMPORT_ORDER_TYPE { PO("PO", "要货计划"), ASN("ASN", "ASN"), + INSTRUCTIONS("INSTRUCTIONS", "指令"), SCATTERED_OUT("C00", "零星出库指令"), SCATTERED_INT("C01", "零星入指令"), NC_DISMANTLING_PICKING("C02", "NC拆解领料"), @@ -2778,11 +2779,11 @@ public class WmsEnumUtil { LOCK_QTY("lockQty", "锁定数量"), SCRAP_QTY("scrapQty", "报废数量"); - private String code; + private String value; private String description; - STOCK_QUAN_QTY_TYPE(String code, String description) { - this.code = code; + STOCK_QUAN_QTY_TYPE(String value, String description) { + this.value = value; this.description = description; } @@ -2791,16 +2792,16 @@ public class WmsEnumUtil { } public String getCode() { - return code; + return value; } public String getValue() { - return code; + return value; } public static STOCK_QUAN_QTY_TYPE codeOf(String code) { for (int i = 0; i < values().length; i++) { - if (values()[i].code.equals(code)) { + if (values()[i].value.equals(code)) { return values()[i]; } } @@ -2810,7 +2811,7 @@ public class WmsEnumUtil { public static String getDescription(String code) { String tmp = null; for (int i = 0; i < values().length; i++) { - if (values()[i].code == code) { + if (values()[i].value == code) { tmp = values()[i].description; } } From 81eb13bafd151f33e643ca9f88934891a0fad16f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=BF=83=E6=B4=81?= Date: Sat, 29 Jun 2019 19:17:18 +0800 Subject: [PATCH 08/16] =?UTF-8?q?=E5=86=99=E5=85=A5SAP=E5=8D=95=E6=8D=AE?= =?UTF-8?q?=E9=94=81=E5=AE=9A=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../i3plus/pojo/wms/bean/WmsSapOrderLock.java | 47 ++++++++++++++++++++++ .../wms/repository/WmsSapOrderLockRepository.java | 14 +++++++ 2 files changed, 61 insertions(+) create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsSapOrderLock.java create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsSapOrderLockRepository.java diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsSapOrderLock.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsSapOrderLock.java new file mode 100644 index 0000000..8d39279 --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsSapOrderLock.java @@ -0,0 +1,47 @@ +package cn.estsh.i3plus.pojo.wms.bean; + +import cn.estsh.i3plus.pojo.base.bean.BaseBean; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiParam; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Table; + +/** + * @Description SAP_单据锁定表 + * @Reference + * @Author dragon + * @CreateDate 2019/6/29 18:04 + * @Modify + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@EqualsAndHashCode(callSuper = true) +@Table(name = "SAP_ORDER_LOCK") +@Api("SAP_单据锁定") +public class WmsSapOrderLock extends BaseBean { + + @Column(name = "ORDER_NO") + @ApiParam("订单号") + public String orderNo; + + @Column(name = "BUSI_TYPE") + @ApiParam("业务类型") + public String busiType; + + @Column(name = "ITEM") + @ApiParam("行号") + public String item; + + @Column(name = "LOCK_FLAG") + @ApiParam("锁定标识") + public String lockFlag; + +} diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsSapOrderLockRepository.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsSapOrderLockRepository.java new file mode 100644 index 0000000..f1671a0 --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsSapOrderLockRepository.java @@ -0,0 +1,14 @@ +package cn.estsh.i3plus.pojo.wms.repository; + +import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.wms.bean.WmsSapOrderLock; + +/** + * @Description SAP_单据锁定 DAO层接口 + * @Reference + * @Author dragon + * @CreateDate 2019/6/29 18:35 + * @Modify + */ +public interface WmsSapOrderLockRepository extends BaseRepository { +} From ac5bf14d6b78b7074fc0f6b91d316c7bb28fa96b Mon Sep 17 00:00:00 2001 From: "wei.peng" <123456> Date: Sat, 29 Jun 2019 20:41:25 +0800 Subject: [PATCH 09/16] =?UTF-8?q?=E5=8A=A8=E6=80=81=E8=A1=A8=E5=8D=95?= =?UTF-8?q?=E5=8A=A8=E6=80=81=E6=93=8D=E4=BD=9C=E3=80=80=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/cn/estsh/i3plus/pojo/base/dynamic/DynamicEntity.java | 3 ++- .../main/java/cn/estsh/i3plus/pojo/form/bean/BfElementProperty.java | 4 ++-- .../src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysRole.java | 4 ---- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/dynamic/DynamicEntity.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/dynamic/DynamicEntity.java index c75399c..15c744f 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/dynamic/DynamicEntity.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/dynamic/DynamicEntity.java @@ -115,7 +115,8 @@ public class DynamicEntity extends BaseBean implements Serializable { Method setMethod = this.getClass().getDeclaredMethod(setMethodName, new Class[]{val.getClass()}); setMethod.invoke(this, val); } catch (NoSuchMethodException e) { - LOGGER.error("没有方法:{}",setMethodName,e); +// LOGGER.error("没有方法:{}",setMethodName,e); + LOGGER.error("没有方法:{}",setMethodName); } catch (IllegalAccessException e) { LOGGER.error("入参出错:{}:{}",val,val.getClass(),e); } catch (InvocationTargetException e) { diff --git a/modules/i3plus-pojo-form/src/main/java/cn/estsh/i3plus/pojo/form/bean/BfElementProperty.java b/modules/i3plus-pojo-form/src/main/java/cn/estsh/i3plus/pojo/form/bean/BfElementProperty.java index f4a6151..511e343 100644 --- a/modules/i3plus-pojo-form/src/main/java/cn/estsh/i3plus/pojo/form/bean/BfElementProperty.java +++ b/modules/i3plus-pojo-form/src/main/java/cn/estsh/i3plus/pojo/form/bean/BfElementProperty.java @@ -56,7 +56,7 @@ public class BfElementProperty extends BaseBean { private String propertyTypeNameRdd; @Column(name="PROPERTY_NAME") - @ApiParam(value ="元素名称") + @ApiParam(value ="元素属性名称") private String propertyName; @Column(name="PROPERTY_CODE_RDD") @@ -137,6 +137,6 @@ public class BfElementProperty extends BaseBean { private BfDataObjectProperty objectProperty; public Object getFormValue() { - return propertyFormValue == null ? propertyDefaultValue: propertyFormValue; + return propertyFormValue; } } diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysRole.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysRole.java index af3fb1d..6e8adc4 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysRole.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/bean/SysRole.java @@ -40,10 +40,6 @@ public class SysRole extends BaseBean { @ApiParam(value ="资源描述") private String roleDescription; - @Column(name="ROLE_GRADE") - @ApiParam(value ="角色等级(待定)" , example ="-1") - private Integer roleGrade; - @Column(name="MODULE_NUMBER") @ApiParam(value ="权限模块数量" , example ="0" , access ="权限模块数量") private Integer moduleNumber; From 9b9f94f059cdd721a3081a670877c48f869f6ee9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=BF=83=E6=B4=81?= Date: Sat, 29 Jun 2019 21:19:53 +0800 Subject: [PATCH 10/16] =?UTF-8?q?=E7=9B=98=E7=82=B9=E8=B0=83=E5=B7=AE?= =?UTF-8?q?=E6=9A=82=E6=97=B6=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/estsh/i3plus/pojo/wms/repository/WmsSapOrderLockRepository.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsSapOrderLockRepository.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsSapOrderLockRepository.java index f1671a0..d145a1f 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsSapOrderLockRepository.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsSapOrderLockRepository.java @@ -2,6 +2,7 @@ package cn.estsh.i3plus.pojo.wms.repository; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; import cn.estsh.i3plus.pojo.wms.bean.WmsSapOrderLock; +import org.springframework.stereotype.Repository; /** * @Description SAP_单据锁定 DAO层接口 @@ -10,5 +11,6 @@ import cn.estsh.i3plus.pojo.wms.bean.WmsSapOrderLock; * @CreateDate 2019/6/29 18:35 * @Modify */ +@Repository public interface WmsSapOrderLockRepository extends BaseRepository { } From 92daec97e3ad4cd30405163d4a745c32af45de64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=80=9D=E6=B4=81?= Date: Sun, 30 Jun 2019 14:31:26 +0800 Subject: [PATCH 11/16] =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E5=90=8D=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java index e903261..9bba3de 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java @@ -95,7 +95,7 @@ public class WmsEnumUtil { SUB(20, "SUB", "委外采购"), TAR(30, "TAR", "多角贸易采购"), TAP(40, "TAP", "多角代采购"), - AMP(50, "AMP", "AMP拉动"); + AMP(50, "AMP", "AMP收货"); private int value; private String code; From 52b9e09835fa9c8df9ee842c69b1965d99296fbb Mon Sep 17 00:00:00 2001 From: shiyanghuan <714967695@qq.com> Date: Mon, 1 Jul 2019 11:35:45 +0800 Subject: [PATCH 12/16] =?UTF-8?q?=E6=9D=A1=E7=A0=81=E6=89=93=E5=8D=B0-?= =?UTF-8?q?=E6=9D=A1=E7=A0=81=E6=A8=A1=E7=B3=8A=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java index dd21435..efee74e 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java @@ -1412,7 +1412,7 @@ public class WmsHqlPack { */ public static DdlPackBean packHqlWmsStockSn(WmsStockSn wmsStockSn) { DdlPackBean result = new DdlPackBean(); - DdlPreparedPack.getStringEqualPack(wmsStockSn.getSn(), "sn", result); + DdlPreparedPack.getStringLikerPack(wmsStockSn.getSn(), "sn", result); DdlPreparedPack.getStringEqualPack(wmsStockSn.getVendorNo(), "vendorNo", result); DdlPreparedPack.getStringEqualPack(wmsStockSn.getWhNo(), "whNo", result); DdlPreparedPack.getStringEqualPack(wmsStockSn.getZoneNo(), "zoneNo", result); From 27ba751a0977ff0b173b17a8890293793d6280e5 Mon Sep 17 00:00:00 2001 From: jiajack Date: Mon, 1 Jul 2019 13:39:42 +0800 Subject: [PATCH 13/16] =?UTF-8?q?=E4=BF=AE=E6=94=B9iqc=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E9=BB=98=E8=AE=A4=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPart.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPart.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPart.java index 812efaa..f18b307 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPart.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPart.java @@ -5,6 +5,8 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiParam; import lombok.Data; import lombok.EqualsAndHashCode; +import net.bytebuddy.implementation.bind.annotation.Default; +import org.hibernate.annotations.ColumnDefault; import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicUpdate; @@ -88,6 +90,7 @@ public class WmsPart extends BaseBean { @ApiParam(value = "标准包装", example = "1") private Double snp; + @ColumnDefault("2") @Column(name = "IQC") @ApiParam(value = "收货检验否", example = "1") private Integer iqc; From 19b57647769bc8247d2d6e7ffd6c1ea3110f7b49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=95=8F?= <962239776@qq.com> Date: Mon, 1 Jul 2019 16:29:41 +0800 Subject: [PATCH 14/16] =?UTF-8?q?=E6=94=B6=E8=B4=A7=E5=9B=9E=E6=89=A7?= =?UTF-8?q?=E6=89=93=E5=8D=B0=E4=BF=A1=E6=81=AF=E6=96=B0=E5=A2=9E=20=20?= =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86=E5=AD=97=E6=AE=B5=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=20=20=E5=87=BA=E5=BA=93=E6=9D=A1=E7=A0=81=E8=A7=84=E5=88=99?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/cn/estsh/i3plus/pojo/wms/bean/BasVendor.java | 12 ++++++++++++ .../java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java | 12 ++++++++++++ .../main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java | 12 ++++++++++++ 3 files changed, 36 insertions(+) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/BasVendor.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/BasVendor.java index 78d6fdc..9046594 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/BasVendor.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/BasVendor.java @@ -64,6 +64,18 @@ public class BasVendor extends BaseBean{ @ApiParam(value = "密码") private String password; + @Column(name = "VENDOR_CALL") + @ApiParam("供应商电话") + private String vendorCall; + + @Column(name = "VENDOR_FAX") + @ApiParam("传真") + private String vendorFax; + + @Column(name = "VENDOR_PHONE") + @ApiParam("手机") + private String vendorPhone; + public BasVendor() { } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java index 0f739c8..b3feab4 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java @@ -109,4 +109,16 @@ public class WmsASNMaster extends BaseBean { @Column(name = "REMARK") @ApiParam("备注") public String remark; + + @Transient + @ApiParam("供应商电话") + private String vendorCall; + + @Transient + @ApiParam("传真") + private String vendorFax; + + @Transient + @ApiParam("手机") + private String vendorPhone; } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java index c400de9..3ba7285 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java @@ -119,4 +119,16 @@ public class WmsPOMaster extends BaseBean { @Transient @ApiParam("邮箱") private String vendorEmail; + + @Transient + @ApiParam("供应商电话") + private String vendorCall; + + @Transient + @ApiParam("传真") + private String vendorFax; + + @Transient + @ApiParam("手机") + private String vendorPhone; } From fede09a5ebdd8492546bb3bbe9a18264661e07a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=80=9D=E6=B4=81?= Date: Mon, 1 Jul 2019 17:01:22 +0800 Subject: [PATCH 15/16] =?UTF-8?q?WMS=5FERP=E5=BA=93=E5=AD=98=E7=A7=BB?= =?UTF-8?q?=E5=8A=A8=E8=A1=A8=E4=BF=AE=E6=94=B9item=E7=9A=84=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsMoveToERP.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsMoveToERP.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsMoveToERP.java index 5b44eb5..d65afe3 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsMoveToERP.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsMoveToERP.java @@ -64,8 +64,8 @@ public class WmsMoveToERP extends BaseBean { private String carNo; @Column(name="ITEM") - @ApiParam(value = "行号", example = "0") - public Integer item; + @ApiParam(value = "行号") + public String item; @Column(name="PART_NO") @ApiParam("物料编码") From 1ee48f4ef8854394ec327bb07e9a28ab7d0cc670 Mon Sep 17 00:00:00 2001 From: "peter.pan" Date: Mon, 1 Jul 2019 17:29:14 +0800 Subject: [PATCH 16/16] xxx --- .../src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java index efee74e..f1c64dd 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java @@ -247,7 +247,7 @@ public class WmsHqlPack { DdlPreparedPack.getStringLikerPack(wmsPart.getPartNo(), "partNo", result); DdlPreparedPack.getStringLikerPack(wmsPart.getPartName(), "partName", result); DdlPreparedPack.getStringLikerPack(wmsPart.getPartSpec(), "partSpec", result); - DdlPreparedPack.getStringLikerPack(wmsPart.getPartType(), "partType", result); + DdlPreparedPack.getStringEqualPack(wmsPart.getPartType(), "partType", result); DdlPreparedPack.getNumEqualPack(wmsPart.getSnControl(), "snControl", result); getStringBuilderPack(wmsPart, result);