package com.ruoyi.outsourcing.excel; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; /** * 委外订单导出对象 */ @Data public class OutsourcingOrderExcelDto { @Excel(name = "委外订单号") private String orderNo; @Excel(name = "合作商名称") private String partnerName; @Excel(name = "申请日期", dateFormat = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate applyDate; @Excel(name = "期望交付日期", dateFormat = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate expectedDeliveryDate; @Excel(name = "项目名称") private String projectName; @Excel(name = "委外金额") private BigDecimal contractAmount; @Excel(name = "付款方式") private String paymentMethod; @Excel(name = "状态") private String statusLabel; @Excel(name = "备注") private String remarks; }