From 21bc3a412b12c53019758e6466875dfcc69dcdc8 Mon Sep 17 00:00:00 2001 From: jimmy <1622218722@qq.com> Date: Wed, 7 Nov 2018 11:55:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=8F=91=E5=9F=BA=E7=A1=80=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../estsh/i3plus/pojo/wms/bean/WmsIbCheckPlan.java | 58 ++++++++++++++++ .../cn/estsh/i3plus/pojo/wms/bean/WmsLocate.java | 81 ++++++++++++++++++++++ .../estsh/i3plus/pojo/wms/bean/WmsLocatePart.java | 40 +++++++++++ .../estsh/i3plus/pojo/wms/bean/WmsTransType.java | 20 ++++-- .../wms/repository/WmsIbCheckPlanRepository.java | 14 ++++ .../wms/repository/WmsLocatePartRepository.java | 14 ++++ .../pojo/wms/repository/WmsLocateRepository.java | 14 ++++ .../estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java | 4 +- 8 files changed, 237 insertions(+), 8 deletions(-) create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsIbCheckPlan.java create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsLocate.java create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsLocatePart.java create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsIbCheckPlanRepository.java create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsLocatePartRepository.java create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsLocateRepository.java diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsIbCheckPlan.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsIbCheckPlan.java new file mode 100644 index 0000000..d7b077e --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsIbCheckPlan.java @@ -0,0 +1,58 @@ +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 io.swagger.models.auth.In; +import lombok.Data; +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 : 2018-11-07 10:55 + * @Modify: + **/ +@Data +@Entity +@Table(name="WMS_IB_CHECK_PLAN") +@DynamicInsert +@DynamicUpdate +@Api(value="抽点比例表",description = "抽点比例表") +public class WmsIbCheckPlan extends BaseBean{ + + @Column(name="PART_NO") + @ApiParam(value ="物料编码") + private String partNo; + + @Column(name="PART_NAME") + @ApiParam(value ="物料名称") + private String partName; + + @Column(name="START_DATE") + @ApiParam(value ="开始日期") + private String startDate; + + @Column(name="END_DATE") + @ApiParam(value ="结束日期") + private String endDate; + + @Column(name="LOT_QTY") + @ApiParam(value ="样本数量", example = "-1") + private Integer lotQty; + + @Column(name="COUNTER") + @ApiParam(value ="已收货件数", example = "-1") + private Integer counter; + + @Column(name="CHECK_COUNTER") + @ApiParam(value ="已抽点件数", example = "-1") + private Integer checkCounter; + +} diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsLocate.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsLocate.java new file mode 100644 index 0000000..f73ac3b --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsLocate.java @@ -0,0 +1,81 @@ +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 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 : 2018-11-07 10:35 + * @Modify: + **/ +@Data +@Entity +@Table(name="WMS_LOCATE") +@DynamicInsert +@DynamicUpdate +@Api(value="库位表",description = "库位表") +public class WmsLocate extends BaseBean { + + @Column(name="LOCATE_NO") + @ApiParam(value ="库位代码") + private String locateNo; + + @Column(name="LOCATE_NAME") + @ApiParam(value ="库位名称") + private String locateName; + + @Column(name="LOCATE_TYPE") + @ApiParam(value ="库位类型") + private String locateType; + + @Column(name="WH_NO") + @ApiParam(value ="仓库代码") + private String whNo; + + @Column(name="ZONE_NO") + @ApiParam(value ="存储区代码") + private String zoneNo; + + @Column(name="X") + @ApiParam(value ="X", example = "-1") + private Integer x; + + @Column(name="Y") + @ApiParam(value ="Y", example = "-1") + private Integer y; + + @Column(name="Z") + @ApiParam(value ="Z", example = "-1") + private Integer z; + + @Column(name="SEQ") + @ApiParam(value ="序号", example = "-1") + private Integer seq; + + @Column(name="IS_EMPTY") + @ApiParam(value ="是否空库位", example = "-1") + private Integer isEmpty; + + @Column(name="MAX_PACKAGE_QTY") + @ApiParam(value ="最大包装数量", example = "-1") + private Integer maxPackageQty; + + @Column(name="MAX_PART_QTY") + @ApiParam(value ="最大零件数量", example = "-1") + private Integer maxPartQty; + + @Column(name="STOCK_UNIT") + @ApiParam(value ="存放单位", example = "-1") + private String stockUnit; + +} diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsLocatePart.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsLocatePart.java new file mode 100644 index 0000000..f2687db --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsLocatePart.java @@ -0,0 +1,40 @@ +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 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 : 2018-11-07 10:51 + * @Modify: + **/ +@Data +@Entity +@Table(name="WMS_LOCATE_PART") +@DynamicInsert +@DynamicUpdate +@Api(value="库位物料表",description = "库位物料表") +public class WmsLocatePart extends BaseBean{ + + @Column(name="LOCATE_NO") + @ApiParam(value ="库位代码") + private String locateNo; + + @Column(name="PART_NO") + @ApiParam(value ="物料编码") + private String partNo; + + @Column(name="PART_NAME") + @ApiParam(value ="物料名称") + private String partName; +} diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTransType.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTransType.java index b14a8ca..2bd7a11 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTransType.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTransType.java @@ -26,12 +26,20 @@ import javax.persistence.Table; @Api(value="交易类型表",description = "交易类型表") public class WmsTransType extends BaseBean{ - @Column(name="TRANS_CODE") - @ApiParam(value ="交易代码") - private String transCode; + @Column(name="TRANS_TYPE_CODE") + @ApiParam(value ="类型编号") + private String transTypeCode; - @Column(name="TRANS_NAME") - @ApiParam(value ="交易名称") - private String transName; + @Column(name="TRANS_TYPE_NAME") + @ApiParam(value ="类型名称") + private String transTypeName; + + @Column(name="SEQ") + @ApiParam(value ="序号", example = "-1") + private Integer seq; + + @Column(name="PROG_CODE") + @ApiParam(value ="处理程序") + private String progCode; } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsIbCheckPlanRepository.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsIbCheckPlanRepository.java new file mode 100644 index 0000000..04b5b62 --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsIbCheckPlanRepository.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.WmsIbCheckPlan; + +/** + * @Description : 抽点比例表 + * @Reference : + * @Author : jimmy.zeng + * @CreateDate : 2018-11-07 11:17 + * @Modify: + **/ +public interface WmsIbCheckPlanRepository extends BaseRepository { +} diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsLocatePartRepository.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsLocatePartRepository.java new file mode 100644 index 0000000..ca8ee42 --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsLocatePartRepository.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.WmsLocatePart; + +/** + * @Description : 库位物料表 + * @Reference : + * @Author : jimmy.zeng + * @CreateDate : 2018-11-07 11:16 + * @Modify: + **/ +public interface WmsLocatePartRepository extends BaseRepository { +} diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsLocateRepository.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsLocateRepository.java new file mode 100644 index 0000000..c624d01 --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsLocateRepository.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.WmsLocate; + +/** + * @Description : 库位表 + * @Reference : + * @Author : jimmy.zeng + * @CreateDate : 2018-11-07 11:14 + * @Modify: + **/ +public interface WmsLocateRepository 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 5a69a12..b650433 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 @@ -101,8 +101,8 @@ public class WmsHqlPack { //查询参数封装 HqlPack.getNumEqualPack(wmsTransType.getIsValid(),"isValid",result); - HqlPack.getStringLikerPack(wmsTransType.getTransCode(),"transCode",result); - HqlPack.getStringLikerPack(wmsTransType.getTransName(),"transName",result); + HqlPack.getStringLikerPack(wmsTransType.getTransTypeCode(),"transTypeCode",result); + HqlPack.getStringLikerPack(wmsTransType.getTransTypeName(),"transTypeName",result); return result.toString(); }