package com.ruoyi.system.importExcel; import com.alibaba.excel.annotation.ExcelProperty; import io.swagger.annotations.ApiModel; import lombok.Data; import org.apache.commons.lang3.StringUtils; import java.io.Serializable; import java.math.BigDecimal; /** * @author 64502 */ @Data @ApiModel(value="银行流水导入Excel") public class TBankFlowImportExcel implements Serializable { @ExcelProperty("银行流水号") private String bankSerialNumber; @ExcelProperty("流水金额") private BigDecimal flowMoney; @ExcelProperty("支付时间") private String payTime; @ExcelProperty("付款人") private String payer; @ExcelProperty("导入结果") private String result; public boolean validate() { if (StringUtils.isEmpty(bankSerialNumber)){ result = "银行流水号不能为空"; return false; } if (StringUtils.isEmpty(payTime)){ result = "支付时间不能为空"; return false; } if (flowMoney == null){ result = "流水金额不能为空"; return false; } return true; } }