迁移20200213 2

yun-zuoyi
luweihao 5 years ago
parent d750a88aad
commit 73af305576

@ -1,71 +0,0 @@
package cn.estsh.i3plus.pojo.ptl.pcn.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
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 : wei.peng
* @CreateDate : 20-1-10 5:16
* @Modify:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name="PTL_PCN_TEST_USER")
@Api(value="PTL PCN 测试用户",description = "测试用户")
public class PpTestUser extends BaseBean {
private static final long serialVersionUID = -8985367251249816850L;
@Column(name="USER_INFO_ID")
@ApiParam(value ="人员ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long userInfoId;
@Column(name="LANGUAGE_CODE")
@ApiParam(value ="用户语言")
private String languageCode;
@Column(name="USER_NAME_RDD")
@ApiParam(value ="用户名称" , access ="账号名称")
private String userName;
@Column(name="USER_LOGIN_NAME")
@ApiParam(value ="登陆名称" , access ="登陆名称")
private String userLoginName;
@Column(name="USER_EMP_NO")
@ApiParam(value ="工号")
private String userEmpNo;
@Column(name="USER_LOGIN_PASSWORD")
@ApiParam(value ="登陆密码")
private String userLoginPassword;
@Column(name="USER_TYPE")
@ApiParam(value ="账号类型(枚举,待定)" , example ="-1")
private Integer userType;
@Column(name="USER_EMAIL")
@ApiParam(value ="邮箱" , access ="邮箱")
private String userEmail;
@Column(name="USER_PHONE")
@ApiParam(value ="手机号" , access ="手机号")
private String userPhone;
}

@ -0,0 +1,57 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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 org.springframework.data.annotation.Transient;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_ACTION_MODULE")
@EqualsAndHashCode(callSuper = true)
@Api("作业组件")
public class PtlActionModule extends BaseBean implements Serializable {
private static final long serialVersionUID = 4734809867665293289L;
@Column(name = "AM_CODE")
@ApiParam("组件代码")
private String amCode;
@Column(name = "AM_NAME")
@ApiParam("组件名称")
private String amName;
@Column(name = "AM_DESC")
@ApiParam("组件描述")
private String amDesc;
@Column(name = "CALL_CLASS")
@ApiParam("实现类")
private String callClass;
@Column(name = "AM_TYPE")
@ApiParam("组件类型")
private Integer amType;
@Transient
@ApiParam("执行顺序")
private Integer seq;
}

@ -0,0 +1,44 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_ACTION_MODULE_GROUP")
@EqualsAndHashCode(callSuper = true)
@Api("组件集")
public class PtlActionModuleGroup extends BaseBean implements Serializable {
private static final long serialVersionUID = 5581772484177493182L;
@Column(name = "AMG_ID")
@ApiParam("组件集编号")
private Long amgId;
@Column(name = "AM_CODE")
@ApiParam("组件代码")
private String amCode;
@Column(name = "SEQ")
@ApiParam("执行顺序")
private Integer seq;
}

@ -0,0 +1,43 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_ACTION_ROUTE")
@EqualsAndHashCode(callSuper = true)
@Api("作业流程")
public class PtlActionRoute extends BaseBean implements Serializable {
private static final long serialVersionUID = 6246614708550175795L;
@Column(name = "ROUTE_CODE")
@ApiParam("流程代码")
private String routeCode;
@Column(name = "ROUTE_NAME")
@ApiParam("流程名称")
private String routeName;
@Column(name = "ROUTE_TYPE")
@ApiParam("流程类型")
private Integer routeType;
}

@ -0,0 +1,46 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_ACTOR")
@EqualsAndHashCode(callSuper = true)
@Api("ACTOR信息")
public class PtlActor extends BaseBean implements Serializable {
private static final long serialVersionUID = 5647053475810310357L;
@Column(name = "ACTOR_CODE")
@ApiParam("actor代码")
private String actorCode;
@Column(name = "ACTOR_NAME")
@ApiParam("actor名称")
private String actorName;
@Column(name = "ACTOR_Class")
@ApiParam("actor名称")
private String actorClass;
}

@ -0,0 +1,45 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_ACTOR_RULE")
@EqualsAndHashCode(callSuper = true)
@Api("ACTOR消息获取规则")
public class PtlActorRule extends BaseBean implements Serializable {
private static final long serialVersionUID = -1515292442151992142L;
@Column(name = "ACTOR_CODE")
@ApiParam("actor代码")
private String actorCode;
@Column(name = "MT_CODE")
@ApiParam("消息类型代码")
private String mtCode;
@Column(name = "SPECIFIC_RULE")
@ApiParam("特定条件")
private String specificRule;
}

@ -0,0 +1,41 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_AREA")
@EqualsAndHashCode(callSuper = true)
@Api("区域")
public class PtlArea extends BaseBean implements Serializable {
private static final long serialVersionUID = -1596443841199197995L;
@Column(name = "AREA_NO")
@ApiParam("区域代码")
private String areaNo;
@Column(name = "AREA_NAME")
@ApiParam("区域名称")
private String areaName;
}

@ -0,0 +1,44 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_AREA_ROUTE")
@EqualsAndHashCode(callSuper = true)
@Api("区域作业流程")
public class PtlAreaRoute extends BaseBean implements Serializable {
private static final long serialVersionUID = -9139851888717990905L;
@Column(name = "AREA_NO")
@ApiParam("区域代码")
private String areaNo;
@Column(name = "ROUTE_CODE")
@ApiParam("流程代码")
private String routeCode;
@Column(name = "ROUTE_TYPE")
@ApiParam("流程类型")
private Integer routeType;
}

@ -0,0 +1,87 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_AREA_SECTION_TASK")
@EqualsAndHashCode(callSuper = true)
@Api("区段亮灯任务")
public class PtlAreaSectionTask extends BaseBean implements Serializable {
private static final long serialVersionUID = 1453616567666404664L;
@Column(name = "SECTION_TASK_NO")
@ApiParam("区段任务编号")
private String sectionTaskNo;
@Column(name = "AREA_TASK_NO")
@ApiParam("区域任务编号")
private String areaTaskNo;
@Column(name = "SECTION_NO")
@ApiParam("区段编号")
private String sectionNo;
@Column(name = "AREA_NO")
@ApiParam("区域编号")
private String areaNo;
@Column(name = "PART_NO")
@ApiParam("产品物料号")
private String partNo;
@Column(name = "PART_NAME")
@ApiParam("产品物料名称")
private String partName;
@Column(name = "PROD_CFG_CODE")
@ApiParam("产品组代码")
private String prodCfgCode;
@Column(name = "PROD_CFG_NAME")
@ApiParam("产品组名称")
private String prodCfgName;
@Column(name = "CUST_FLAG_NO")
@ApiParam("客户标识号")
private String custFlagNo;
@Column(name = "VIN_CODE")
@ApiParam("VIN号")
private String vinCode;
@Column(name = "DETAIL_SEQ")
@ApiParam("明细顺序号")
private Integer detailSeq;
@Column(name = "PART_LOCATION")
@ApiParam("产品位置")
private String partLocation;
@Column(name = "SN")
@ApiParam("产品条码")
private String sn;
@Column(name = "STATUS")
@ApiParam("区段任务状态")
private Integer status;
}

@ -0,0 +1,92 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_AREA_SECTION_TASK_DETAIL")
@EqualsAndHashCode(callSuper = true)
@Api("区段亮灯任务明细")
public class PtlAreaSectionTaskDetail extends BaseBean implements Serializable {
private static final long serialVersionUID = -7563481752643393714L;
@Column(name = "SECTION_TASK_NO")
@ApiParam("区段任务编号")
private String sectionTaskNo;
@Column(name = "SECTION_NO")
@ApiParam("区段编号")
private String sectionNo;
@Column(name = "AREA_NO")
@ApiParam("区域编号")
private String areaNo;
@Column(name = "CONTROL_NO")
@ApiParam("控制器编号")
private String controlNo;
@Column(name = "TAG_NO")
@ApiParam("标签编号")
private Integer tagNo;
@Column(name = "TAG_TYPE")
@ApiParam("标签类型")
private Integer tagType;
@Column(name = "PART_NO")
@ApiParam("物料代码")
private String partNo;
@Column(name = "QTY")
@ApiParam("拣货数量")
private Integer qty;
@Column(name = "LIGHT_MODE")
@ApiParam("亮灯方式")
private Integer lightMode;
@Column(name = "LIGHT_COLOR")
@ApiParam("亮灯颜色")
private Integer lightColor;
@Column(name = "IS_BUZZING")
@ApiParam("是否蜂鸣")
private Integer isBuzzing;
@Column(name = "MUSIC_TYPE")
@ApiParam("音乐类型")
private Integer musicType;
@Column(name = "DISPLAY_CONTENT")
@ApiParam("显示内容")
private String displayContent;
@Column(name = "BIN_NO")
@ApiParam("bin位代码")
private String binNo;
@Column(name = "STATUS")
@ApiParam("任务状态")
private Integer status;
}

@ -0,0 +1,91 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_AREA_TASK")
@EqualsAndHashCode(callSuper = true)
@Api("区域亮灯任务")
public class PtlAreaTask extends BaseBean implements Serializable {
private static final long serialVersionUID = 1188465976922660834L;
@Column(name = "AREA_TASK_NO")
@ApiParam("区域任务编号")
private Long areaTaskNo;
@Column(name = "AREA_NO")
@ApiParam("区域代码")
private String areaNo;
@Column(name = "TASK_NO")
@ApiParam("主任务编号")
private String taskNo;
@Column(name = "SEQ")
@ApiParam("主任务顺序号")
private Integer seq;
@Column(name = "PART_NO")
@ApiParam("产品物料号")
private String partNo;
@Column(name = "PART_NAME")
@ApiParam("产品物料名称")
private String partName;
@Column(name = "PROD_CFG_CODE")
@ApiParam("产品组代码")
private String prodCfgCode;
@Column(name = "PROD_CFG_NAME")
@ApiParam("产品组名称")
private String prodCfgName;
@Column(name = "CUST_FLAG_NO")
@ApiParam("客户识别号")
private String custFlagNo;
@Column(name = "VIN_CODE")
@ApiParam("VIN号")
private String vinCode;
@Column(name = "DETAIL_SEQ")
@ApiParam("明细顺序号")
private Integer detailSeq;
@Column(name = "PART_LOCAION")
@ApiParam("产品位置")
private String partLocation;
@Column(name = "SN")
@ApiParam("产品代码")
private String sn;
@Column(name = "TASK_TYPE")
@ApiParam("任务类型")
private String taskType;
@Column(name = "STATUS")
@ApiParam("任务状态")
private Integer status;
}

@ -0,0 +1,43 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_AREA_TASK_SEQ")
@EqualsAndHashCode(callSuper = true)
@Api("区域任务进度")
public class PtlAreaTaskSeq extends BaseBean implements Serializable {
private static final long serialVersionUID = 7138688457410728493L;
@Column(name = "AREA_NO")
@ApiParam("区域代码")
private String areaNo;
@Column(name = "SEQ")
@ApiParam("主任务顺序号")
private Integer seq;
@Column(name = "DETAIL_SEQ")
@ApiParam("明细顺序号")
private Integer detailSeq;
}

@ -0,0 +1,78 @@
package cn.estsh.i3plus.pojo.ptl.pcn.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
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;
import java.io.Serializable;
import java.util.Date;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_BOM")
@EqualsAndHashCode(callSuper = true)
public class PtlBom extends BaseBean implements Serializable {
private static final long serialVersionUID = -4459081803170156825L;
@Column(name = "PART_NO")
@ApiParam("父物料号")
private String partNo;
@Column(name = "PART_NAME")
@ApiParam("父物料描述")
private String partName;
@Column(name = "UNIT")
@ApiParam("计量单位")
private String unit;
@Column(name = "QTY")
@ApiParam("数量")
private Double qty;
@Column(name = "ITEM_PART_NO")
@ApiParam("子物料号")
private String itemPartNo;
@Column(name = "ITEM_PART_NAME")
@ApiParam("子物料描述")
private String itemPartName;
@Column(name = "ITEM_UNIT")
@ApiParam("子计量单位")
private String itemUnit;
@Column(name = "ITEM_QTY")
@ApiParam("子用量")
private Integer itemQty;
@Column(name = "BOM_NUM")
@ApiParam("BOM编号")
private String bomNum;
@Column(name = "BOM_VERSION")
@ApiParam("BOM版本号")
private String bomVersion;
@Column(name = "EFF_START_TIME")
@ApiParam("有效起始日期")
private Date effStartTime;
@Column(name = "EFF_END_TIME")
@ApiParam("有效截止日期")
private Date effEndTime;
}

@ -0,0 +1,65 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_CONTROL")
@EqualsAndHashCode(callSuper = true)
@Api("控制器")
public class PtlControl extends BaseBean implements Serializable {
private static final long serialVersionUID = -5371842196308816310L;
@Column(name = "CONTROL_NO")
@ApiParam("控制器编号")
private String controlNo;
@Column(name = "CONTROL_NAME")
@ApiParam("控制器名称")
private String controlName;
@Column(name = "CONTROL_TYPE")
@ApiParam("控制器类型")
private Integer controlType;
@Column(name = "IP")
@ApiParam("ip地址")
private String ip;
@Column(name = "PORT")
@ApiParam("端口地址")
private String port;
@Column(name = "AREA_NO")
@ApiParam("区域代码")
private String areaNo;
@Column(name = "STATUS")
@ApiParam("控制器状态")
private Integer status;
@Column(name = "FREQUENCY")
@ApiParam("监听频率")
private Integer frequency;
}

@ -0,0 +1,97 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_MAIN_TASK")
@EqualsAndHashCode(callSuper = true)
@Api("主任务")
public class PtlMainTask extends BaseBean implements Serializable {
private static final long serialVersionUID = 7144785793974319891L;
@Column(name = "TASK_NO")
@ApiParam("主任务编号")
private String taskNo;
@Column(name = "SEQ")
@ApiParam("主任务顺序号")
private Integer seq;
@Column(name = "PART_NO")
@ApiParam("产品物料号")
private String partNo;
@Column(name = "PART_NAME")
@ApiParam("产品名称")
private String partName;
@Column(name = "QTY")
@ApiParam("数量")
private Integer qty;
@Column(name = "PROD_CFG_CODE")
@ApiParam("产品组代码")
private String prodCfgCode;
@Column(name = "PROD_CFG_NAME")
@ApiParam("产品组名称")
private String prodCfgName;
@Column(name = "CUST_FLAG_NO")
@ApiParam("客户标识号")
private String custFlagNo;
@Column(name = "VIN_CODE")
@ApiParam("VIN号")
private String vinCode;
@Column(name = "DETAIL_SEQ")
@ApiParam("明细顺序号")
private Integer detailSeq;
@Column(name = "PART_LOCATION")
@ApiParam("产品位置")
private String partLocation;
@Column(name = "SN")
@ApiParam("产品条码")
private String sn;
@Column(name = "AREA_NO")
@ApiParam("区域代码")
private String areaNo;
@Column(name = "TASK_TYPE")
@ApiParam("任务类型")
private String taskType;
@Column(name = "STATUS")
@ApiParam("任务状态")
private Integer status;
@Column(name = "TASK_SRC")
@ApiParam("任务来源")
private String taskSrc;
}

@ -0,0 +1,42 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_MESSAGE_TYPE")
@EqualsAndHashCode(callSuper = true)
@Api("消息类型")
public class PtlMessageType extends BaseBean implements Serializable {
private static final long serialVersionUID = -8899362292879155612L;
@Column(name = "MT_CODE")
@ApiParam("消息类型代码")
private String mtCode;
@Column(name = "MT_NAME")
@ApiParam("消息类型名称")
private String mtName;
}

@ -0,0 +1,45 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_MESSAGE_TYPE_FORMAT")
@EqualsAndHashCode(callSuper = true)
@Api("消息类型格式")
public class PtlMessageTypeFormat extends BaseBean implements Serializable {
private static final long serialVersionUID = 3398977445081168030L;
@Column(name = "MT_CODE")
@ApiParam("消息类型代码")
private String mtCode;
@Column(name = "FIELD_CODE")
@ApiParam("属性代码")
private String fieldCode;
@Column(name = "FIELD_NAME")
@ApiParam("属性名称")
private String fieldName;
}

@ -0,0 +1,78 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_ROUTE_STATUS")
@EqualsAndHashCode(callSuper = true)
@Api("流程状态")
public class PtlRouteStatus extends BaseBean implements Serializable {
private static final long serialVersionUID = -2862693366302428501L;
@Column(name = "ROUTE_CODE")
@ApiParam("流程代码")
private String routeCode;
@Column(name = "STATUS_CODE")
@ApiParam("状态代码")
private String statusCode;
@Column(name = "STATUS_NAME")
@ApiParam("状态名称")
private String statusName;
@Column(name = "NEXT_STATUS")
@ApiParam("下一状态")
private String nextStatus;
@Column(name = "TRIGGER_TYPE")
@ApiParam("触发类型")
private Integer triggerType;
@Column(name = "TRIGGER_EVENT")
@ApiParam("触发事件")
private String triggerEvent;
@Column(name = "TRIGGER_WHERE")
@ApiParam("触发条件MVEL")
private String triggerWhere;
@Column(name = "ACTION_AMG_ID")
@ApiParam("触发调用")
private Long actionAmgId;
@Column(name = "IN_AMG_ID")
@ApiParam("进入状态调用")
private Long inAmgId;
@Column(name = "OUT_AMG_ID")
@ApiParam("离开状态调用")
private Long outAmgId;
@Column(name = "SEQ")
@ApiParam("流程状态顺序")
private Integer seq;
}

@ -0,0 +1,48 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_SECTION")
@EqualsAndHashCode(callSuper = true)
@Api("区段")
public class PtlSection extends BaseBean implements Serializable {
private static final long serialVersionUID = -7451758045686558883L;
@Column(name = "SECTION_NO")
@ApiParam("区段编号")
private String sectionNo;
@Column(name = "SECTION_NAME")
@ApiParam("区段名称")
private String sectionName;
@Column(name = "SECTION_SEQ")
@ApiParam("区段顺序号")
private Integer sectionSeq;
@Column(name = "AREA_NO")
@ApiParam("区域代码")
private String areaNo;
}

@ -0,0 +1,93 @@
package cn.estsh.i3plus.pojo.ptl.pcn.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;
import java.io.Serializable;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name = "PTL_TAG")
@EqualsAndHashCode(callSuper = true)
@Api("标签信息")
public class PtlTag extends BaseBean implements Serializable {
private static final long serialVersionUID = -949910394508157581L;
@Column(name = "TAG_NO")
@ApiParam("标签代码")
private Integer tagNo;
@Column(name = "CONTROL_NO")
@ApiParam("控制器代码")
private String controlNo;
@Column(name = "AREA_NO")
@ApiParam("区域代码")
private String areaNo;
@Column(name = "SECTION_NO")
@ApiParam("区段代码")
private String sectionNo;
@Column(name = "PART_NO")
@ApiParam("物料编号")
private String partNo;
@Column(name = "BIN_NO")
@ApiParam("BIN位代码")
private String binNo;
@Column(name = "TAG_TYPE")
@ApiParam("标签类型")
private Integer tagType;
@Column(name = "LIGHT_STATUS")
@ApiParam("亮灯状态")
private Integer lightStatus;
@Column(name = "TAG_STATUS")
@ApiParam("标签状态")
private Integer tagStatus;
@Column(name = "LIGHT_MODE")
@ApiParam("亮灯状态")
private Integer lightMode;
@Column(name = "LIGHT_COLOR")
@ApiParam("亮灯颜色")
private Integer lightColor;
@Column(name = "IS_BUZZING")
@ApiParam("是否蜂鸣")
private Integer isBuzzing;
@Column(name = "MUSIC_TYPE")
@ApiParam("音乐类型")
private Integer musicType;
@Column(name = "DISPLAY_CONTEXT")
@ApiParam("显示内容")
private String displayContent;
@Column(name = "ERROR_COUNT")
@ApiParam("卡键次数")
private Integer errorCount;
}

