gongchunyi
9 小时以前 77588d1a5581b0ae0874c43f406b1981c3da20e9
feat: 生产订单绑定工艺路线实体类
已添加1个文件
78 ■■■■■ 文件已修改
src/main/java/com/ruoyi/production/pojo/ProductionOrderRoute.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/pojo/ProductionOrderRoute.java
对比新文件
@@ -0,0 +1,78 @@
package com.ruoyi.production.pojo;
import com.baomidou.mybatisplus.annotation.*;
import java.time.LocalDateTime;
import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
/**
 * <p>
 * 鐢熶骇璁㈠崟缁戝畾鐨勫伐鑹鸿矾绾胯〃
 * </p>
 *
 * @author deslrey
 * @since 2026-03-30
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("production_order_route")
@ApiModel(value = "ProductionOrderRoute瀵硅薄", description = "鐢熶骇璁㈠崟缁戝畾鐨勫伐鑹鸿矾绾胯〃")
public class ProductionOrderRoute implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "涓婚敭ID")
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    @ApiModelProperty(value = "鍏宠仈鐢熶骇璁㈠崟ID (production_order.id)")
    private Long orderId;
    @ApiModelProperty(value = "鍘熷宸ヨ壓璺嚎ID (process_route.id)")
    private Long processRouteId;
    @ApiModelProperty(value = "浜у搧id")
    private Long productModelId;
    @ApiModelProperty(value = "宸ヨ壓璺嚎缂栫爜")
    private String processRouteCode;
    @ApiModelProperty(value = "鍏宠仈bom鐨刬d")
    private Integer bomId;
    @ApiModelProperty(value = "浜у搧绫诲瀷瀛楀吀缂栫爜")
    private Long dictCode;
    @ApiModelProperty(value = "鎻忚堪")
    private String description;
    @ApiModelProperty(value = "绉熸埛id")
    @TableField(fill = FieldFill.INSERT)
    private Long tenantId;
    @ApiModelProperty(value = "褰曞叆鏃堕棿")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;
    @ApiModelProperty(value = "鏇存柊鏃堕棿")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;
    @ApiModelProperty(value = "澶囨敞")
    private String remark;
}