package com.ruoyi.other.api.dto;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.ruoyi.common.core.annotation.Excel;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
/**
|
* 公司充值记录 Excel 导出 DTO(仅导出使用)
|
*/
|
@Data
|
public class CompanyRechargeRecordExcelDTO implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@Excel(name = "充值流水号", sort = 1, width = 24)
|
private String serialNo;
|
|
@Excel(name = "公司", sort = 2, width = 24)
|
private String companyName;
|
|
@Excel(name = "实付金额", sort = 3, width = 14, scale = 2)
|
private BigDecimal payAmount;
|
|
@Excel(name = "赠送金额", sort = 4, width = 14, scale = 2)
|
private BigDecimal giftAmount;
|
|
@Excel(name = "到账金额", sort = 5, width = 14, scale = 2)
|
private BigDecimal arrivalAmount;
|
|
@Excel(name = "充值人", sort = 6, width = 16)
|
private String operatorName;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
@Excel(name = "充值时间", sort = 7, width = 20, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime rechargeTime;
|
}
|