chenhj
8 天以前 3f2d4ba07ee9e1e0ddba97b43dc70af09f0e39a2
src/main/java/com/ruoyi/production/pojo/ProductionPlan.java
@@ -1,13 +1,13 @@
package com.ruoyi.production.pojo;
import com.baomidou.mybatisplus.annotation.*;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
/**
@@ -30,11 +30,17 @@
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    @Schema(description = "销售台账id")
    private Long salesLedgerId;
    @Schema(description = "销售产品规格id")
    private Long salesLedgerProductId;
    @Schema(description = "主生产计划号")
    private String mpsNo;
    @Schema(description = "需求日期")
    private LocalDateTime requiredDate;
    private LocalDate requiredDate;
    @Schema(description = "备注")
    private String remark;
@@ -55,30 +61,24 @@
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Long updateUser;
    @Schema(description = "部门ID")
    @TableField(fill = FieldFill.INSERT)
    private Long deptId;
    @Schema(description = "产品型号id")
    private Long productModelId;
    @Schema(description = "需求数量")
    private BigDecimal qtyRequired;
    @Schema(description = "状态")
    @TableLogic
    private String state;
    @Schema(description = "已下发数量")
    private BigDecimal quantityIssued;
    @Schema(description = "是否下发制造订单")
    private Boolean issued;
    @Schema(description = "来源")
    @Schema(description = "来源 销售/内部")
    private String source;
    @Schema(description = "审核状态")
    private String isAudit;
    @Schema(description = "承诺日期")
    private LocalDateTime promisedDeliveryDate;
    @Schema(description = "申请单编号")
    private String applyNo;
    private LocalDate promisedDeliveryDate;
    @Schema(description = "状态 0未下发 1部分下发 2已下发")
    private Integer status;