package com.muchinfo.mtp3pojos.vo.taaccount;

import com.muchinfo.mtp3pojos.vo.bankaccountsign.BankSignExtendInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value="TaAccountInOrOutAmountParam对象", description="网上出入金请求体")
public class TaAccountInOrOutAmountParam {

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

    @ApiModelProperty(value = "出入金 1出金 2入金")
    private Integer type;

    @ApiModelProperty(value = "托管银行")
    private String cusbankid;

    @ApiModelProperty(value = "金额")
    private BigDecimal money;

    @ApiModelProperty(value = "资金密码")
    private String accpwd;

    @ApiModelProperty(value = "备注")
    private String remark;

    private BankSignExtendInfo extendInfo;
}
