|
@@ -0,0 +1,458 @@
|
|
|
+package com.rongwei.bsentity.domain;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.rongwei.rwcommon.base.BaseDo;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * <p>
|
|
|
+ * 生产订单-坯料计划-工序作业
|
|
|
+ * </p>
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
+@Accessors(chain = true)
|
|
|
+@TableName("aps_process_operation_history")
|
|
|
+public class ApsProcessOperationHistoryDo extends BaseDo {
|
|
|
+
|
|
|
+ private static final long serialVersionUID=1L;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主键ID
|
|
|
+ */
|
|
|
+ @TableId("ID")
|
|
|
+ private String id;
|
|
|
+ @TableField("TENANTID")
|
|
|
+ private String tenantid;
|
|
|
+ /**
|
|
|
+ * 扩展json格式配置
|
|
|
+ */
|
|
|
+ @TableField("ROPTION")
|
|
|
+ private String roption;
|
|
|
+ /**
|
|
|
+ * 所属工厂
|
|
|
+ */
|
|
|
+ @TableField("OWNEDFACTORY")
|
|
|
+ private String ownedfactory;
|
|
|
+ /**
|
|
|
+ * 工艺路线的工艺步骤表ID
|
|
|
+ */
|
|
|
+ @TableField("CRAFTSTEPID")
|
|
|
+ private String craftstepid;
|
|
|
+ /**
|
|
|
+ * 工艺步骤编号
|
|
|
+ */
|
|
|
+ @TableField("STEPNUM")
|
|
|
+ private String stepnum;
|
|
|
+ /**
|
|
|
+ * 工序ID
|
|
|
+ */
|
|
|
+ @TableField("PROCESSID")
|
|
|
+ private String processid;
|
|
|
+ /**
|
|
|
+ * 工序编号
|
|
|
+ */
|
|
|
+ @TableField("PROCESSCODE")
|
|
|
+ private String processcode;
|
|
|
+ /**
|
|
|
+ * 工序
|
|
|
+ */
|
|
|
+ @TableField("PROCESS")
|
|
|
+ private String process;
|
|
|
+ /**
|
|
|
+ * 工序显示名
|
|
|
+ */
|
|
|
+ @TableField("PROCESSNAME")
|
|
|
+ private String processname;
|
|
|
+ /**
|
|
|
+ * 加工方式
|
|
|
+ */
|
|
|
+ @TableField("PROCESSWAY")
|
|
|
+ private String processway;
|
|
|
+ /**
|
|
|
+ * 数量单位
|
|
|
+ */
|
|
|
+ @TableField("NUMUNIT")
|
|
|
+ private String numunit;
|
|
|
+ /**
|
|
|
+ * 单次加工量
|
|
|
+ */
|
|
|
+ @TableField("ONCEPROCESSVAL")
|
|
|
+ private BigDecimal onceprocessval;
|
|
|
+ /**
|
|
|
+ * 单次加工时长
|
|
|
+ */
|
|
|
+ @TableField("ONCEPROCESSMIN")
|
|
|
+ private BigDecimal onceprocessmin;
|
|
|
+ /**
|
|
|
+ * 单位时间产能
|
|
|
+ */
|
|
|
+ @TableField("PERTIMECAPACITY")
|
|
|
+ private BigDecimal pertimecapacity;
|
|
|
+ /**
|
|
|
+ * 加工时间单位
|
|
|
+ */
|
|
|
+ @TableField("TIMEUNIT")
|
|
|
+ private String timeunit;
|
|
|
+ /**
|
|
|
+ * 上机准备时间(分钟)
|
|
|
+ */
|
|
|
+ @TableField("PREPRESSWORKMIN")
|
|
|
+ private BigDecimal prepressworkmin;
|
|
|
+ /**
|
|
|
+ * 上料时间(分钟)
|
|
|
+ */
|
|
|
+ @TableField("LOADINGMIN")
|
|
|
+ private BigDecimal loadingmin;
|
|
|
+ /**
|
|
|
+ * 下料时间(分钟)
|
|
|
+ */
|
|
|
+ @TableField("CUTTINGMIN")
|
|
|
+ private BigDecimal cuttingmin;
|
|
|
+ /**
|
|
|
+ * 下机收尾时间(分钟)
|
|
|
+ */
|
|
|
+ @TableField("CUTFINISHMIN")
|
|
|
+ private BigDecimal cutfinishmin;
|
|
|
+ /**
|
|
|
+ * 最小流转批次
|
|
|
+ */
|
|
|
+ @TableField("MINFLOWBATCH")
|
|
|
+ private BigDecimal minflowbatch;
|
|
|
+ /**
|
|
|
+ * 流转等待最小时长(分钟)
|
|
|
+ */
|
|
|
+ @TableField("MINFLOWWAITMIN")
|
|
|
+ private BigDecimal minflowwaitmin;
|
|
|
+ /**
|
|
|
+ * 流转等待最大时长(分钟)
|
|
|
+ */
|
|
|
+ @TableField("MAXFLOWWAITMIN")
|
|
|
+ private BigDecimal maxflowwaitmin;
|
|
|
+ /**
|
|
|
+ * 是否坯料工序
|
|
|
+ */
|
|
|
+ @TableField("IFBLANKPROCESS")
|
|
|
+ private String ifblankprocess;
|
|
|
+ /**
|
|
|
+ * 物料编号
|
|
|
+ */
|
|
|
+ @TableField("MATERIALCODE")
|
|
|
+ private String materialcode;
|
|
|
+ /**
|
|
|
+ * 物料名称
|
|
|
+ */
|
|
|
+ @TableField("MATERIALNAME")
|
|
|
+ private String materialname;
|
|
|
+ /**
|
|
|
+ * 厚度(mm)
|
|
|
+ */
|
|
|
+ @TableField("THICKNESS")
|
|
|
+ private BigDecimal thickness;
|
|
|
+ /**
|
|
|
+ * 厚度-起(mm)
|
|
|
+ */
|
|
|
+ @TableField("THICKSTR")
|
|
|
+ private BigDecimal thickstr;
|
|
|
+ /**
|
|
|
+ * 厚度-止(mm)
|
|
|
+ */
|
|
|
+ @TableField("THICKEND")
|
|
|
+ private BigDecimal thickend;
|
|
|
+ /**
|
|
|
+ * 宽度
|
|
|
+ */
|
|
|
+ @TableField("PROWIDTH")
|
|
|
+ private BigDecimal prowidth;
|
|
|
+ /**
|
|
|
+ * 宽度-起(mm)
|
|
|
+ */
|
|
|
+ @TableField("WIDTHSTR")
|
|
|
+ private BigDecimal widthstr;
|
|
|
+ /**
|
|
|
+ * 宽度-止(mm)
|
|
|
+ */
|
|
|
+ @TableField("WIDTHEND")
|
|
|
+ private BigDecimal widthend;
|
|
|
+ /**
|
|
|
+ * 长度
|
|
|
+ */
|
|
|
+ @TableField("PROLENGTH")
|
|
|
+ private BigDecimal prolength;
|
|
|
+ /**
|
|
|
+ * 长度-起(mm)
|
|
|
+ */
|
|
|
+ @TableField("LENGTHSTR")
|
|
|
+ private BigDecimal lengthstr;
|
|
|
+ /**
|
|
|
+ * 长度-止(mm)
|
|
|
+ */
|
|
|
+ @TableField("LENGTHEND")
|
|
|
+ private BigDecimal lengthend;
|
|
|
+ /**
|
|
|
+ * 输入物料条件
|
|
|
+ */
|
|
|
+ @TableField("INMATERCONDITION")
|
|
|
+ private String inmatercondition;
|
|
|
+ /**
|
|
|
+ * 输出物料要求
|
|
|
+ */
|
|
|
+ @TableField("OUTMATERREQUEST")
|
|
|
+ private String outmaterrequest;
|
|
|
+ /**
|
|
|
+ * 可选设备IDS
|
|
|
+ */
|
|
|
+ @TableField("CANCHOOSEDEVICEID")
|
|
|
+ private String canchoosedeviceid;
|
|
|
+ /**
|
|
|
+ * 可选设备
|
|
|
+ */
|
|
|
+ @TableField("CHOOSEEQU")
|
|
|
+ private String chooseequ;
|
|
|
+ /**
|
|
|
+ * 坯料计划ID
|
|
|
+ */
|
|
|
+ @TableField("BLANKID")
|
|
|
+ private String blankid;
|
|
|
+ /**
|
|
|
+ * 输入物料ID
|
|
|
+ */
|
|
|
+ @TableField("PLANINPUTID")
|
|
|
+ private String planinputid;
|
|
|
+ /**
|
|
|
+ * 计划输入物料
|
|
|
+ */
|
|
|
+ @TableField("PLANINPUT")
|
|
|
+ private String planinput;
|
|
|
+ /**
|
|
|
+ * 计划输出物料
|
|
|
+ */
|
|
|
+ @TableField("PLANOUTPUT")
|
|
|
+ private String planoutput;
|
|
|
+ /**
|
|
|
+ * 计划输入卷数
|
|
|
+ */
|
|
|
+ @TableField("PLANINRALL")
|
|
|
+ private Integer planinrall;
|
|
|
+ /**
|
|
|
+ * 计划备料卷数
|
|
|
+ */
|
|
|
+ @TableField("PLANBLANKRALL")
|
|
|
+ private Integer planblankrall;
|
|
|
+ /**
|
|
|
+ * 计划加工卷数
|
|
|
+ */
|
|
|
+ @TableField("PLANPROCESSRALL")
|
|
|
+ private Integer planprocessrall;
|
|
|
+ /**
|
|
|
+ * 加工车间ID
|
|
|
+ */
|
|
|
+ @TableField("PROCESSWORKSHOPID")
|
|
|
+ private String processworkshopid;
|
|
|
+ /**
|
|
|
+ * 加工车间
|
|
|
+ */
|
|
|
+ @TableField("PROCESSWORKSHOP")
|
|
|
+ private String processworkshop;
|
|
|
+ /**
|
|
|
+ * 加工设备ID
|
|
|
+ */
|
|
|
+ @TableField("PROCESSDEVICEID")
|
|
|
+ private String processdeviceid;
|
|
|
+ /**
|
|
|
+ * 加工设备
|
|
|
+ */
|
|
|
+ @TableField("PROCESSDEVICE")
|
|
|
+ private String processdevice;
|
|
|
+ /**
|
|
|
+ * 计划开工时间
|
|
|
+ */
|
|
|
+ @TableField("PLANSTARTDATE")
|
|
|
+ private Date planstartdate;
|
|
|
+ /**
|
|
|
+ * 实际开工时间
|
|
|
+ */
|
|
|
+ @TableField("ACTUALSTARTDATE")
|
|
|
+ private Date actualstartdate;
|
|
|
+ /**
|
|
|
+ * 计划完工时间
|
|
|
+ */
|
|
|
+ @TableField("PLANENDDATE")
|
|
|
+ private Date planenddate;
|
|
|
+ /**
|
|
|
+ * 实际完工时间
|
|
|
+ */
|
|
|
+ @TableField("ACTUALFINISHDATE")
|
|
|
+ private Date actualfinishdate;
|
|
|
+ /**
|
|
|
+ * 实际可输入卷数
|
|
|
+ */
|
|
|
+ @TableField("ACTUALIMPUTROLL")
|
|
|
+ private Integer actualimputroll;
|
|
|
+ /**
|
|
|
+ * 输入不合格卷数
|
|
|
+ */
|
|
|
+ @TableField("INPUTUNQUALIFIEDROLL")
|
|
|
+ private Integer inputunqualifiedroll;
|
|
|
+ /**
|
|
|
+ * 实际可加工卷数
|
|
|
+ */
|
|
|
+ @TableField("ACTUALCANPROCESSROLL")
|
|
|
+ private Integer actualcanprocessroll;
|
|
|
+ /**
|
|
|
+ * 完工状态
|
|
|
+ */
|
|
|
+ @TableField("CLOSESTATUS")
|
|
|
+ private String closestatus;
|
|
|
+ /**
|
|
|
+ * 已借调卷数
|
|
|
+ */
|
|
|
+ @TableField("SECONDROLL")
|
|
|
+ private Integer secondroll;
|
|
|
+ /**
|
|
|
+ * 已开工卷数
|
|
|
+ */
|
|
|
+ @TableField("STARTINGROLL")
|
|
|
+ private Integer startingroll;
|
|
|
+ /**
|
|
|
+ * 已报工卷数
|
|
|
+ */
|
|
|
+ @TableField("REPORTROLL")
|
|
|
+ private Integer reportroll;
|
|
|
+ /**
|
|
|
+ * 已检验卷数
|
|
|
+ */
|
|
|
+ @TableField("CHECKOUTROLL")
|
|
|
+ private Integer checkoutroll;
|
|
|
+ /**
|
|
|
+ * 未完工卷数
|
|
|
+ */
|
|
|
+ @TableField("UNFINISHROLL")
|
|
|
+ private Integer unfinishroll;
|
|
|
+ /**
|
|
|
+ * 已取消卷数
|
|
|
+ */
|
|
|
+ @TableField("CANCELROLL")
|
|
|
+ private Integer cancelroll;
|
|
|
+ /**
|
|
|
+ * 作业状态
|
|
|
+ */
|
|
|
+ @TableField("WORKSTATUS")
|
|
|
+ private String workstatus;
|
|
|
+ /**
|
|
|
+ * 生产状态
|
|
|
+ */
|
|
|
+ @TableField("PROCESSSTATUS")
|
|
|
+ private String processstatus;
|
|
|
+ /**
|
|
|
+ * 待加工料卷批次号
|
|
|
+ */
|
|
|
+ @TableField("BACHMATERIALPROCESS")
|
|
|
+ private String bachmaterialprocess;
|
|
|
+ /**
|
|
|
+ * 计划作业时长
|
|
|
+ */
|
|
|
+ @TableField("PROCESSTOTALTIME")
|
|
|
+ private BigDecimal processtotaltime;
|
|
|
+ /**
|
|
|
+ * 待报工记录ID
|
|
|
+ */
|
|
|
+ @TableField("WAITREPORTID")
|
|
|
+ private String waitreportid;
|
|
|
+ /**
|
|
|
+ * 计划加工次数
|
|
|
+ */
|
|
|
+ @TableField("PLANPROCESSNUM")
|
|
|
+ private Integer planprocessnum;
|
|
|
+ /**
|
|
|
+ * 前道工序作业ID
|
|
|
+ */
|
|
|
+ @TableField("PREVIOUSPROCESSID")
|
|
|
+ private String previousprocessid;
|
|
|
+ /**
|
|
|
+ * 前道工序作业
|
|
|
+ */
|
|
|
+ @TableField("PREVIOUSPROCESS")
|
|
|
+ private String previousprocess;
|
|
|
+ /**
|
|
|
+ * 后道工序作业ID
|
|
|
+ */
|
|
|
+ @TableField("NEXTPROCESSID")
|
|
|
+ private String nextprocessid;
|
|
|
+ /**
|
|
|
+ * 后道工序作业
|
|
|
+ */
|
|
|
+ @TableField("NEXTPROCESS")
|
|
|
+ private String nextprocess;
|
|
|
+ /**
|
|
|
+ * 顺序
|
|
|
+ */
|
|
|
+ @TableField("LEVEL")
|
|
|
+ private Integer level;
|
|
|
+ /**
|
|
|
+ * 产品类型ID
|
|
|
+ */
|
|
|
+ @TableField("PRODUCTTYPEID")
|
|
|
+ private String producttypeid;
|
|
|
+ /**
|
|
|
+ * 产品类型
|
|
|
+ */
|
|
|
+ @TableField("PRODUCTTYPE")
|
|
|
+ private String producttype;
|
|
|
+ /**
|
|
|
+ * 合金
|
|
|
+ */
|
|
|
+ @TableField("METAL")
|
|
|
+ private String metal;
|
|
|
+ /**
|
|
|
+ * 合金状态
|
|
|
+ */
|
|
|
+ @TableField("METALSTATE")
|
|
|
+ private String metalstate;
|
|
|
+ /**
|
|
|
+ * 合格输出数量
|
|
|
+ */
|
|
|
+ @TableField("OUTPUTQUALIFIEDNUM")
|
|
|
+ private Integer outputqualifiednum;
|
|
|
+ /**
|
|
|
+ * 不合格输出数量
|
|
|
+ */
|
|
|
+ @TableField("OUTPUTUNQUALIFIEDNUM")
|
|
|
+ private Integer outputunqualifiednum;
|
|
|
+ /**
|
|
|
+ * 输入物料是否可编辑
|
|
|
+ */
|
|
|
+ @TableField("CHANGEINMETER")
|
|
|
+ private String changeinmeter;
|
|
|
+ /**
|
|
|
+ * 输入单卷重
|
|
|
+ */
|
|
|
+ @TableField("SINGLEROLLWEIGHT")
|
|
|
+ private BigDecimal singlerollweight;
|
|
|
+ /**
|
|
|
+ * 是否锁定 y:锁定,n:未锁定
|
|
|
+ */
|
|
|
+ @TableField("LOCKMARK")
|
|
|
+ private String lockmark;
|
|
|
+
|
|
|
+ /**
|
|
|
+ *
|
|
|
+ * 计时方式
|
|
|
+ */
|
|
|
+ @TableField("TIMEWAY")
|
|
|
+ private String timeway;
|
|
|
+ /**
|
|
|
+ * 设备运转速度(毫米/分钟)
|
|
|
+ */
|
|
|
+ @TableField("workspeed")
|
|
|
+ private BigDecimal workspeed;
|
|
|
+
|
|
|
+
|
|
|
+}
|