package com.ruoyi.production.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.Api; import io.swagger.annotations.ApiModel; 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/16 11:07 */ @Data @TableName("process_route_item_param") @ApiModel("工艺路线工序参数实例表") public class ProcessRouteItemParam { @TableId(value = "id", type = IdType.AUTO) @ApiModelProperty("主键ID") private Long id; @ApiModelProperty("关联工艺路线明细ID (process_route_item.id)") private Long routeItemId; @ApiModelProperty("关联基础参数定义ID (base_param.id)") private Long paramId; @ApiModelProperty("来源工序参数ID") private Long processParamId; @ApiModelProperty("此路线节点设定的标准值") private String standardValue; @ApiModelProperty("此路线节点设定的标准最小值") private BigDecimal minValue; @ApiModelProperty("此路线节点设定的标准最大值") private BigDecimal maxValue; @ApiModelProperty("是否必填") private Integer isRequired; @ApiModelProperty("排序") private Integer sort; @ApiModelProperty("租户ID") private Long tenantId; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("创建时间") private LocalDateTime createTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("更新时间") private LocalDateTime updateTime; }