@ -0,0 +1,27 @@
package cn.estsh.i3plus.pojo.ptl.pcn.model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author Wynne.Lu
* @date 2020/2/12 18:18
* @desc
*/
@Data
@ApiModel("作业组件model")
public class ActionModuleModel {
@ApiModelProperty("组件代码")
private String amCode;
@ApiModelProperty("调用类")
private String callClass;
@ApiModelProperty("是否完成")
private Boolean isComplete;
@ApiModelProperty("执行顺序")
private Integer seq;
}

@ -0,0 +1,48 @@
package cn.estsh.i3plus.pojo.ptl.pcn.model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
/**
* @author Wynne.Lu
* @date 2020/2/13 19:31
* @desc
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
@ApiModel("actor消息类型及属性")
public class ActorMessageModel {
@ApiModelProperty("消息类型代码")
private String mtCode;
@ApiModelProperty("消息类型名称")
private String mtName;
@ApiModelProperty("属性代码")
private String fieldCode;
@ApiModelProperty("属性名称")
private String fieldName;
@ApiModelProperty("actor代码")
private String actorCode;
@ApiModelProperty("特定条件")
private String specificRule;
@ApiModelProperty("actor类")
private String actorClass;
@ApiModelProperty("工厂")
private String organizeCode;
}

@ -0,0 +1,43 @@
package cn.estsh.i3plus.pojo.ptl.pcn.model;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlRouteStatus;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
import java.util.Map;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
@Data
@ApiModel("通用数据传输对象")
public class CommonMsgModel implements Serializable {
private static final long serialVersionUID = 6359899762200319607L;
@ApiModelProperty("工厂")
private String organizeCode;
@ApiModelProperty("用户信息")
private String userInfo;
@ApiModelProperty("客户端信息")
private String clientInfo;
@ApiModelProperty("消息类型")
private String msgType;
@ApiModelProperty("流程状态集合")
private List<PtlRouteStatus> routeStatusList;
@ApiModelProperty("当前流程状态")
private PtlRouteStatus curRouteStatus;
@ApiModelProperty("消息数据")
private Map<String, Object> msgData;
}

@ -1,14 +0,0 @@
/**
* @Description :
* @Reference :
* @Author : wei.peng
* @CreateDate : 20-1-10 5:19
* @Modify:
**/
package cn.estsh.i3plus.pojo.ptl.pcn;
/**
* Bean cn.estsh.i3plus.pojo.ptl.pcn.bean
* Bean Pp
* Bean ID ()
*/

