feat(wms): 新增退火报表导出功能
- 在IWmsMaterialCoilService中添加queryAnnealExportList方法 - 在WmsMaterialCoilController中新增exportAnneal接口用于导出退火报表 - 在WmsMaterialCoilMapper中添加selectAnnealExportListByCoilIds查询方法 - 在WmsMaterialCoilMapper.xml中实现退火报表SQL查询,关联钢卷、退火计划、炉子等信息 - 在WmsMaterialCoilServiceImpl中实现退火报表数据查询逻辑 - 创建WmsMaterialCoilAnnealExportVo实体类用于退火报表数据导出 - 优化材质异常查询SQL逻辑,改进热轧卷板相关查询条件
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
package com.klp.domain.vo;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@ExcelIgnoreUnannotated
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class WmsMaterialCoilAnnealExportVo extends WmsMaterialCoilExportVo {
|
||||
|
||||
private Long coilId;
|
||||
|
||||
@ExcelProperty(value = "计划号")
|
||||
private String planNo;
|
||||
|
||||
@ExcelProperty(value = "计划开始时间")
|
||||
private Date planStartTime;
|
||||
|
||||
@ExcelProperty(value = "实际开始时间")
|
||||
private Date actualStartTime;
|
||||
|
||||
@ExcelProperty(value = "结束时间")
|
||||
private Date endTime;
|
||||
|
||||
@ExcelProperty(value = "目标炉子ID")
|
||||
private Long targetFurnaceId;
|
||||
|
||||
@ExcelProperty(value = "目标炉子名称")
|
||||
private String targetFurnaceName;
|
||||
|
||||
@ExcelProperty(value = "计划状态")
|
||||
private Integer status;
|
||||
|
||||
@ExcelProperty(value = "计划备注")
|
||||
private String remark;
|
||||
|
||||
private Long logicWarehouseId;
|
||||
|
||||
@ExcelProperty(value = "目标逻辑库区")
|
||||
private String logicWarehouseName;
|
||||
|
||||
@ExcelProperty(value = "炉火层级")
|
||||
private Integer furnaceLevel;
|
||||
}
|
||||
Reference in New Issue
Block a user