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 com.example.erp.entity.sd.Product;
|
import lombok.Data;
|
|
import java.time.LocalDate;
|
@Data
|
public class FlowCard {
|
@TableId(type = IdType.AUTO)
|
//自增id
|
private Integer id;
|
//销售单号
|
private String orderId;
|
//生产订单号
|
private String productionId;
|
//流程卡号
|
private String processId;
|
//落架顺序
|
private Integer landingSequence;
|
//序号
|
private Integer orderNumber;
|
//工艺确认序号
|
private String technologyNumber;
|
//分架数量
|
private Integer quantity;
|
//已优化数量
|
private Integer optimizeQuantity;
|
//排版状态
|
private String layoutStatus;
|
//补片数量
|
private Integer numberPatches;
|
//库存数量
|
private Integer inventoryQuantity;
|
//已入数量
|
private Integer receivedQuantity;
|
//补片编号
|
private String patchId;
|
//工程占用
|
private Integer engineeringOccupancy;
|
//库存数量
|
private Integer inventoryNumber;
|
//入库时间
|
private LocalDate storageTime;
|
//生产终止状态
|
private Integer terminationStatus;
|
//打印状态
|
private Integer printStatus;
|
//备用键
|
private String alternateKey;
|
//分架员
|
private String founder;
|
//分架时间
|
@TableField(value = "`splitFrame_time`")
|
private LocalDate splitFrameTime;
|
//排序
|
private Integer sort;
|
//架号
|
private String rack;
|
//订单转移导入数量
|
private Integer importNumber;
|
//订单转移导出数量
|
private Integer exportNumber;
|
//建立时间
|
private LocalDate createTime;
|
//修改时间
|
private LocalDate updateTime;
|
|
//查询用
|
//标签打印数量
|
@TableField(select = false,exist = false)
|
private Integer printQuantity;
|
//报工编号
|
@TableField(select = false,exist = false)
|
private String reportingWorkId;
|
//产品名称
|
@TableField(select = false,exist = false)
|
private String glassChild;
|
//工艺流程
|
@TableField(select = false,exist = false)
|
private String process;
|
//流程卡合并
|
@TableField(select = false,exist = false)
|
private Integer merge;
|
|
//补片原因
|
@TableField(select = false,exist = false)
|
private String patchReason;
|
//工程号
|
@TableField(select = false,exist = false)
|
private String projectNo;
|
//版图ID
|
@TableField(select = false,exist = false)
|
private String stockId;
|
//小片数量
|
@TableField(select = false,exist = false)
|
private String glassCount;
|
//补片状态
|
@TableField(select = false,exist = false)
|
private Integer patchState;
|
|
//外键订单表
|
@TableField(select = false,exist= false)
|
private Order order;
|
//外键订单明细表
|
@TableField(select = false,exist= false)
|
private OrderDetail orderDetail;
|
//外键订单工艺审核表
|
@TableField(select = false,exist= false)
|
private OrderGlassDetail orderGlassDetail;
|
|
@TableField(select = false,exist= false)
|
private Product product;
|
}
|