package com.klp.domain.vo; import java.math.BigDecimal; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import com.klp.common.annotation.ExcelDictFormat; import com.klp.common.convert.ExcelDictConvert; import lombok.Data; /** * 订单盈亏视图对象 wms_order_profit * * @author klp * @date 2025-08-13 */ @Data @ExcelIgnoreUnannotated public class WmsOrderProfitVo { private static final long serialVersionUID = 1L; /** * 盈亏ID(主键) */ @ExcelProperty(value = "盈亏ID", converter = ExcelDictConvert.class) @ExcelDictFormat(readConverterExp = "主=键") private Long profitId; /** * 订单ID */ @ExcelProperty(value = "订单ID") private Long orderId; /** * 成本金额 */ @ExcelProperty(value = "成本金额") private BigDecimal costAmount; /** * 收入金额 */ @ExcelProperty(value = "收入金额") private BigDecimal revenueAmount; /** * 利润金额 */ @ExcelProperty(value = "利润金额") private BigDecimal profitAmount; /** * 利润率(%) */ @ExcelProperty(value = "利润率(%)") private BigDecimal profitRate; /** * 备注 */ @ExcelProperty(value = "备注") private String remark; }