package org.dromara.analy.domain.bo;
|
|
import org.dromara.analy.domain.FeedmatchTimeData;
|
import org.dromara.common.mybatis.core.domain.BaseEntity;
|
import org.dromara.common.core.validate.AddGroup;
|
import org.dromara.common.core.validate.EditGroup;
|
import io.github.linpeilie.annotations.AutoMapper;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import jakarta.validation.constraints.*;
|
import java.util.Date;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
/**
|
* 喂丝机对应关系业务对象 feedmatch_time_data
|
*
|
* @author zhuguifei
|
* @date 2026-03-02
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = true)
|
@AutoMapper(target = FeedmatchTimeData.class, reverseConvertGenerate = false)
|
public class FeedmatchTimeDataBo extends BaseEntity {
|
|
/**
|
* 时间戳
|
*/
|
@NotNull(message = "时间戳不能为空", groups = { AddGroup.class, EditGroup.class })
|
private Date time;
|
|
/**
|
* 班次+机台
|
*/
|
@NotBlank(message = "班次+机台不能为空", groups = { AddGroup.class, EditGroup.class })
|
private String key;
|
|
/**
|
* 数据更新时间
|
*/
|
private String dacUpTime;
|
|
/**
|
* 1#喂丝机对应的第一个储丝柜
|
*/
|
private String fs11;
|
|
/**
|
* 1#喂丝机对应的第二个储丝柜
|
*/
|
private String fs12;
|
|
/**
|
* 2#喂丝机对应的第一个储丝柜
|
*/
|
private String fs21;
|
|
/**
|
* 2#喂丝机对应的第二个储丝柜
|
*/
|
private String fs22;
|
|
/**
|
* 3#喂丝机对应的第一个储丝柜
|
*/
|
private String fs31;
|
|
/**
|
* 3#喂丝机对应的第二个储丝柜
|
*/
|
private String fs32;
|
|
/**
|
* 4#喂丝机对应的第一个储丝柜
|
*/
|
private String fs41;
|
|
/**
|
* 4#喂丝机对应的第二个储丝柜
|
*/
|
private String fs42;
|
|
/**
|
* 1#机组对应的喂丝机和管道
|
*/
|
private Long pipe01;
|
|
/**
|
* 2#机组对应的喂丝机和管道
|
*/
|
private Long pipe02;
|
|
/**
|
* 3#机组对应的喂丝机和管道
|
*/
|
private Long pipe03;
|
|
/**
|
* 4#机组对应的喂丝机和管道
|
*/
|
private Long pipe04;
|
|
/**
|
* 5#机组对应的喂丝机和管道
|
*/
|
private Long pipe05;
|
|
/**
|
* 6#机组对应的喂丝机和管道
|
*/
|
private Long pipe06;
|
|
/**
|
* 7#机组对应的喂丝机和管道
|
*/
|
private Long pipe07;
|
|
/**
|
* 8#机组对应的喂丝机和管道
|
*/
|
private Long pipe08;
|
|
/**
|
* 9#机组对应的喂丝机和管道
|
*/
|
private Long pipe09;
|
|
/**
|
* 10#机组对应的喂丝机和管道
|
*/
|
private Long pipe10;
|
|
/**
|
* 11#机组对应的喂丝机和管道
|
*/
|
private Long pipe11;
|
|
/**
|
* 12#机组对应的喂丝机和管道
|
*/
|
private Long pipe12;
|
|
/**
|
* 喂丝机状态 1-连接 0-断开
|
*/
|
private Long wsjState;
|
|
/**
|
* 班次
|
*/
|
private Long shift;
|
|
/**
|
* 机台
|
*/
|
private Long equNo;
|
|
/**
|
* 备注
|
*/
|
private String remark;
|
|
|
}
|