package com.muchinfo.mtp3pojos.vo.bankbusiness;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@ApiModel(value = "BankAccountSignLogQueryResult对象", description = "签解约查询")
public class BankAccountSignLogQueryResult {

    @ExcelProperty("登录账户")
    @ColumnWidth(20)
    @ApiModelProperty(value = "登录账户")
    private Long loginids;

    @ExcelProperty("资金账户")
    @ColumnWidth(20)
    @ApiModelProperty(value = "资金账户")
    private Long accountcode;

    @ExcelProperty("客户名称")
    @ColumnWidth(20)
    @ApiModelProperty(value = "客户名称")
    private String accountname;

    @ExcelProperty("托管银行")
    @ColumnWidth(20)
    @ApiModelProperty(value = "托管银行")
    private String cusbankname;

    @ExcelProperty("银行卡号")
    @ColumnWidth(20)
    @ApiModelProperty(value = "银行卡号")
    private String bankaccountno;

    @ExcelProperty("银行卡开户户名")
    @ColumnWidth(20)
    @ApiModelProperty(value = "银行卡开户户名")
    private String bankaccountname;

    @ExcelProperty("银行卡开户行")
    @ColumnWidth(20)
    @ApiModelProperty(value = "银行卡开户行")
    private String bankname;

    @ExcelProperty("证件类型")
    @ColumnWidth(20)
    @ApiModelProperty(value = "证件类型")
    private Integer cardtype;

    @ExcelProperty("证件号码")
    @ColumnWidth(20)
    @ApiModelProperty(value = "证件号码")
    private String cardno;

    @ExcelProperty("币种")
    @ColumnWidth(20)
    @ApiModelProperty(value = "币种")
    private String currency;

    @ExcelProperty("签解约类型")
    @ColumnWidth(20)
    @ApiModelProperty(value = "签解约类型")
    private Integer signtype;

    @ExcelProperty("申请时间")
    @ColumnWidth(20)
    @ApiModelProperty(value = "申请时间")
    private Date createtime;

    @ExcelProperty("处理状态")
    @ColumnWidth(20)
    @ApiModelProperty(value = "处理状态")
    private Integer dealstatus;

    private Long exchticket;

}
