package org.jeecg.modules.dry.entity; import java.io.Serializable; import java.io.UnsupportedEncodingException; import java.util.Date; import java.math.BigDecimal; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableLogic; import lombok.Data; import com.fasterxml.jackson.annotation.JsonFormat; import org.springframework.format.annotation.DateTimeFormat; import org.jeecgframework.poi.excel.annotation.Excel; import org.jeecg.common.aspect.annotation.Dict; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** * @Description: 配方记录 * @Author: jeecg-boot * @Date: 2024-08-19 * @Version: V1.0 */ @Data @TableName("dry_herb_formula_his") @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) @ApiModel(value="dry_herb_formula_his对象", description="配方记录") public class DryHerbFormulaHis implements Serializable { private static final long serialVersionUID = 1L; /**id*/ @TableId(type = IdType.ASSIGN_ID) @ApiModelProperty(value = "id") private String id; /**设备*/ @Excel(name = "设备", width = 15, dictTable = "dry_equipment", dicText = "name", dicCode = "id") @Dict(dictTable = "dry_equipment", dicText = "name", dicCode = "id") @ApiModelProperty(value = "设备") private String eqpId; /**工单号*/ @Excel(name = "工单号", width = 15) @ApiModelProperty(value = "工单号") private String orderCode; /**工单时间*/ @Excel(name = "工单时间", width = 15, format = "yyyy-MM-dd") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") @DateTimeFormat(pattern="yyyy-MM-dd") @ApiModelProperty(value = "工单时间") private Date orderTime; /**索引*/ @Excel(name = "索引", width = 15) @ApiModelProperty(value = "索引") private String formulaIndex; /**编码*/ @Excel(name = "编码", width = 15) @ApiModelProperty(value = "编码") private String code; /**名称*/ @Excel(name = "名称", width = 15) @ApiModelProperty(value = "名称") private String name; /**类型*/ @Excel(name = "类型", width = 15) @ApiModelProperty(value = "类型") private String typ; /**ab*/ @Excel(name = "ab", width = 15) @ApiModelProperty(value = "ab") private String ab; /**投料量(筐)*/ @Excel(name = "投料量(筐)", width = 15) @ApiModelProperty(value = "投料量(筐)") private Double weight1; /**初始重量*/ @Excel(name = "初始重量", width = 15) @ApiModelProperty(value = "初始重量") private Double weight2; /**干燥总时间*/ @ApiModelProperty(value = "干燥总时间") private Integer times; /**热风温度*/ @Excel(name = "热风温度", width = 15) @ApiModelProperty(value = "热风温度") private Double temp1; /**环境温度*/ @Excel(name = "环境温度", width = 15) @ApiModelProperty(value = "环境温度") private Double temp2; /**环境湿度*/ @Excel(name = "环境湿度", width = 15) @ApiModelProperty(value = "环境湿度") private Double temp3; /**荡料延时ms*/ @Excel(name = "荡料延时ms", width = 15) @ApiModelProperty(value = "荡料延时ms") private Double delay; /**翻料次数*/ @Excel(name = "翻料次数", width = 15) @ApiModelProperty(value = "翻料次数") private Integer turntime; /**初始含水率*/ @Excel(name = "初始含水率", width = 15) @ApiModelProperty(value = "初始含水率") private Double moisture1; /**目标含水率*/ @Excel(name = "目标含水率", width = 15) @ApiModelProperty(value = "目标含水率") private Double moisture3; /**药材分类*/ @Excel(name = "药材分类", width = 15) @ApiModelProperty(value = "药材分类") private Integer mtype; /**含水率补偿*/ @Excel(name = "含水率补偿", width = 15) @ApiModelProperty(value = "含水率补偿") private Double moisoffset; /**冷风时长*/ @Excel(name = "冷风时长", width = 15) @ApiModelProperty(value = "冷风时长") private Double coldwind; /**租户id*/ @Excel(name = "租户id", width = 15) @ApiModelProperty(value = "租户id") private Integer tenantId; /**创建人*/ @ApiModelProperty(value = "创建人") private String createBy; /**创建时间*/ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") @DateTimeFormat(pattern="yyyy-MM-dd") @ApiModelProperty(value = "创建时间") private Date createTime; /**更新人*/ @ApiModelProperty(value = "更新人") private String updateBy; /**更新时间*/ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") @DateTimeFormat(pattern="yyyy-MM-dd") @ApiModelProperty(value = "更新时间") private Date updateTime; }