This commit is contained in:
2023-02-22 15:59:13 +08:00
parent 8f3da0bf2e
commit 1d8aff98c7
76 changed files with 5168 additions and 24 deletions

View File

@@ -0,0 +1,78 @@
package com.cnbm.packing.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* 包装箱拆合箱历史表
*
* @author codeGenerator
* @since 2023-02-16
*/
@Data
@ApiModel(value = "包装箱拆合箱历史表DTO对象")
public class ChangePackagingBoxHistoryDTO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "ID")
private Long id;
@ApiModelProperty(value = "基板ID或模组id")
private String substrateId;
@ApiModelProperty(value = "源包装箱box no, 关联t_wo_packaging_box.box_no 字段")
private String sourceBoxNo;
@ApiModelProperty(value = "源箱slot")
private Integer sourceSlot;
@ApiModelProperty(value = "离开时间")
private LocalDateTime leaveTime;
@ApiModelProperty(value = "目标箱box no, 关联t_wo_packaging_box.box_no 字段")
private String targetBoxNo;
@ApiModelProperty(value = "目标箱slot")
private Integer targetSlot;
@ApiModelProperty(value = "进入时间")
private LocalDateTime inputTime;
@ApiModelProperty(value = "等级")
private String grade;
@ApiModelProperty(value = "类型1=加入包装箱2=移除包装箱3=换箱")
private Integer type;
@ApiModelProperty(value = "删除标志,是否有效:1 可用 0不可用")
private Integer valid;
@ApiModelProperty(value = "创建人")
private Long creatorId;
@ApiModelProperty(value = "创建人姓名")
private String creatorName;
@ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
@ApiModelProperty(value = "更新人")
private Long updaterId;
@ApiModelProperty(value = "更新人姓名")
private String updaterName;
@ApiModelProperty(value = "更新时间")
private LocalDateTime updateTime;
@ApiModelProperty(value = "版本号")
private Integer version;
}

View File

@@ -0,0 +1,80 @@
package com.cnbm.packing.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.math.BigDecimal;
/**
* 打印标签模板表
*
* @author codeGenerator
* @since 2023-02-20
*/
@Data
@ApiModel(value = "打印标签模板表DTO对象")
public class PrintModelDTO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "id")
private Long id;
@ApiModelProperty(value = "编码")
private String code;
@ApiModelProperty(value = "班组名称")
private String name;
@ApiModelProperty(value = "启用状态:0 、停用1、启用")
private Integer enabled;
@ApiModelProperty(value = "创建人")
private Long creatorId;
@ApiModelProperty(value = "创建人姓名")
private String creatorName;
@ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
@ApiModelProperty(value = "更新人")
private Long updaterId;
@ApiModelProperty(value = "更新人姓名")
private String updaterName;
@ApiModelProperty(value = "更新时间")
private LocalDateTime updateTime;
@ApiModelProperty(value = "版本号")
private Integer version;
@ApiModelProperty(value = "删除标志,是否有效:1 可用 0不可用")
private Integer valid;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "类型0模组标签1等级标签")
private Integer type;
@ApiModelProperty(value = "是否默认模板01")
private Integer isDefault;
@ApiModelProperty(value = "是否要预览01")
private Integer isPreview;
@ApiModelProperty(value = "模板内容")
private String content;
@ApiModelProperty(value = "线体1=F ; 2=S (用于过程1比对和包装打印)(设备传给我们的)")
private Integer lineBody;
}

View File

@@ -0,0 +1,72 @@
package com.cnbm.packing.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* 基板补偿功率 表
*
* @author codeGenerator
* @since 2023-02-20
*/
@Data
@ApiModel(value = "基板补偿功率 表DTO对象")
public class WoCompensationPowerDTO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "ID")
private Long id;
@ApiModelProperty(value = "实际功率下限,(现场人员手动录入),如果实际功率不在范围,那么实际功率就是补偿功率")
private Float actlPmppLow;
@ApiModelProperty(value = "实际功率上限,(现场人员手动录入),如果实际功率不在范围,那么实际功率就是补偿功率")
private Float actlPmppHigh;
@ApiModelProperty(value = "计算公式")
private String formula;
@ApiModelProperty(value = "线体1=F ; 2=S (用于过程1比对和包装打印)(设备传给我们的)")
private Integer lineBody;
@ApiModelProperty(value = "系数a,(手动录入)")
private Float coefficientA;
@ApiModelProperty(value = "系数b,(手动录入)")
private Float coefficientB;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "删除标志,是否有效:1 可用 0不可用")
private Integer valid;
@ApiModelProperty(value = "创建人")
private Long creatorId;
@ApiModelProperty(value = "创建人姓名")
private String creatorName;
@ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
@ApiModelProperty(value = "更新人")
private Long updaterId;
@ApiModelProperty(value = "更新人姓名")
private String updaterName;
@ApiModelProperty(value = "更新时间")
private LocalDateTime updateTime;
@ApiModelProperty(value = "版本号")
private Integer version;
}