@ -1,14 +0,0 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PpTestUser;
/**
* @Description :
* @Reference :
* @Author : wei.peng
* @CreateDate : 20-1-10 5:18
* @Modify:
**/
public interface PpTestUserRepository extends BaseRepository<PpTestUser, Long> {
}

@ -0,0 +1,17 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlActionModuleGroup;
import java.util.List;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlActionModuleGroupRepository extends BaseRepository<PtlActionModuleGroup, Long> {
}

@ -0,0 +1,18 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlActionModule;
import java.util.Collection;
import java.util.List;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlActionModuleRepository extends BaseRepository<PtlActionModule, Long> {
}

@ -0,0 +1,15 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlActor;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlActorRepository extends BaseRepository<PtlActor, Long> {
}

@ -0,0 +1,16 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlActorRule;
import org.springframework.stereotype.Repository;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlActorRuleRepository extends BaseRepository<PtlActorRule, Long> {
}

@ -0,0 +1,15 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlAreaRoute;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlAreaRouteRepository extends BaseRepository<PtlAreaRoute, Long> {
}

@ -0,0 +1,20 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlAreaSectionTaskDetail;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlAreaSectionTaskDetailRepository extends BaseRepository<PtlAreaSectionTaskDetail, Long> {
}

@ -0,0 +1,18 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlControl;
import org.springframework.stereotype.Repository;
import java.util.List;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlControlRepository extends BaseRepository<PtlControl,Long> {
}

@ -0,0 +1,15 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlMessageTypeFormat;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlMessageTypeFormatRepository extends BaseRepository<PtlMessageTypeFormat, Long> {
}

@ -0,0 +1,16 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlMessageType;
import org.springframework.data.jpa.repository.JpaRepository;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlMessageTypeRepository extends BaseRepository<PtlMessageType, Long> {
}

@ -0,0 +1,17 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlRouteStatus;
import java.util.List;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlRouteStatusRepository extends BaseRepository<PtlRouteStatus, Long> {
}

@ -0,0 +1,16 @@
package cn.estsh.i3plus.pojo.ptl.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.ptl.pcn.bean.PtlTag;
import org.springframework.stereotype.Repository;
import java.util.List;
/**
* @author Wynne.Lu
* @date 2020/2/12 17:41
* @desc
*/
public interface PtlTagRepository extends BaseRepository<PtlTag, Long> {
}
Loading…
Cancel
Save