Merge remote-tracking branch 'origin/dev' into dev
commit
6d1d41a4a7
@ -0,0 +1,10 @@
|
||||
package cn.estsh.i3plus.pojo.base.enumutil;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/2/12 17:41
|
||||
* @desc
|
||||
*/
|
||||
|
||||
public class PtlEnumUtil {
|
||||
}
|
@ -0,0 +1,285 @@
|
||||
package cn.estsh.i3plus.pojo.base.enumutil;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import org.springframework.util.StringUtils;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/2/12 17:41
|
||||
* @desc
|
||||
*/
|
||||
|
||||
public class PtlPcnEnumUtil {
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
||||
public enum RouteEvent {
|
||||
TRIGGER(10, "trigger", "触发"),
|
||||
ENTRY(20, "entry", "进入状态"),
|
||||
EXIT(30, "exit", "离开状态");
|
||||
|
||||
private int value;
|
||||
private String code;
|
||||
private String description;
|
||||
|
||||
RouteEvent(int value, String code, String description) {
|
||||
this.value = value;
|
||||
this.code = code;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
}
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
||||
public enum RouteState {
|
||||
START(10, "START", "开启流程"),
|
||||
TERMINATE(20, "TERMINATE", "终止流程"),
|
||||
FINISH(30, "FINISH", "结束流程");
|
||||
|
||||
private int value;
|
||||
private String code;
|
||||
private String description;
|
||||
|
||||
RouteState(int value, String code, String description) {
|
||||
this.value = value;
|
||||
this.code = code;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
}
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
||||
public enum TagType {
|
||||
BIN_TAG(10, "库位标签"),
|
||||
FINALIZER_TAG(20, "完成器标签"),
|
||||
SCREEN_TAG(30, "标签显示器"),
|
||||
TAG_SCAN_API(40, "标签扫描接口");
|
||||
|
||||
private int value;
|
||||
private String description;
|
||||
|
||||
TagType(int value, String description) {
|
||||
this.value = value;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
}
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
||||
public enum TriggerType {
|
||||
INNER_TRIGGER(10, "内部触发"),
|
||||
OUTER_TRIGGER(20, "外部触发");
|
||||
|
||||
private int value;
|
||||
private String description;
|
||||
|
||||
TriggerType(int value, String description) {
|
||||
this.value = value;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
}
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
||||
public enum RouteType {
|
||||
GEN_TASK(10, "GEN_TASK", "生成任务"),
|
||||
OFF_TAG(20, "OFF_TAG", "灭灯");
|
||||
|
||||
private int value;
|
||||
private String code;
|
||||
private String description;
|
||||
|
||||
RouteType(int value, String code, String description) {
|
||||
this.value = value;
|
||||
this.code = code;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
}
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
||||
public enum MonitorProcessMessageType {
|
||||
CONNECT_CONTROL_CMD(10, "CONNECT_CONTROL_CMD", "连接控制器"),
|
||||
DISCONNECT_CONTROL_CMD(20, "DISCONNECT_CONTROL_CMD", "断开控制器"),
|
||||
LIGHT_ON_CMD(30, "LIGHT_ON_CMD", "亮灯命令"),
|
||||
LIGHT_OFF_CMD(40, "LIGHT_OFF_CMD", "灭灯命令"),
|
||||
INTERFACE_SIGNAL_CMD(50, "INTERFACE_SIGNAL_CMD", "发送给界面actor通过websocket返回");
|
||||
|
||||
private int value;
|
||||
private String code;
|
||||
private String description;
|
||||
|
||||
MonitorProcessMessageType(int value, String code, String description) {
|
||||
this.value = value;
|
||||
this.code = code;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public static MonitorProcessMessageType getTypeByValue(String code) {
|
||||
if (StringUtils.isEmpty(code)) {
|
||||
return null;
|
||||
}
|
||||
for (MonitorProcessMessageType enums : MonitorProcessMessageType.values()) {
|
||||
if (enums.getCode().equals(code)) {
|
||||
return enums;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
||||
public enum InterfaceSignalMessageType {
|
||||
CONNECT_CONTROL_CMD(10, "111111", "连接控制器"),
|
||||
DISCONNECT_CONTROL_CMD(20, "222222", "断开控制器"),
|
||||
LIGHT_ON_CMD(30, "333333", "亮灯命令");
|
||||
|
||||
private int value;
|
||||
private String code;
|
||||
private String description;
|
||||
|
||||
InterfaceSignalMessageType(int value, String code, String description) {
|
||||
this.value = value;
|
||||
this.code = code;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public static InterfaceSignalMessageType getTypeByValue(String code) {
|
||||
if (StringUtils.isEmpty(code)) {
|
||||
return null;
|
||||
}
|
||||
for (InterfaceSignalMessageType enums : InterfaceSignalMessageType.values()) {
|
||||
if (enums.getCode().equals(code)) {
|
||||
return enums;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
||||
public enum WsBusiType {
|
||||
MONITOR_PROCESS(10, "MONITOR_PROCESS", "控制器相关");
|
||||
|
||||
private int value;
|
||||
private String code;
|
||||
private String description;
|
||||
|
||||
WsBusiType(int value, String code, String description) {
|
||||
this.value = value;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
}
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
||||
public enum WsDataType {
|
||||
TEXT(10, "TEXT", "正常信息"),
|
||||
EXP_TEXT(20, "EXP_TEXT", "异常信息"),
|
||||
TABLE(30, "TABLE", "表格");
|
||||
|
||||
private int value;
|
||||
private String code;
|
||||
private String description;
|
||||
|
||||
WsDataType(int value, String code, String description) {
|
||||
this.value = value;
|
||||
this.code = code;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -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,40 @@
|
||||
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/14 11:18
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@Table(name = "PTL_ELEMENT")
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Api("元素")
|
||||
public class PtlElement extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = 5562337056340313246L;
|
||||
|
||||
@Column(name = "ELEMENT_NO")
|
||||
@ApiParam("元素代码")
|
||||
private String elementNo;
|
||||
|
||||
@Column(name = "ELEMENT_NAME")
|
||||
@ApiParam("元素名称")
|
||||
private String elementName;
|
||||
|
||||
|
||||
}
|
@ -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/14 11:19
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@Table(name = "PTL_ELEMENT_ATTRIBUTE")
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Api("元素属性")
|
||||
public class PtlElementAttribute extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = 4591354414381724731L;
|
||||
|
||||
@Column(name = "ELEMENT_NO")
|
||||
@ApiParam("元素代码")
|
||||
private String elementNo;
|
||||
|
||||
@Column(name = "ATTRIBUTE_NO")
|
||||
@ApiParam("属性代码")
|
||||
private String attributeNo;
|
||||
|
||||
@Column(name = "ATTRIBUTE_NAME")
|
||||
@ApiParam("属性名称")
|
||||
private String attributeName;
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
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/14 11:15
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@Table(name = "PTL_INTERFACE")
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Api("界面")
|
||||
public class PtlInterface extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = 5905965593463421411L;
|
||||
|
||||
@Column(name = "INTERFACE_NO")
|
||||
@ApiParam("界面代码")
|
||||
private String interfaceNo;
|
||||
|
||||
@Column(name = "INTERFACE_NAME")
|
||||
@ApiParam("界面名称")
|
||||
private String interfaceName;
|
||||
}
|
@ -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/14 11:21
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@Table(name = "PTL_INTERFACE_ELEMENT")
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Api("界面元素")
|
||||
public class PtlInterfaceElement extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = -8436630151033411240L;
|
||||
|
||||
@Column(name = "INTERFACE_NO")
|
||||
@ApiParam("界面代码")
|
||||
private String interfaceNo;
|
||||
|
||||
@Column(name = "ELEMENT_NO")
|
||||
@ApiParam("元素代码")
|
||||
private String elementNo;
|
||||
|
||||
@Column(name = "FEEDBACK_ELEMENT")
|
||||
@ApiParam("界面代码")
|
||||
private String feedbackElement;
|
||||
}
|
@ -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/14 11:22
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@Table(name = "PTL_INTERFACE_ELEMENT_ATTRIBUTE")
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Api("界面元素属性")
|
||||
public class PtlInterfaceElementAttribute extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = 6603839514256277172L;
|
||||
|
||||
@Column(name = "INTERFACE_NO")
|
||||
@ApiParam("界面代码")
|
||||
private String interfaceNo;
|
||||
|
||||
@Column(name = "ATTRIBUTE_NO")
|
||||
@ApiParam("属性代码")
|
||||
private String attributeNo;
|
||||
|
||||
@Column(name = "ATTRIBUTE_VALUE")
|
||||
@ApiParam("属性值")
|
||||
private String attributeValue;
|
||||
}
|
@ -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,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,17 @@
|
||||
package cn.estsh.i3plus.pojo.ptl.pcn.model;
|
||||
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class AttrModel implements Serializable {
|
||||
|
||||
@ApiParam("属性名称")
|
||||
private String attrName;
|
||||
|
||||
@ApiParam("属性名称别名")
|
||||
private String attrNameAlias;
|
||||
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
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 msgType;
|
||||
|
||||
@ApiModelProperty("消息数据")
|
||||
private Map<String, Object> msgData;
|
||||
|
||||
@ApiModelProperty("客户端信息")
|
||||
private String clientInfo;
|
||||
|
||||
@ApiModelProperty("websocket消息")
|
||||
private WsResultBean wsResultBean;
|
||||
|
||||
@ApiModelProperty("流程状态集合")
|
||||
private List<PtlRouteStatus> routeStatusList;
|
||||
|
||||
@ApiModelProperty("当前流程状态")
|
||||
private PtlRouteStatus curRouteStatus;
|
||||
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
package cn.estsh.i3plus.pojo.ptl.pcn.model;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/2/14 15:30
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("特定条件model")
|
||||
public class SpecificRuleModel implements Serializable {
|
||||
private static final long serialVersionUID = -4724747574943605500L;
|
||||
|
||||
private List<String> kList=new ArrayList<>();
|
||||
|
||||
private Map<String,String> kvMap=new HashMap<>();
|
||||
}
|
@ -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,14 @@
|
||||
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.PtlElement;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/2/12 17:41
|
||||
* @desc
|
||||
*/
|
||||
public interface PtlElementRepository extends BaseRepository<PtlElement, Long> {
|
||||
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
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.PtlInterfaceElement;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/2/12 17:41
|
||||
* @desc
|
||||
*/
|
||||
public interface PtlInterfaceElementRepository extends BaseRepository<PtlInterfaceElement, Long> {
|
||||
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
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.PtlInterface;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/2/12 17:41
|
||||
* @desc
|
||||
*/
|
||||
public interface PtlInterfaceRepository extends BaseRepository<PtlInterface, 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…
Reference in New Issue