View File

@@ -0,0 +1,113 @@
package com.cnbm.packing.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.math.BigDecimal;
/**
* 包装箱表
*
* @author codeGenerator
* @since 2023-02-20
*/
@Data
@ApiModel(value = "包装箱表DTO对象")
public class WoPackagingBoxDTO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "ID")
private Long id;
@ApiModelProperty(value = "订单ID")
private Long orderId;
@ApiModelProperty(value = "工单ID舍弃啊")
private Long workOrderId;
@ApiModelProperty(value = "包装箱编号这个就是boxId,关联 t_wo_packaging_box表的 boxId")
private String boxNo;
@ApiModelProperty(value = "功率,单位瓦(舍弃)")
private Integer power;
@ApiModelProperty(value = "等级(舍弃)")
private Integer grade;
@ApiModelProperty(value = "基板数量每个包装箱最大20片舍弃")
private Integer substrateQuantity;
@ApiModelProperty(value = "装箱完成时间,指的是包装完成时间")
private LocalDateTime packagingTime;
@ApiModelProperty(value = "打印时间(最近一次打印时间)")
private LocalDateTime printTime;
@ApiModelProperty(value = "打印状态0、未打印1、已打印")
private Integer printStatus;
@ApiModelProperty(value = "报工状态0、未报工1、已报工(舍弃)")
private Integer completionReportingStatus;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "删除标志,是否有效:1 可用 0不可用")
private Integer valid;
@ApiModelProperty(value = "创建人")
private Long creatorId;
@ApiModelProperty(value = "创建人姓名")
private String creatorName;
@ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
@ApiModelProperty(value = "更新人")
private Long updaterId;
@ApiModelProperty(value = "更新人姓名")
private String updaterName;
@ApiModelProperty(value = "更新时间")
private LocalDateTime updateTime;
@ApiModelProperty(value = "版本号")
private Integer version;
@ApiModelProperty(value = "离开产线时间(舍弃)")
private LocalDateTime leaveLineTime;
@ApiModelProperty(value = "下片端口id舍弃")
private String portId;
@ApiModelProperty(value = "打印次数")
private Integer printCount;
@ApiModelProperty(value = "功率等级")
private String powerLevel;
@ApiModelProperty(value = "客户id舍弃")
private Long customerId;
@ApiModelProperty(value = "SAP MATERIAL,从t_wo_power_level 对应过来的")
private String sapMaterial;
@ApiModelProperty(value = "线体,从t_wo_power_level 对应过来的1=F ; 2=S")
private Integer lineBody;
@ApiModelProperty(value = "模式1-手动模式2-自动模式")
private Integer model;
@ApiModelProperty(value = "是否到达包装台1=到达2=未达到")
private Integer isArrived;
}

View File

@@ -0,0 +1,74 @@
package com.cnbm.packing.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.math.BigDecimal;
/**
* 包装箱基板关联表 ( 基板表 )
*
* @author codeGenerator
* @since 2023-02-21
*/
@Data
@ApiModel(value = "包装箱基板关联表 ( 基板表 )DTO对象")
public class WoPackagingBoxSubstrateDTO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "ID")
private Long id;
@ApiModelProperty(value = "包装箱IDBoxId")
private String packagingBoxId;
@ApiModelProperty(value = "基板ID")
private String woSubstrateId;
@ApiModelProperty(value = "创建人")
private Long creatorId;
@ApiModelProperty(value = "创建人姓名")
private String creatorName;
@ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
@ApiModelProperty(value = "更新人")
private Long updaterId;
@ApiModelProperty(value = "更新人姓名")
private String updaterName;
@ApiModelProperty(value = "更新时间")
private LocalDateTime updateTime;
@ApiModelProperty(value = "版本号")
private Integer version;
@ApiModelProperty(value = "箱中位置")
private Integer slot;
@ApiModelProperty(value = "进入时间")
private LocalDateTime inputTime;
@ApiModelProperty(value = "删除标志,是否有效:1 可用 0不可用")
private Integer valid;
@ApiModelProperty(value = "SAP MATERIAL,从t_wo_power_level 对应过来的")
private String sapMaterial;
@ApiModelProperty(value = "线体,从t_wo_power_level 对应过来的1=F ; 2=S")
private Integer lineBody;
@ApiModelProperty(value = "功率等级")
private String powerLevel;
}

