package com.mes.hollow.entity.request; import com.fasterxml.jackson.annotation.JsonFormat; import com.mes.base.entity.PageRequest; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; import java.util.List; /** * @Author : zhoush * @Date: 2025/3/11 14:15 * @Description: */ @ApiModel(description = "中空历史任务请求") @Data public class HollowHistoryTaskRequest extends PageRequest { @ApiModelProperty(value = "线路按照实际界面默认 路线:930(李赛克,界面需要输入相关数据) 931") private int cell; @ApiModelProperty(value = "流程卡") private String flowCardId; @ApiModelProperty(value = "是否强制 0非强制 1强制") private ListisForceList; @ApiModelProperty(value = "状态0新增 1执行中 2暂停 3结束") private List stateList; /** * 开始时间 */ @ApiModelProperty(value = "开始时间", position = 6) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date beginDate; /** * 结束时间 */ @ApiModelProperty(value = "结束时间", position = 7) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date endDate; }