Files
be-process-control-system/business/src/main/java/com/fizz/business/dto/PdoExCoilSubDTO.java
Joshi 42c9d12504 feat(business): 同步G30添加发送任务模板功能并扩展计划实体
- 新增 BizSendJob、BizSendJobGroup、BizSendJobItem 实体类用于发送任务管理
- 新增 BizSendTemplate、BizSendTemplateItem 实体类用于发送模板配置
- 实现发送模板的增删改查和批量保存功能
- 添加 DashboardController 提供首页仪表板统计接口
- 实现发送任务查询和执行服务
- 扩展 PdiPlan 相关实体类增加锌层厚度字段
- 优化 OPC 消息发送功能,支持多种数据类型转换
- 更新日志配置,调整错误日志处理策略
2026-01-04 10:30:38 +08:00

79 lines
1.7 KiB
Java

package com.fizz.business.dto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* 并卷数据
*
* @author chenhao
* @date 2023/7/26
*/
@Getter
@Setter
public class PdoExCoilSubDTO implements Serializable {
@Schema(description = "成品卷")
private String exitMatId;
@Schema(description = "来料卷")
private String entryMatId;
@Schema(description = "开始位置")
private Double startPosition;
@Schema(description = "结束位置")
private Double endPosition;
@Schema(description = "计划id")
private Long planId;
@Schema(description = "计划号")
private String planNo;
@Schema(description = "产品类型")
private String prodCode;
@Schema(description = "钢种")
private String steelGrade;
@Schema(description = "来料厚度")
private Double entryThick;
@Schema(description = "来料宽带")
private Double entryWidth;
@Schema(description = "来料长度")
private Double entryLength;
@Schema(description = "来料重量")
private Double entryWeight;
@Schema(description = "成品长度")
private Double exitLength;
@Schema(description = "理论重量")
private Double theoryWeight;
@Schema(description = "实际重量")
private Double actualWeight;
@Schema(description = "上线时间")
private LocalDateTime onlineTime;
@Schema(description = "开始时间")
private LocalDateTime startTime;
@Schema(description = "结束时间")
private LocalDateTime endTime;
@Schema(description = "锌层厚度")
private BigDecimal zincCoatingThickness;
}