chenlu
2024-04-19 bb0b796649f1addc2bc593fb91fbb35b692ace8b
north-glass-erp/src/main/java/com/example/erp/entity/pp/ReportingWorkDetail.java
@@ -1,14 +1,19 @@
package com.example.erp.entity.pp;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.example.erp.entity.sd.Order;
import com.example.erp.entity.sd.OrderDetail;
import com.example.erp.entity.sd.OrderGlassDetail;
import lombok.Data;
import java.time.LocalDate;
import java.util.List;
@Data
public class ReportingWorkDetail {
    @TableId(type = IdType.AUTO)
    //自增ID
    private Integer id;
    //报工编号
@@ -18,9 +23,9 @@
    //工艺确认序号
    private String technologyNumber;
    //完工数量
    private Integer completedQuantity;
    private int completedQuantity;
    //次破数量
    private Integer breakageNumber;
    private int breakageQuantity;
    //次破原因
    private String breakageReason;
    //类型
@@ -51,8 +56,10 @@
    /*返工部分*/
    //返工班组
    private String reworkTeam;
    //待返工数量
    private Integer waitReworkQuantity;
    //返工审核状态
    private Integer reviewerState;
    private Integer reviewStatus;
    //返工审核人
    private String reviewer;
    //返工时间
@@ -60,13 +67,22 @@
    //返工更新时间
    private LocalDate reworkUpdateTime;
    //返工面积
    private double reworkArea;
   // private double reworkArea;
    //次破列表
    @TableField(select = false,exist= false)
    private List<DamageDetails>
    damageDetails;
    //外键报工主表
    @TableField(select = false,exist= false)
    private ReportingWork reportingWork;
    @TableField(select = false,exist= false)
    private Order order;
    @TableField(select = false,exist= false)
    private OrderDetail orderDetail;
    @TableField(select = false,exist= false)
    private OrderGlassDetail orderGlassDetail;
}