View File

@@ -0,0 +1,78 @@
package com.cnbm.packing.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* 包装箱打印历史表
*
* @author codeGenerator
* @since 2023-02-15
*/
@Data
@ApiModel(value = "包装箱打印历史表DTO对象")
public class WoPackagingPrintHistoryDTO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "ID")
private Long id;
@ApiModelProperty(value = "包装箱编号关联t_wo_packaging_box.box_no")
private String boxNo;
@ApiModelProperty(value = "打印时间")
private LocalDateTime printTime;
@ApiModelProperty(value = "报工时间")
private LocalDateTime completionReportingTime;
@ApiModelProperty(value = "打印状态0、未打印1、已打印")
private Integer printStatus;
@ApiModelProperty(value = "报工状态0、未报工1、已报工, 指的是向ERP报工")
private Integer completionReportingStatus;
@ApiModelProperty(value = "移箱时间,指的是 箱子离开产线时间")
private LocalDateTime leaveLineTime;
@ApiModelProperty(value = "下片端口id")
private String portId;
@ApiModelProperty(value = "打印次数")
private Integer printCount;
@ApiModelProperty(value = "删除标志,是否有效:1 可用 0不可用")
private Integer valid;
@ApiModelProperty(value = "创建人")
private Long creatorId;
@ApiModelProperty(value = "创建人姓名")
private String creatorName;
@ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
@ApiModelProperty(value = "更新人")
private Long updaterId;
@ApiModelProperty(value = "更新人姓名")
private String updaterName;
@ApiModelProperty(value = "更新时间")
private LocalDateTime updateTime;
@ApiModelProperty(value = "版本号")
private Integer version;
@ApiModelProperty(value = "备注")
private String remark;
}

View File

@@ -0,0 +1,83 @@
package com.cnbm.packing.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.math.BigDecimal;
/**
* 功率等级 表
*
* @author codeGenerator
* @since 2023-02-20
*/
@Data
@ApiModel(value = "功率等级 表DTO对象")
public class WoPowerLevelDTO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "ID")
private Long id;
@ApiModelProperty(value = "功率等级名称,(现场人员手动录入)")
private Integer powerClass;
@ApiModelProperty(value = "pmpp_low,(现场人员手动录入)")
private Float pmppLow;
@ApiModelProperty(value = "pmpp_high,(现场人员手动录入)")
private Float pmppHigh;
@ApiModelProperty(value = "物料号,(现场人员手动录入)")
private String sapMaterialNum;
@ApiModelProperty(value = "线体1=F ; 2=S (用于过程1比对和包装打印)(设备传给我们的)")
private Integer lineBody;
@ApiModelProperty(value = "lable_voc,(手动录入)")
private BigDecimal lableVoc;
@ApiModelProperty(value = "lable_isc,(手动录入)")
private BigDecimal lableIsc;
@ApiModelProperty(value = "lable_vmpp,(手动录入)")
private BigDecimal lableVmpp;
@ApiModelProperty(value = "lable_impp,(手动录入)")
private BigDecimal lableImpp;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "删除标志,是否有效:1 可用 0不可用")
private Integer valid;
@ApiModelProperty(value = "创建人")
private Long creatorId;
@ApiModelProperty(value = "创建人姓名")
private String creatorName;
@ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
@ApiModelProperty(value = "更新人")
private Long updaterId;
@ApiModelProperty(value = "更新人姓名")
private String updaterName;
@ApiModelProperty(value = "更新时间")
private LocalDateTime updateTime;
@ApiModelProperty(value = "版本号")
private Integer version;
}