package com.ruoyi.purchase.dto; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * @author :yys * @date : 2026/1/26 16:01 */ @Data public class PurchaseLedgerImportDto extends PurchaseLedgerProductImportDto{ @Excel(name = "采购单号") private String purchaseContractNumber; @Excel(name = "销售单号") private String salesContractNo; @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "录入日期", width = 30, dateFormat = "yyyy-MM-dd") private Date entryDate; @Excel(name = "供应商名称") private String supplierName; @Excel(name = "项目名称") private String projectName; /** * 录入人姓名 */ @Excel(name = "录入人") private String recorderName; @Excel(name = "备注") private String remarks; @ApiModelProperty(value = "签订日期") @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "签订日期", width = 30, dateFormat = "yyyy-MM-dd") private Date executionDate; @ApiModelProperty(value = "付款方式") @Excel(name = "付款方式") private String paymentMethod; @ApiModelProperty(value = "审核人(多个用,隔开)") @Excel(name = "审核人(多个用,隔开)") private String approveUserIds; }