Browse Source

APS二开服务业务数据转换模型数据

fangpy 1 year ago
parent
commit
cba718bb4c

+ 24 - 94
cx-aps/cx-aps-entity/src/main/java/com/rongwei/bsentity/domain/ApsProcessOperationDo.java

@@ -1,23 +1,23 @@
 package com.rongwei.bsentity.domain;
 
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
+import java.math.BigDecimal;
 import com.baomidou.mybatisplus.annotation.TableName;
 import com.rongwei.rwcommon.base.BaseDo;
+import java.util.Date;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableField;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.experimental.Accessors;
 
-import java.math.BigDecimal;
-import java.util.Date;
-
 /**
  * <p>
- * 生产订单_坯料计划_工序作业
+ * 生产订单-坯料计划-工序作业
  * </p>
  *
  * @author fpy
- * @since 2024-03-01
+ * @since 2024-03-26
  */
 @Data
 @EqualsAndHashCode(callSuper = true)
@@ -32,493 +32,423 @@ public class ApsProcessOperationDo extends BaseDo {
      */
     @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;
-
-    /**
-     * 可选设备IDS
-     */
-    @TableField("CANCHOOSEDEVICEID")
-    private String canchoosedeviceid;
     /**
      * 计划输入物料
      */
     @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("BORROWROLL")
+    private Integer borrowroll;
     /**
      * 输入不合格卷数
      */
     @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;
-
     /**
      * 计划单次加工时长
      */
     @TableField("PLANONCETIME")
     private BigDecimal planoncetime;
-
     /**
      * 前道工序作业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;
+
+
 }