package com.ruoyi.appendix.pojo; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.Api; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.time.LocalDateTime; /** *
* 工序绑定参数-附表 *
* * @author deslrey * @version 1.0 * @since 2026/03/18 13:14 */ @Data @TableName("product_process_param_instance") @Api(tags = "工序绑定参数-附表") public class ProductProcessParamInstance { @TableId(type = IdType.AUTO) @ApiModelProperty("主键ID") private Long id; @ApiModelProperty("所属工序ID") private Long processId; @ApiModelProperty("关联基础参数ID") private Long paramId; @ApiModelProperty("标准值(单值模式)") private String standardValue; @ApiModelProperty("最小值(区间模式)") private BigDecimal minValue; @ApiModelProperty("最大值(区间模式)") private BigDecimal maxValue; @ApiModelProperty("是否必填(0-否,1-是)") private Boolean isRequired; @ApiModelProperty("排序号") private Integer sort; @ApiModelProperty("租户ID") private Long tenantId; @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; @ApiModelProperty("更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField(fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; }