yun-zuoyi
amy 7 years ago
commit d3e0c18d78

@ -5,7 +5,7 @@
<parent>
<artifactId>i3plus-pojo</artifactId>
<groupId>i3plus.pojo</groupId>
<version>1.0-SNAPSHOT</version>
<version>1.0-DEV-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>

@ -80,28 +80,34 @@ public abstract class BaseBean implements Serializable {
@ApiParam(value = "修改日期")
public String modifyDatetime;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="创建日期查询用,查询起始日期",example = "2018-01-01 01:00:00")
public transient String createDateTimeStart;
public String createDateTimeStart;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="创建日期查询用,查询结束日期",example = "2018-12-31 23:59:59")
public transient String createDateTimeEnd;
public String createDateTimeEnd;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="修改日期查询用,查询起始日期",example = "2018-01-01 01:00:00")
public transient String modifyDateTimeStart;
public String modifyDateTimeStart;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value = "修改日期查询用,查询结束日期",example = "2018-12-31 23:59:59")
public transient String modifyDateTimeEnd;
public String modifyDateTimeEnd;
@Transient
@ApiParam(value = "排序属性")
public transient String orderByParam = "";
public String orderByParam = "";
@Transient
@ApiParam(value = "排序类型1 正序2 倒序",example = "1")
//CommonEnumUtil.ASC_OR_DESC 1 asc,2 desc
public transient int ascOrDesc = 1;
public int ascOrDesc = 1;
//排序方式
public String orderBy(){

@ -26,9 +26,9 @@ public class CommonEnumUtil {
SURFACE(98,"i3surface","对外服务"),
CENTER(99,"icloud-server","注册中心");
public int value;
public String code;
public String description;
private int value;
private String code;
private String description;
private SOFT_TYPE(int value, String code, String description) {
this.value = value;
@ -120,6 +120,16 @@ public class CommonEnumUtil {
}
return tmp;
}
public static int descOf(String desc) {
int tmp = 1;
for (int i = 0; i < values().length; i++) {
if (values()[i].description.equals(desc)) {
tmp = values()[i].value;
}
}
return tmp;
}
}
/**

@ -1231,7 +1231,7 @@ public class WmsEnumUtil {
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum QC_INFO_TYPE {
FEED(1, "进料检验"), ONLINE(10, "在线检验"), EMDPRODUCT(30, "成品检验,"), SHIPMENTS(40, "出货检验,");
FEED(1, "进料检验"), ONLINE(10, "在线检验"), EMDPRODUCT(30, "成品检验"), SHIPMENTS(40, "出货检验");
private int value;
private String description;
@ -1267,9 +1267,9 @@ public class WmsEnumUtil {
public enum QC_INFO_STATUS {
CREATE(1, "新建"),
FINISH(5, "待处理"),
FAIL(10, "已完成,"),
CLOSE(90, "已关闭,"),
CANCEL(91, "已取消,");
FAIL(10, "已完成"),
CLOSE(90, "已关闭"),
CANCEL(91, "已取消");
private int value;
private String description;
@ -1769,4 +1769,72 @@ public class WmsEnumUtil {
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum RC_OK_VALUE {
IS_TRUE(10, true, "成功"),
IS_FALSE(20, false, "失败");
private int value;
private boolean codeValue;
private String description;
RC_OK_VALUE(int value, boolean codeValue, String description) {
this.value = value;
this.codeValue = codeValue;
this.description = description;
}
public int getValue() {
return value;
}
public boolean getCodeValue() {
return codeValue;
}
public String getDescription() {
return description;
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum COMMON_SEQ {
TASK_MV_ORDERNO("TASK_MV_ORDERNO", "作业任务移动单号"),
ROUTING_SEQ("ROUTING_SEQ", "物料路线序号"),
LOCATE_SEQ("LOCATE_SEQ", "库位序号"),
OP_SEQ("OP_SEQ", "作业类型序号"),
TRAN_SEQ("TRAN_SEQ", "交易类型序号"),
STEP_SEQ("STEP_SEQ", "步骤调用序号"),
ORDER_NO("ORDER_NO", "盘点主表序号");
private String code;
private String description;
int value;
COMMON_SEQ(String code, String description) {
this.code = code;
this.description = description;
}
public int getValue() {
return value;
}
public String getCode() {
return code;
}
public String getDescription() {
return description;
}
}
}

@ -5,7 +5,7 @@
<parent>
<artifactId>i3plus-pojo</artifactId>
<groupId>i3plus.pojo</groupId>
<version>1.0-SNAPSHOT</version>
<version>1.0-DEV-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>

@ -5,7 +5,7 @@
<parent>
<artifactId>i3plus-pojo</artifactId>
<groupId>i3plus.pojo</groupId>
<version>1.0-SNAPSHOT</version>
<version>1.0-DEV-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>

@ -0,0 +1,44 @@
package cn.estsh.i3plus.pojo.model.wms;
import lombok.Data;
/**
* @Description : model
* @Reference :
* @Author : amy
* @CreateDate : 2018-12-04 10:31
* @Modify:
**/
@Data
public class CheckPointModel {
/**
*
*/
private String orderType;
/**
*
*/
private String snType;
/**
*
*/
private String sn;
/**
*
*/
private String orderNo;
/**
*
*/
private String organizeCode;
/**
*
*/
private Integer actQty;
}

@ -5,7 +5,7 @@
<parent>
<artifactId>i3plus-pojo</artifactId>
<groupId>i3plus.pojo</groupId>
<version>1.0-SNAPSHOT</version>
<version>1.0-DEV-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/**
@ -62,7 +63,8 @@ public class SysDepartment extends BaseBean {
@ApiParam(value ="排序" , example ="1" , access ="排序")
private Integer departmentSort;
@Transient
@ApiParam(value ="子集列表")
private transient List<SysDepartment> childList;
private List<SysDepartment> childList;
}

@ -10,6 +10,7 @@ import lombok.EqualsAndHashCode;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description : resourceTypelanguageIdresourceKeyvalue
@ -31,7 +32,8 @@ public class SysLocaleResource extends BaseBean {
@ApiParam(value = "资源类型",example = "1",access = "使用枚举CommonEnumUtil.SYS_LOCALE_RESOURCE_TYPE")
private Integer resourceType;
private transient String resourceTypeTxt;
@Transient
private String resourceTypeTxt;
public String getResourceTypeTxt(){
if(this.resourceType != null){

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/**
@ -85,7 +86,8 @@ public class SysMenu extends BaseBean {
@ApiParam(value ="功能状态1.正常2.禁用)" , example ="1" , access ="功能状态1.正常2.禁用)",defaultValue="1")
private Integer menuStatus;
@Transient
@ApiParam(value ="子集列表")
private transient List<SysMenu> childList;
private List<SysMenu> childList;
}

@ -1,6 +1,8 @@
package cn.estsh.i3plus.pojo.platform.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.base.enumutil.ImppEnumUtil;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Api;
@ -13,6 +15,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -58,19 +61,40 @@ public class SysOrderNoRule extends BaseBean {
private Long serialNoLength;
@Column(name = "IS_CYCLE")
@ApiParam(value = "达到最大值后是否循环",example = "1")
@ApiParam(value = "达到最大值后是否循环",example = "1",hidden = true)
private Integer isCycle;
@Transient
@ApiParam(value = "达到最大值后是否循环",example = "否")
private String isCycleName;
public String getIsCycleName() {
if(isCycle != null){
CommonEnumUtil.TRUE_OR_FALSE.valueOf(isCycle);
}
return isCycleName;
}
public void setIsCycleName(String isCycleName) {
this.isCycleName = isCycleName;
this.isCycle = CommonEnumUtil.TRUE_OR_FALSE.descOf(isCycleName);
}
@Column(name = "SERIAL_NO")
@ApiParam(value = "当前流水号",example = "-1")
@ApiParam(value = "当前流水号",example = "-1",hidden = true)
@JsonSerialize(using = ToStringSerializer.class)
private Long serialNo;
@Column(name = "ORDER_NO")
@ApiParam(value = "当前单号")
@ApiParam(value = "当前单号",hidden = true)
private String orderNo;
@Column(name = "ORDER_NO_RULE_STATUS")
@ApiParam(value = "单号规则状态")
@ApiParam(value = "单号规则状态",hidden = true)
private Integer orderNoRuleStatus;
@Column(name="ORDER_NO_RULE_DESCRIPTION")
@ApiParam(value ="描述")
private String orderNoRuleDescription;
}

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.text.DecimalFormat;
import java.util.List;
@ -66,7 +67,8 @@ public class SysOrganize extends BaseBean {
@ApiParam(value ="组织状态枚举1.正常2.禁用)" , example ="1")
private Integer organizeStatus;
@Transient
@ApiParam(value ="子集列表")
private transient List<SysOrganize> childList;
private List<SysOrganize> childList;
}

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/**
@ -53,7 +54,8 @@ public class SysPosition extends BaseBean {
@ApiParam(value ="描述" , access ="描述")
private String positionDescription;
@Transient
@ApiParam(value ="子部门列表")
private transient List<SysPosition> childList;
private List<SysPosition> childList;
}

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/**
@ -92,9 +93,11 @@ public class SysUser extends BaseBean {
@ApiParam(value ="用户类型(枚举,待定)" , example ="-1")
private Integer userType;
@Transient
@ApiParam(value ="用户所有角色信息")
private transient List<SysRole> roleList;
private List<SysRole> roleList;
@Transient
@ApiParam(value ="用户所有权限信息")
private transient List<SysMenu> menuList;
private List<SysMenu> menuList;
}

@ -14,6 +14,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/**
@ -112,31 +113,40 @@ public class SysUserInfo extends BaseBean {
@ApiParam(value ="登录次数",example = "0")
private Integer userLoginNum;
@Transient
@ApiParam(value ="用户所有部门信息")
private transient List<SysDepartment> departmentList;
private List<SysDepartment> departmentList;
@Transient
@ApiParam("用户的部门ID信息")
private transient List<String> departmentIdList;
private List<String> departmentIdList;
@Transient
@ApiParam(value ="用户所有岗位信息")
private transient List<SysPosition> positionList;
private List<SysPosition> positionList;
@Transient
@ApiParam("用户的岗位ID信息")
private transient List<String> positionIdList;
private List<String> positionIdList;
@Transient
@ApiParam(value ="用户所有组织信息")
private transient List<SysOrganize> organizeList;
private List<SysOrganize> organizeList;
@Transient
@ApiParam(value ="用户岗位信息")
private transient SysDepartment department;
private SysDepartment department;
@Transient
@ApiParam(value ="用户组织信息")
private transient SysOrganize organize;
private SysOrganize organize;
@Transient
@ApiParam(value = "岗位信息",access = "用户主岗位信息")
private transient SysPosition position;
private SysPosition position;
@Transient
@JsonIgnore
@ApiParam(value ="用户详细信息")
private transient SysUser user;
private SysUser user;
}

@ -45,6 +45,8 @@ public class CoreBsonPack {
bson = BsonPackTool.getNumEqualPack(logOperate.getOperateType(),"operateType",bson);
bson = BsonPackTool.getNumEqualPack(logOperate.getOperateModule(),"operateModule",bson);
bson = BsonPackTool.timeBuilder(logOperate.getCreateDatetime(),"createDatetime",bson,false,false);
bson = BsonPackTool.getStringLikerPack(logOperate.getRemoteIp(),"remoteIp",bson);
bson = BsonPackTool.getStringLikerPack(logOperate.getOperateMessage(),"operateMessage",bson);
bson = BsonPackTool.getStringLikerPack(logOperate.getCreateUser(),"createUser",bson);
return bson;

@ -5,7 +5,7 @@
<parent>
<artifactId>i3plus-pojo</artifactId>
<groupId>i3plus.pojo</groupId>
<version>1.0-SNAPSHOT</version>
<version>1.0-DEV-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -64,7 +65,8 @@ public class WmsActionGroupDetails extends BaseBean {
@JsonSerialize(using = ToStringSerializer.class)
private Long asId;
@Transient
@ApiParam(value = "作业步骤名称")
private transient String asName;
private String asName;
}

@ -14,6 +14,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -49,8 +50,9 @@ public class WmsActionLog extends BaseBean {
@ApiParam(value = "交易类型编号")
public String transTypeCode;
@Transient
@ApiParam(value = "交易类型名称")
public transient String transTypeName;
public String transTypeName;
@Column(name="AG_ID")
@ApiParam(value = "作业流程编号", example = "1")
@ -83,28 +85,34 @@ public class WmsActionLog extends BaseBean {
public String orderNo;
@Column(name="START_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value = "开始作业时间")
public String startTime;
@Column(name="END_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value = "结束作业时间")
public String endTime;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="开始作业时间查询用,查询起始日期",example = "2018-01-01 01:00:00")
public transient String startTimeStart;
public String startTimeStart;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="开始作业时间查询用,查询结束日期",example = "2018-12-31 23:59:59")
public transient String startTimeEnd;
public String startTimeEnd;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="结束作业时间查询用,查询起始日期",example = "2018-01-01 01:00:00")
public transient String endTimeStart;
public String endTimeStart;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="结束作业时间查询用,查询结束日期",example = "2018-12-31 23:59:59")
public transient String endTimeEnd;
public String endTimeEnd;
// 状态:1=创建,10=处理中,20=已完成
@Column(name="ACTION_STATUS")

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -44,8 +45,9 @@ public class WmsActionLogDetails extends BaseBean {
}
}
@Transient
@ApiParam(value = "流程名称")
public transient String agNameC;
public String agNameC;
@Column(name="SEQ")
@ApiParam(value = "序号", example = "1")

@ -40,10 +40,6 @@ public class WmsActionModule extends BaseBean {
@ApiParam("实现类")
public String callClass;
@Column(name="CALL_FUN")
@ApiParam("调用方法")
public String callFun;
@Column(name="AM_TYPE")
@ApiParam(value = "组件类型", example = "0")
public Integer amType;

@ -14,6 +14,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -45,13 +46,19 @@ public class WmsActionStepCall extends BaseBean {
@JsonSerialize(using = ToStringSerializer.class)
public Long amId;
@Transient
@ApiParam(value = "组件名称")
public transient String amName;
public String amName;
@Transient
@ApiParam(value = "组件描述")
public transient String amDesc;
public String amDesc;
@Column(name="AM_TYPE")
@ApiParam(value = "组件类型", example = "0")
public Integer amType;
@Column(name="OK_VALUE")
@ApiParam(value = "成功标志", example = "10")
public Integer okValue;
}

@ -14,6 +14,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -53,7 +54,8 @@ public class WmsActionStepCallParam extends BaseBean {
@ApiParam(value = "参数值")
private String paramValue;
@Transient
@ApiParam(value = "组件名称")
private transient String amName;
private String amName;
}

@ -11,6 +11,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -60,15 +61,19 @@ public class WmsAreaOwner extends BaseBean {
@ApiParam(value = "是否预分配人员")
private Integer isPreAssign;
@Transient
@ApiParam(value = "供应商名称")
private transient String vendorName;
private String vendorName;
@Transient
@ApiParam(value = "仓库名称")
private transient String whName;
private String whName;
@Transient
@ApiParam(value = "存储区名称")
private transient String zoneName;
private String zoneName;
@Transient
@ApiParam(value = "库位名称")
private transient String locateName;
private String locateName;
}

@ -11,6 +11,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -64,6 +65,7 @@ public class WmsCheckFactRecord extends BaseBean {
@ApiParam(value = "抽点数量", example = "0")
public Double checkQty;
@Transient
@ApiParam(value ="供应商全称")
private transient String vendorDesc;
private String vendorDesc;
}

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -60,20 +61,24 @@ public class WmsIbCheckPlan extends BaseBean{
@ApiParam(value ="已抽点件数", example = "-1")
private Integer checkCounter;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiParam(value="开始日期,查询开始日期")
public transient String startDateStart;
public String startDateStart;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiParam(value="开始日期,查询开始日期")
public transient String startDateEnd;
public String startDateEnd;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiParam(value="结束日期,查询结束日期")
public transient String endDateStart;
public String endDateStart;
@Transient
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiParam(value = "结束日期,查询结束日期")
public transient String endDateEnd;
public String endDateEnd;
}

@ -51,4 +51,8 @@ public class WmsMoveMaster extends BaseBean {
@Column(name="REMARK")
@ApiParam("备注")
public String reMark;
@Column(name = "TRANS_TYPE_CODE")
@ApiParam(value = "交易类型代码")
private String transTypeCode;
}

@ -11,6 +11,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/**
@ -81,10 +82,12 @@ public class WmsObject extends BaseBean {
@ApiParam("自定义业务拦截")
private String bizIntercept;
@Transient
@ApiParam("元数据字段列表")
private transient List<WmsField> fiedList;
private List<WmsField> fiedList;
@Transient
@ApiParam("自定义按钮列表")
private transient List<WmsButton> btnList;
private List<WmsButton> btnList;
}

@ -11,6 +11,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description : PO
@ -70,6 +71,7 @@ public class WmsPOMaster extends BaseBean {
/**
*
*/
@Transient
@ApiParam("供应商名称")
private transient String vendorName;
private String vendorName;
}

