yun-zuoyi
WYnneaoapc 6 years ago
commit 46e0488d5a

@ -667,7 +667,7 @@ public class AndonEnumUtil {
QUALITY("QUALITY_ALARM", 111020006, "质量"), QUALITY("QUALITY_ALARM", 111020006, "质量"),
EQUIP("EQUMENT_ALARM", 111020007, "设备"), EQUIP("EQUMENT_ALARM", 111020007, "设备"),
PROCESS("ROUTING_ALARM", 111020008, "工艺"), PROCESS("ROUTING_ALARM", 111020008, "工艺"),
CHECK("OTHER_ALARM", 111020009, "其他"), CHECK("OTHER_ALARM", 111020009, "自处理"),
FIX_ERROR("FIX_ERROR", 111020010, "自动报警"); FIX_ERROR("FIX_ERROR", 111020010, "自动报警");
private String value; private String value;

@ -141,9 +141,13 @@ public class LacEnumUtil {
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum STACK_STATUS{ public enum STACK_STATUS{
RUNNING(1,"运行中"), INIT(10,"初始化"),
PAUSE(2,"暂停"), WAIT(20,"等待中"),
FINISH(3,"完成"); RUNNING(30,"运行中"),
PAUSE(40,"手动暂停"),
FINISH(100,"执行完成"),
RUN_ERROR(101,"运行异常"),
RUN_STOP(102,"手动结束");
private int value; private int value;
private String description; private String description;

@ -83,7 +83,7 @@ public class LacCommandStackRecord extends BaseBean {
@Column(name="STACK_SPEND") @Column(name="STACK_SPEND")
@ApiParam(value ="执行耗时") @ApiParam(value ="执行耗时")
private Integer stackSpend; private Long stackSpend;
@Column(name="STACK_STATUS") @Column(name="STACK_STATUS")
@ApiParam(value ="执行状态") @ApiParam(value ="执行状态")
@ -94,6 +94,10 @@ public class LacCommandStackRecord extends BaseBean {
private String executionDescription; private String executionDescription;
@Transient @Transient
@ApiParam(value ="指令集模板")
private LacCommandStackTemplate template;
@Transient
@ApiParam(value ="步骤列表") @ApiParam(value ="步骤列表")
private List<LacCommandStackStep> stepList; private List<LacCommandStackStep> stepList;

@ -79,4 +79,12 @@ public class LacCommandStackStep extends BaseBean {
@Transient @Transient
@ApiParam(value ="步骤任务列表") @ApiParam(value ="步骤任务列表")
private List<LacCommandStackStepTask> stepTaskList; private List<LacCommandStackStepTask> stepTaskList;
public LacCommandStackStep() {
}
public LacCommandStackStep(Long templateId) {
this.templateId = templateId;
}
} }

@ -73,6 +73,10 @@ public class LacCommandStackStepTask extends BaseBean {
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long stepId; private Long stepId;
/**
* 使
*/
@Deprecated
@Column(name="TASK_INSTANCE_ID") @Column(name="TASK_INSTANCE_ID")
@ApiParam(value ="任务实例ID") @ApiParam(value ="任务实例ID")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
@ -102,7 +106,19 @@ public class LacCommandStackStepTask extends BaseBean {
@Column(name="IS_CRUX") @Column(name="IS_CRUX")
@ApiParam(value ="是否关键") @ApiParam(value ="是否关键")
private Integer isCrux; private Integer isCrux;
@Transient @Transient
@ApiParam(value ="适配任务") @ApiParam(value ="适配任务")
private LacSuitTask lacSuitTask; private LacSuitTask lacSuitTask;
@Transient
@ApiParam(value ="适配任务记录")
private LacLogTask logTask;
public LacCommandStackStepTask() {
}
public LacCommandStackStepTask(Long templateId) {
this.templateId = templateId;
}
} }

@ -32,6 +32,12 @@ import javax.persistence.Table;
public class LacLogTask extends BaseBean { public class LacLogTask extends BaseBean {
private static final long serialVersionUID = 674009105885048131L; private static final long serialVersionUID = 674009105885048131L;
@Column(name="COMMAND_STACK_RECORD_ID")
@ApiParam(value ="指令集记录ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long commandStackRecordId;
@Column(name="commandStackId") @Column(name="commandStackId")
@ApiParam(value ="指令集ID" , example = "-1") @ApiParam(value ="指令集ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
@ -50,6 +56,10 @@ public class LacLogTask extends BaseBean {
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long commandStackTypeId; private Long commandStackTypeId;
@Column(name="COMMAND_STACK_TYPE_NAME_RDD")
@ApiParam(value ="指令集类型名称")
private String commandStackTypeNameRdd;
@Column(name="STEP_ID") @Column(name="STEP_ID")
@ApiParam(value ="步骤ID" , example = "-1") @ApiParam(value ="步骤ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
@ -61,7 +71,7 @@ public class LacLogTask extends BaseBean {
@Column(name="STEP_SEQUENCE") @Column(name="STEP_SEQUENCE")
@ApiParam(value ="步骤顺序") @ApiParam(value ="步骤顺序")
private String stepSequence; private Integer stepSequence;
@Column(name="TASK_ID") @Column(name="TASK_ID")
@ApiParam(value ="任务ID" , example = "-1") @ApiParam(value ="任务ID" , example = "-1")
@ -72,16 +82,25 @@ public class LacLogTask extends BaseBean {
@ApiParam(value ="任务名称") @ApiParam(value ="任务名称")
private String taskNameRdd; private String taskNameRdd;
@Column(name="TASK_NAME_TYPE") @Column(name="TASK_TYPE_ID")
@ApiParam(value ="任务类型") @ApiParam(value ="任务类型")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long taskNameType; private Long taskTypeId;
@Column(name="TASK_TYPE_NAME_RDD")
@ApiParam(value ="任务类型")
private String taskTypeNameRdd;
@Column(name="adapterId") @Column(name="adapterId")
@ApiParam(value ="适配器ID" , example = "-1") @ApiParam(value ="适配器ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long adapterId; private Long adapterId;
@Column(name="TASK_DETAIL_ID")
@ApiParam(value ="任务执行记录明细" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long taskDetailId;
@Lob @Lob
@Column(name="INPUT_PARAMETER") @Column(name="INPUT_PARAMETER")
@ApiParam(value ="任务入参") @ApiParam(value ="任务入参")
@ -97,10 +116,15 @@ public class LacLogTask extends BaseBean {
@Column(name="TASK_SPEND") @Column(name="TASK_SPEND")
@ApiParam(value ="任务耗时") @ApiParam(value ="任务耗时")
private Integer taskSpend; private Long taskSpend;
@Column(name="TASK_STATUS") @Column(name="TASK_STATUS")
@ApiParam(value ="任务状态") @ApiParam(value ="任务状态")
private Integer taskStatus; private Integer taskStatus;
@Column(name="EXECUTION_DESCRIPTION")
@ApiParam(value ="执行说明")
private String executionDescription;
} }

@ -33,6 +33,12 @@ public class LacLogTaskDetail extends BaseBean {
private static final long serialVersionUID = -4918694502072594064L; private static final long serialVersionUID = -4918694502072594064L;
@Column(name="COMMAND_STACK_RECORD_ID")
@ApiParam(value ="指令集记录ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long commandStackRecordId;
@Column(name="commandStackId") @Column(name="commandStackId")
@ApiParam(value ="指令集ID" , example = "-1") @ApiParam(value ="指令集ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
@ -53,6 +59,11 @@ public class LacLogTaskDetail extends BaseBean {
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long taskId; private Long taskId;
@Column(name="TASK_TYPE_ID")
@ApiParam(value ="任务类型")
@JsonSerialize(using = ToStringSerializer.class)
private Long taskTypeId;
@Column(name="TASK_NAME_TYPE") @Column(name="TASK_NAME_TYPE")
@ApiParam(value ="任务类型") @ApiParam(value ="任务类型")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
@ -71,6 +82,10 @@ public class LacLogTaskDetail extends BaseBean {
@ApiParam(value ="任务结束时间") @ApiParam(value ="任务结束时间")
private String taskEndTime; private String taskEndTime;
@Column(name="TASK_SPEND")
@ApiParam(value ="任务耗时")
private Long taskSpend;
@Lob @Lob
@Column(name="INPUT_PARAMETER") @Column(name="INPUT_PARAMETER")
@ApiParam(value ="任务入参") @ApiParam(value ="任务入参")
@ -91,4 +106,9 @@ public class LacLogTaskDetail extends BaseBean {
@ApiParam(value ="任务出参处理后") @ApiParam(value ="任务出参处理后")
private String outputParameterBody; private String outputParameterBody;
@Lob
@Column(name="OUTPUT_PARAMETER_BODY")
@ApiParam(value ="任务执行异常信息")
private String errorMessage;
} }

@ -119,6 +119,8 @@ public class LacSuitTask extends BaseBean {
@ApiParam(value ="任务描述") @ApiParam(value ="任务描述")
private String taskDescription; private String taskDescription;
/********************************** 虚拟字段 **********************************/
@Transient @Transient
@ApiParam(value ="适配套件") @ApiParam(value ="适配套件")
private LacSuitCase lacSuitCase; private LacSuitCase lacSuitCase;
@ -128,10 +130,6 @@ public class LacSuitTask extends BaseBean {
private Long taskInstanceId; private Long taskInstanceId;
@Transient @Transient
@ApiParam(value ="适配参数")
private List<LacSuitTaskParam> lacSuitTaskParamList;
@Transient
@ApiParam(value ="适配原始参数") @ApiParam(value ="适配原始参数")
private Object orginParam; private Object orginParam;
@ -148,6 +146,10 @@ public class LacSuitTask extends BaseBean {
private Object transMessage; private Object transMessage;
@Transient @Transient
@ApiParam(value ="适配参数")
private List<LacSuitTaskParam> lacSuitTaskParamList;
@Transient
@ApiParam(value ="入参适配") @ApiParam(value ="入参适配")
private List<LacSuitTaskParamAdapter> inputParamAdapterList; private List<LacSuitTaskParamAdapter> inputParamAdapterList;

@ -5,6 +5,8 @@ import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack; import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
import cn.estsh.i3plus.pojo.lac.bean.*; import cn.estsh.i3plus.pojo.lac.bean.*;
import java.util.List;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :
@ -32,6 +34,75 @@ public class LacHqlPack {
public static DdlPackBean packHqlLacLogTask(LacLogTask bean) { public static DdlPackBean packHqlLacLogTask(LacLogTask bean) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean(); DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
DdlPreparedPack.getNumEqualPack(bean.getCommandStackRecordId(),"",ddlPackBean);
DdlPreparedPack.getNumEqualPack(bean.getTaskId(),"",ddlPackBean);
return ddlPackBean;
}
public static DdlPackBean packHqlLacCommandStackTemplate(LacCommandStackTemplate bean) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
DdlPreparedPack.getStringEqualPack(bean.getTemplateCode(),"templateCode",ddlPackBean);
return ddlPackBean;
}
public static DdlPackBean packHqlLacCommandStackStep(LacCommandStackStep bean) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
DdlPreparedPack.getNumEqualPack(bean.getTemplateId(),"templateId",ddlPackBean);
return ddlPackBean;
}
public static DdlPackBean packHqlLacCommandStackStepTask(LacCommandStackStepTask bean) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
DdlPreparedPack.getNumEqualPack(bean.getTemplateId(),"templateId",ddlPackBean);
return ddlPackBean;
}
public static DdlPackBean packHqlLacSuitTask(LacSuitTask bean) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
return ddlPackBean;
}
public static DdlPackBean packHqlLacSuitTask(LacSuitTask bean, List<Long> idList) {
DdlPackBean ddlPackBean = packHqlLacSuitTask(bean) ;
DdlPreparedPack.getInPackList(idList,"id",ddlPackBean);
return ddlPackBean;
}
public static DdlPackBean packHqlLacSuitTaskParamAdapter(LacSuitTaskParamAdapter bean) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
return ddlPackBean;
}
public static DdlPackBean packHqlLacSuitTaskParamAdapter(LacSuitTaskParamAdapter bean, List<Long> taskIdList) {
DdlPackBean ddlPackBean = packHqlLacSuitTaskParamAdapter(bean);
DdlPreparedPack.getInPackList(taskIdList,"taskId",ddlPackBean);
return ddlPackBean;
}
public static DdlPackBean packHqlLacSuitTaskParam(LacSuitTaskParam bean) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
return ddlPackBean;
}
public static DdlPackBean packHqlLacSuitTaskParam(LacSuitTaskParam bean, List<Long> taskIdList) {
DdlPackBean ddlPackBean = packHqlLacSuitTaskParam(bean);
DdlPreparedPack.getInPackList(taskIdList,"taskId",ddlPackBean);
return ddlPackBean; return ddlPackBean;
} }

@ -432,15 +432,11 @@ public class MesHqlPack {
*/ */
public static DdlPackBean getMesConfig(MesConfig mesConfig, String organizeCode) { public static DdlPackBean getMesConfig(MesConfig mesConfig, String organizeCode) {
DdlPackBean packBean = getAllBaseData(organizeCode); DdlPackBean packBean = getAllBaseData(organizeCode);
if (!StringUtils.isEmpty(mesConfig.getCfgCode())) { DdlPreparedPack.getStringLikerPack(mesConfig.getCfgCode(), "cfgCode", packBean);
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgCode(), "cfgCode", packBean); DdlPreparedPack.getStringLikerPack(mesConfig.getCfgName(), "cfgName", packBean);
} DdlPreparedPack.getStringEqualPack(mesConfig.getCfgKey(), "cfgKey", packBean);
if (!StringUtils.isEmpty(mesConfig.getCfgName())) { DdlPreparedPack.getStringEqualPack(mesConfig.getCfgType(), "cfgType", packBean);
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgName(), "cfgName", packBean); DdlPreparedPack.getNumEqualPack(mesConfig.getIsValid(), "isValid", packBean);
}
if (mesConfig.getIsValid() != null) {
DdlPreparedPack.getNumEqualPack(mesConfig.getIsValid(), "isValid", packBean);
}
return packBean; return packBean;
} }
@ -1399,8 +1395,9 @@ public class MesHqlPack {
} }
/** /**
<<<<<<< Updated upstream * <<<<<<< Updated upstream
* MES * MES
*
* @param mesDefect * @param mesDefect
* @param organizeCode * @param organizeCode
* @return * @return
@ -1421,6 +1418,7 @@ public class MesHqlPack {
/** /**
* MES * MES
*
* @param mesProduceCtgyPicture * @param mesProduceCtgyPicture
* @param organizeCode * @param organizeCode
* @return * @return
@ -1440,7 +1438,9 @@ public class MesHqlPack {
} }
/** /**
*
*
* @param mesEquNotifyObjectCfg * @param mesEquNotifyObjectCfg
* @param organizeCode * @param organizeCode
* @return * @return
@ -1462,7 +1462,9 @@ public class MesHqlPack {
return packBean; return packBean;
} }
/** /**
*
*
* @param mesEquTaskNotifyCfg * @param mesEquTaskNotifyCfg
* @param organizeCode * @param organizeCode
* @return * @return
@ -1489,6 +1491,7 @@ public class MesHqlPack {
/** /**
* MES * MES
*
* @param mesTypeCfg * @param mesTypeCfg
* @param organizeCode * @param organizeCode
* @return * @return
@ -1512,6 +1515,7 @@ public class MesHqlPack {
/** /**
* MES * MES
*
* @param mesDefectCause * @param mesDefectCause
* @param organizeCode * @param organizeCode
* @return * @return
@ -1532,6 +1536,7 @@ public class MesHqlPack {
/** /**
* mes * mes
*
* @param mesEquTaskDetail * @param mesEquTaskDetail
* @param organizeCode * @param organizeCode
* @return * @return
@ -1555,6 +1560,7 @@ public class MesHqlPack {
/** /**
* *
*
* @param mesFiCfg * @param mesFiCfg
* @param organizeCode * @param organizeCode
* @return * @return
@ -1575,6 +1581,7 @@ public class MesHqlPack {
/** /**
* *
*
* @param mesEquTaskRepairRecord * @param mesEquTaskRepairRecord
* @param organizeCode * @param organizeCode
* @return * @return
@ -1589,6 +1596,7 @@ public class MesHqlPack {
/** /**
* *
*
* @param mesEquTaskStandardRecord * @param mesEquTaskStandardRecord
* @param organizeCode * @param organizeCode
* @return * @return

Loading…
Cancel
Save