package com.klp.domain.vo; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import com.fasterxml.jackson.annotation.JsonFormat; import com.klp.common.annotation.ExcelDictFormat; import com.klp.common.convert.ExcelDictConvert; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * 钢卷库区操作记录视图对象 wms_coil_warehouse_operation_log * * @author klp * @date 2026-03-05 */ @Data @ExcelIgnoreUnannotated public class WmsCoilWarehouseOperationLogVo { private static final long serialVersionUID = 1L; /** * 主键ID */ @ExcelProperty(value = "主键ID") private Long logId; /** * 钢卷ID */ @ExcelProperty(value = "钢卷ID") private Long coilId; /** * 实际库区ID */ @ExcelProperty(value = "实际库区ID") private Long actualWarehouseId; /** * 业务操作类型:1=收货,2=加工,3=调拨,4=发货 */ @ExcelProperty(value = "业务操作类型:1=收货,2=加工,3=调拨,4=发货") private Integer operationType; /** * 出入库方向:1=入库,2=出库 */ @ExcelProperty(value = "出入库方向:1=入库,2=出库") private Integer inOutType; /** * 备注 */ @ExcelProperty(value = "备注") private String remark; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; private WmsActualWarehouseVo warehouse; private WmsMaterialCoilVo coil; }