@ -11,6 +11,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -75,9 +76,11 @@ public class WmsQCMaster extends BaseBean {
@ApiParam("入库单号")
public String ibNo;
@Transient
@ApiParam(value ="客户简称")
private transient String custName;
private String custName;
@Transient
@ApiParam(value = "供应商简称")
private transient String VendorDesc;
private String VendorDesc;
}

@ -11,6 +11,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -75,9 +76,11 @@ public class WmsShopping extends BaseBean {
@ApiParam("特殊发货标志")
public String shippingFlag;
@Transient
@ApiParam(value ="客户简称")
private transient String custName;
private String custName;
@Transient
@ApiParam(value = "发往地简称")
private transient String flagName;
private String flagName;
}

@ -25,7 +25,7 @@ import javax.persistence.Table;
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name="WMS_TASK")
@Api("ASN主表信息")
@Api("作业任务表")
public class WmsTaskInfo extends BaseBean {
@Column(name="MOVE_NO")
@ -48,6 +48,10 @@ public class WmsTaskInfo extends BaseBean {
* :1=,10=,20=
*/
@Column(name="TASK_STATUS")
@ApiParam(value = "状态", example = "1")
@ApiParam(value = "任务状态", example = "1")
public Integer taskStatus;
@Column(name="TRANS_TYPE_CODE")
@ApiParam("交易类型")
private String transTypeCode;
}

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -80,12 +81,14 @@ public class WmsTrans extends BaseBean{
@ApiParam(value ="库位代码")
private String locCode;
@Transient
@ApiParam(value ="目标库位id",example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private transient Long targetLocId;
private Long targetLocId;
@Transient
@ApiParam(value ="目标库位代码")
private transient String targetLocCode;
private String targetLocCode;
@Column(name="GROUP_ID")
@ApiParam(value ="分组id",example = "-1")

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -85,8 +86,9 @@ public class WmsTransRcd extends BaseBean{
@JsonSerialize(using = ToStringSerializer.class)
private Long groupId;
@Transient
@ApiParam(value ="库存数", example = "0")
private transient Double qit;
private Double qit;
public Long getLocId() {

@ -13,6 +13,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* @Description :
@ -42,9 +43,13 @@ public class WmsTransType extends BaseBean {
@ApiParam(value = "序号", example = "-1")
private Integer seq;
@Column(name = "PROG_CODE")
@ApiParam(value = "处理程序", example = "-1")
@Column(name = "AG_ID")
@ApiParam(value = "作业流程", example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long agId;
@Transient
@ApiParam("中文流程名称")
private String agNameC;
}

@ -2,6 +2,8 @@ package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.WmsMoveDetails;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
/**
* @Description :
@ -11,4 +13,15 @@ import cn.estsh.i3plus.pojo.wms.bean.WmsMoveDetails;
* @Modify:
**/
public interface WmsMoveDetailsRepository extends BaseRepository<WmsMoveDetails, Long> {
/**
* item
* @param organizeCode
* @param isValid
* @param isDeleted
* @return
*/
@Query("select max(item) from WmsMoveDetails where organizeCode = :organizeCode and isValid = :isValid and isDeleted = :isDeleted")
int getMaxItem(@Param("organizeCode")String organizeCode, @Param("isValid")int isValid, @Param("isDeleted")int isDeleted);
}

@ -385,11 +385,13 @@ public class WmsHqlPack {
StringBuffer result = new StringBuffer();
//仓库代码
HqlPack.getStringEqualPack(wmsZones.getWhNo(), "whNo", result);
HqlPack.getStringLikerPack(wmsZones.getWhNo(), "whNo", result);
//库存地代码
HqlPack.getStringEqualPack(wmsZones.getAreaNo(), "areaNo", result);
HqlPack.getStringLikerPack(wmsZones.getAreaNo(), "areaNo", result);
//存储区代码
HqlPack.getStringEqualPack(wmsZones.getZoneNo(), "zoneNo", result);
HqlPack.getStringLikerPack(wmsZones.getZoneNo(), "zoneNo", result);
//存储区名称
HqlPack.getStringLikerPack(wmsZones.getZoneName(),"zoneName", result);
getStringBuilderPack(wmsZones, result);
@ -696,10 +698,13 @@ public class WmsHqlPack {
StringBuffer result = new StringBuffer();
// 订单号
HqlPack.getStringEqualPack(wmsTempOrderLock.getOrderNo(), "orderNo", result);
HqlPack.getStringLikerPack(wmsTempOrderLock.getOrderNo(), "orderNo", result);
// 业务类型
HqlPack.getStringEqualPack(wmsTempOrderLock.getBizType(), "bizType", result);
// 物料代码
HqlPack.getStringEqualPack(wmsTempOrderLock.getPartNo(), "partNo", result);
getStringBuilderPack(wmsTempOrderLock, result);
return result.toString();
@ -1158,6 +1163,7 @@ public class WmsHqlPack {
HqlPack.getStringLikerPack(wmsActionLog.getAgNameC(),"agNameC",result);
// 单据编号
HqlPack.getStringLikerPack(wmsActionLog.getOrderNo(),"orderNo",result);
getStringBuilderPack(wmsActionLog, result);
return result.toString();
@ -1180,6 +1186,8 @@ public class WmsHqlPack {
getStringBuilderPack(wmsActionLogDetails, result);
HqlPack.getOrderByPack(new Object[]{1}, new String[]{"seq"}, result);
return result.toString();
}
}

@ -15,7 +15,7 @@
<groupId>i3plus.pojo</groupId>
<artifactId>i3plus-pojo</artifactId>
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</version>
<version>1.0-DEV-SNAPSHOT</version>
<modules>
<module>modules/i3plus-pojo-base</module>

Loading…
Cancel
Save