From fc15efe67c2ba5d334cb30f7b0479f0bd1274966 Mon Sep 17 00:00:00 2001 From: jimmy <1622218722@qq.com> Date: Tue, 7 May 2019 20:26:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=8F=91=E4=B8=9A=E5=8A=A1=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E5=A2=9E=E5=88=A0=E6=94=B9=E6=9F=A5=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/estsh/i3plus/pojo/wms/bean/WmsBusiType.java | 51 ++++++++++++++++++++++ .../pojo/wms/repository/WmsBusiTypeRepository.java | 16 +++++++ .../estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java | 20 +++++++++ 3 files changed, 87 insertions(+) create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsBusiType.java create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsBusiTypeRepository.java diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsBusiType.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsBusiType.java new file mode 100644 index 0000000..cee5f2c --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsBusiType.java @@ -0,0 +1,51 @@ +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 : 业务类型 + * @Reference : + * @Author : jimmy.zeng + * @CreateDate : 2019-05-06 14:58 + * @Modify: + **/ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@EqualsAndHashCode(callSuper = true) +@Table(name="WMS_BUSI_TYPE") +@Api("业务类型信息") +public class WmsBusiType extends BaseBean { + + @Column(name = "BUSI_TYPE_CODE") + @ApiParam(value = "类型编号") + private String busiTypeCode; + + @Column(name = "BUSI_TYPE_NAME") + @ApiParam(value = "类型名称") + private String busiTypeName; + + @Column(name = "SEQ") + @ApiParam(value = "序号", example = "-1") + private Integer seq; + + /** + * 移动类型:IN=入库,OUT=出库,MOVE=移库 + */ + @Column(name = "MOVE_TYPE") + @ApiParam("移动类型") + public Integer moveType; + + +} diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsBusiTypeRepository.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsBusiTypeRepository.java new file mode 100644 index 0000000..81cd517 --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsBusiTypeRepository.java @@ -0,0 +1,16 @@ +package cn.estsh.i3plus.pojo.wms.repository; + +import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.wms.bean.WmsBusiType; +import org.springframework.stereotype.Repository; + +/** + * @Description : 业务类型 + * @Reference : + * @Author : jimmy.zeng + * @CreateDate : 2019-05-06 15:30 + * @Modify: + **/ +@Repository +public interface WmsBusiTypeRepository extends BaseRepository { +} 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 1dbe30a..51ac278 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 @@ -1710,4 +1710,24 @@ public class WmsHqlPack { return result; } + + /** + * 业务类型信息 分页查询 + * + * @param wmsBusiType + * @return + */ + public static DdlPackBean packHqlWmsBusiType(WmsBusiType wmsBusiType) { + //查询参数封装 + DdlPackBean result = new DdlPackBean(); + + //查询参数封装 + DdlPreparedPack.getStringEqualPack(wmsBusiType.getBusiTypeCode(), "busiTypeCode", result); + DdlPreparedPack.getStringEqualPack(wmsBusiType.getBusiTypeName(), "busiTypeName", result); + DdlPreparedPack.getNumEqualPack(wmsBusiType.getMoveType(), "moveType", result); + + getStringBuilderPack(wmsBusiType, result); + + return result; + } }