|
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
@@ -17,101 +18,138 @@ import java.util.Date;
|
|
|
* @date 2023-12-04
|
|
|
*/
|
|
|
@Data
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
@TableName(value = "biz_daywork_item")
|
|
|
-public class BizDayworkItem extends BaseEntity
|
|
|
-{
|
|
|
- private static final long serialVersionUID = 1L;
|
|
|
-
|
|
|
- /** 租户(厂别)id */
|
|
|
+public class BizDayworkItem extends BaseEntity {
|
|
|
+ /**
|
|
|
+ * 租户(厂别)id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "${comment}")
|
|
|
private Long tenantId;
|
|
|
|
|
|
- /** daywork的id */
|
|
|
+ /**
|
|
|
+ * daywork的id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "${comment}")
|
|
|
private Long dayworkId;
|
|
|
|
|
|
- /** 计划单id */
|
|
|
+ /**
|
|
|
+ * 计划单id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "${comment}")
|
|
|
private Long productionPlanId;
|
|
|
|
|
|
- /** 计划单明细id */
|
|
|
+ /**
|
|
|
+ * 计划单明细id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "${comment}")
|
|
|
private Long productionPlanDetailId;
|
|
|
|
|
|
- /** 子计划id */
|
|
|
+ /**
|
|
|
+ * 子计划id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "${comment}")
|
|
|
private Long productionPlanDetailSubDetailId;
|
|
|
|
|
|
- /** 子计划工序对应的设备id */
|
|
|
+ /**
|
|
|
+ * 子计划工序对应的设备id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "${comment}")
|
|
|
private Long productionPlanDetailSubDetailEquipmentId;
|
|
|
|
|
|
|
|
|
-
|
|
|
- /** 批次号 */
|
|
|
+ /**
|
|
|
+ * 批次号
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "${comment}")
|
|
|
private Long lotId;
|
|
|
|
|
|
- /** 载具id */
|
|
|
+ /**
|
|
|
+ * 载具id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "${comment}")
|
|
|
private Long vehicleId;
|
|
|
|
|
|
/** 投产数 */
|
|
|
-// @Excel(name = "投产数")
|
|
|
-// @ApiModelProperty(value = "投产数")
|
|
|
-// private Integer productionNum;
|
|
|
+ @Excel(name = "投产数")
|
|
|
+ @ApiModelProperty(value = "投产数")
|
|
|
+ private Integer productionNum;
|
|
|
|
|
|
- /** 合格数 */
|
|
|
+ /**
|
|
|
+ * 合格数
|
|
|
+ */
|
|
|
@Excel(name = "合格数")
|
|
|
@ApiModelProperty(value = "合格数")
|
|
|
private Integer qualifiedNum;
|
|
|
|
|
|
- /** 工艺id(通过工艺id,获取版本号) */
|
|
|
+ /**
|
|
|
+ * 工艺id(通过工艺id,获取版本号)
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "合格数")
|
|
|
private Long technologicalProcessId;
|
|
|
|
|
|
- /** 工序id */
|
|
|
+ /**
|
|
|
+ * 工序id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "合格数")
|
|
|
private Long processId;
|
|
|
|
|
|
- /** 设备id */
|
|
|
+ /**
|
|
|
+ * 设备id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "合格数")
|
|
|
private Long equipmentDetailId;
|
|
|
|
|
|
- /** 设备编码 */
|
|
|
+ /**
|
|
|
+ * 设备编码
|
|
|
+ */
|
|
|
@Excel(name = "设备编码")
|
|
|
@ApiModelProperty(value = "设备编码")
|
|
|
private String equipmentDetailCode;
|
|
|
|
|
|
- /** 生产状态0:未开始, 1:生产中 ,2:已完成 */
|
|
|
+ /**
|
|
|
+ * 生产状态0:未开始, 1:生产中 ,2:已完成
|
|
|
+ */
|
|
|
@Excel(name = "生产状态0:未开始, 1:生产中 ,2:已完成")
|
|
|
@ApiModelProperty(value = "生产状态0:未开始, 1:生产中 ,2:已完成")
|
|
|
private String status;
|
|
|
|
|
|
- /** 用户id */
|
|
|
+ /**
|
|
|
+ * 用户id
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "生产状态0:未开始, 1:生产中 ,2:已完成")
|
|
|
private Long userId;
|
|
|
|
|
|
- /** 员工编码 */
|
|
|
+ /**
|
|
|
+ * 员工编码
|
|
|
+ */
|
|
|
@Excel(name = "员工编码")
|
|
|
@ApiModelProperty(value = "员工编码")
|
|
|
private String userName;
|
|
|
|
|
|
- /** 员工姓名 */
|
|
|
+ /**
|
|
|
+ * 员工姓名
|
|
|
+ */
|
|
|
@Excel(name = "员工姓名")
|
|
|
@ApiModelProperty(value = "员工姓名")
|
|
|
private String nickName;
|
|
|
|
|
|
- /** 开始时间 */
|
|
|
+ /**
|
|
|
+ * 开始时间
|
|
|
+ */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
@Excel(name = "开始时间", width = 30, dateFormat = "yyyy-MM-dd")
|
|
|
@ApiModelProperty(value = "开始时间")
|
|
|
private Date startTime;
|
|
|
- /** 批次号 */
|
|
|
+ /**
|
|
|
+ * 批次号
|
|
|
+ */
|
|
|
@TableField(exist = false)
|
|
|
@ApiModelProperty(value = "${comment}")
|
|
|
private String lotCode;
|
|
|
- /** 结束时间 */
|
|
|
+ /**
|
|
|
+ * 结束时间
|
|
|
+ */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
@Excel(name = "结束时间", width = 30, dateFormat = "yyyy-MM-dd")
|
|
|
@ApiModelProperty(value = "结束时间")
|
|
@@ -120,7 +158,9 @@ public class BizDayworkItem extends BaseEntity
|
|
|
private Integer rejectNum;
|
|
|
|
|
|
private String reason;
|
|
|
- /** 前端传来的下一道工序Id */
|
|
|
+ /**
|
|
|
+ * 前端传来的下一道工序Id
|
|
|
+ */
|
|
|
@TableField(exist = false)
|
|
|
private Long processDemoId;
|
|
|
}
|