Files
FT568-WCS/ruoyi-admin/src/main/java/com/ruoyi/job/domain/MydoJob.java
2026-06-10 14:31:41 +08:00

111 lines
2.3 KiB
Java

package com.ruoyi.job.domain;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.List;
/**
* 作业信息对象 mydo_job_wcs
*
* @author ruoyi
* @date 2025-09-22
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
@Builder
@TableName("mydo_job_wcs")
public class MydoJob extends BaseEntity
{
@TableField(exist = false)
private static final long serialVersionUID = 1L;
/** 任务ID */
@TableId
private String jobId;
/** 任务状态 */
@Excel(name = "任务状态")
private String status;
/** 任务号 */
@Excel(name = "任务号")
private String taskNo;
/** 巷道ID */
@Excel(name = "巷道ID")
private String roadwayId;
/** 货位ID */
@Excel(name = "货位ID")
private String cargoSpaceId;
/** 目标巷道ID */
@Excel(name = "目标巷道ID")
private String targetRoadwayId;
/** 目标货位ID */
@Excel(name = "目标货位ID")
private String targetCargoSpaceId;
/** 优先级 */
@Excel(name = "优先级")
private Long priority;
/** 执行阶段 */
@Excel(name = "执行阶段")
private String executionPhase;
/** 任务类型 */
@Excel(name = "任务类型")
private String inOrOut;
/** 开始时间 */
@Excel(name = "开始时间")
private String startTime;
/** 结束时间 */
@Excel(name = "结束时间")
private String finishTime;
/** 入口ID */
@Excel(name = "入口ID")
private String entranceId;
/** 出口ID */
@Excel(name = "出口ID")
private String exitId;
/** 仓库ID */
@Excel(name = "仓库ID")
private String warehouseId;
/** 重分标志 */
@Excel(name = "重分标志")
private String faultFlag;
private String trayCode;
private String inOut;
private String flag;
private String traySize;
private List<String> epList;
/**
* wms下发的任务号
*/
@Excel(name = "wms任务号")
private String wmsTaskNo;
}