Files
klp-oa/klp-wms/src/main/java/com/klp/domain/vo/WmsCostCoilDailyVo.java
2025-12-03 10:32:06 +08:00

99 lines
1.9 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.klp.domain.vo;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDate;
/**
* 钢卷日成本记录表视图对象 wms_cost_coil_daily
*
* @author klp
* @date 2025-11-25
*/
@Data
@ExcelIgnoreUnannotated
public class WmsCostCoilDailyVo {
/**
* 主键ID
*/
@ExcelProperty(value = "成本记录ID")
private Long costId;
/**
* 钢卷ID关联wms_material_coil.coil_id
*/
@ExcelProperty(value = "钢卷ID")
private Long coilId;
/**
* 当前钢卷号
*/
@ExcelProperty(value = "钢卷号")
private String currentCoilNo;
/**
* 计算日期
*/
@ExcelProperty(value = "计算日期")
private LocalDate calcDate;
/**
* 净重(吨)
*/
@ExcelProperty(value = "净重(吨)")
private BigDecimal netWeight;
/**
* 单位成本(元/吨/天)
*/
@ExcelProperty(value = "单位成本(元/吨/天)")
private BigDecimal unitCost;
/**
* 日成本(元)
*/
@ExcelProperty(value = "日成本(元)")
private BigDecimal dailyCost;
/**
* 累计在库天数
*/
@ExcelProperty(value = "累计在库天数")
private Integer storageDays;
/**
* 累计成本(元)
*/
@ExcelProperty(value = "累计成本(元)")
private BigDecimal totalCost;
/**
* 所在库区ID
*/
@ExcelProperty(value = "库区ID")
private Long warehouseId;
/**
* 库区名称
*/
@ExcelProperty(value = "库区名称")
private String warehouseName;
/**
* 物品类型raw_material/product
*/
@ExcelProperty(value = "物品类型")
private String itemType;
/**
* 材料类型
*/
@ExcelProperty(value = "材料类型")
private String materialType;
}