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;
|
}
|
|
|
}
|