| | |
| | | package org.springblade.mdm.flow.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Getter; |
| | | import lombok.Setter; |
| | | import org.springblade.core.mp.base.BizEntity; |
| | |
| | | @Getter |
| | | @TableName("mdm_task_dispatch") |
| | | public class TaskDispatch extends BizEntity { |
| | | /** |
| | | * 入库成功 |
| | | */ |
| | | public static final int STATUS_INIT = 1; |
| | | /** |
| | | * 成功启动 |
| | | */ |
| | | public static final int STATUS_STARTED = 2; |
| | | /** |
| | | * 重复派工 |
| | | */ |
| | | public static final int STATUS_DUP = 3; |
| | | /** |
| | | * 验证失败 |
| | | */ |
| | | public static final int STATUS_CHECK_FAILED = 4; |
| | | /** |
| | | * 启动异常 |
| | | */ |
| | | public static final int STATUS_EXCEPTION = 5; |
| | | |
| | | /** |
| | | * 设备编号 |
| | | */ |
| | |
| | | * 审批时的流程实例id,关联的流程实例id,流程发起后填充 |
| | | */ |
| | | private String processInstanceId; |
| | | /** |
| | | * 偏离单号 |
| | | */ |
| | | private String deviation; |
| | | |
| | | /** |
| | | * 错误信息 |
| | | */ |
| | | private String errMsg; |
| | | |
| | | /** |
| | | * 程序编号 |
| | | */ |
| | | private String programNo; |
| | | |
| | | /** |
| | | * mes任务唯一标识 |
| | | */ |
| | | private String mesTaskId; |
| | | |
| | | /** |
| | | * 操作员(mes提供) |
| | | */ |
| | | private String operator; |
| | | /** |
| | | * 操作者时间(mes提供) |
| | | */ |
| | | private Date operateTime; |
| | | /** |
| | | * 检验员(mes提供) |
| | | */ |
| | | private String inspector; |
| | | |
| | | /** |
| | | * 检验反馈时间(mes提供) |
| | | */ |
| | | private Date checkTime; |
| | | /** |
| | | * 过程卡号 |
| | | */ |
| | | private String processCard; |
| | | /** |
| | | * 是否为重复派工数据 |
| | | * @return 是否 |
| | | */ |
| | | public boolean isDuplicateTask(){ |
| | | return this.getStatus() == STATUS_DUP; |
| | | } |
| | | } |