package org.springblade.modules.guosen.bussiness.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * Created By lidexi in 2021/7/20
 **/
@Data
@ColumnWidth(25)
@HeadRowHeight(20)
@ContentRowHeight(18)
public class WithdrawRequestExcel implements Serializable {


	@ApiModelProperty(value = "单位：元，非负浮点数，保留2位小数,示例值：1000.00",required = true)
	@ExcelProperty("付款金额（元）")
	@ColumnWidth(25)
	Double orderAmount;

	@ApiModelProperty(required = true)
	@ExcelProperty("收款人姓名")
	@ColumnWidth(25)
	String userName;

	@ApiModelProperty(required = true)
	@ExcelProperty("收款人手机号码")
	@ColumnWidth(25)
	String userPhone;

	@ExcelProperty("银行总行编号")
	@ColumnWidth(25)
	String bankCode;

	@ExcelProperty("银行卡号")
	@ColumnWidth(25)
	String bankCardNo;

	@ApiModelProperty(required = true)
	@ExcelProperty("身份证号")
	@ColumnWidth(25)
	String 	userLicenceNo;

	@ApiModelProperty(required = true)
	@ExcelProperty("身份证件正面照URL")
	@ColumnWidth(25)
	String 	userCardFrontUrl;

	@ApiModelProperty(required = true)
	@ExcelProperty("身份证件反面照URL")
	@ColumnWidth(25)
	String 	userCardBackUrl;

}
