package com.yuanchu.mom.pojo; import com.baomidou.mybatisplus.annotation.*; import java.io.Serializable; import java.time.LocalDate; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.Getter; import lombok.Setter; import lombok.experimental.Accessors; import org.springframework.format.annotation.DateTimeFormat; /** *

* 排产对应工序 *

* * @author 江苏鵷雏网络科技有限公司 * @since 2023-08-31 02:46:48 */ @Data @Accessors(chain = true) @TableName("manufacture_order_process") @ApiModel(value = "ManufactureOrderProcess对象", description = "排产对应工序") public class ManufactureOrderProcess implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty("主键Id") @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty("关联 设备Id") private Integer deviceId; @ApiModelProperty("开始时间") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date startTime; @ApiModelProperty("结束时间") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date endTime; @ApiModelProperty("周期") private Integer period; @ApiModelProperty("关联 编制工序表Id") private Integer manualTechnologyId; @ApiModelProperty("关联 排产表 Id") private Integer manufactureSchedulingId; @ApiModelProperty(value = "逻辑删除 正常>=1,删除<=0", hidden = true) @TableLogic(value = "1", delval = "0") private Integer state; @TableField(fill = FieldFill.INSERT) @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date createTime; @TableField(fill = FieldFill.INSERT_UPDATE) @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date updateTime; }