package com.tofly.feesapi.sfgl.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

@Data
@ApiModel("批量收费客户信息请求参数")
public class PlsfkhxxReq {

    @ApiModelProperty("开具票据公司编码：默认1")
    private String ssgs;

    @NotEmpty(message = "请填写购方姓名")
    @ApiModelProperty("购方姓名（手输）")
    private String gfxm;

    @ApiModelProperty("购方地址（手输）")
    private String gfdz;

    @NotEmpty(message = "请填写联系电话")
    @ApiModelProperty("购方电话（手输）")
    private String gfdh;

    @ApiModelProperty("发票类型;0手册，1 普票，2 专票，3 收据")
    private String fplx;

    @ApiModelProperty("发票开具纳税人识别号")
    private String fpNsrsbh;

    @ApiModelProperty("发票开具银行账号")
    private String fpBankcode;

    @ApiModelProperty("发票开具开户行")
    private String fpBankname;

    @NotEmpty(message = "请选择是否开票")
    @ApiModelProperty("是否开票")
    private String sfkp;

    @ApiModelProperty("推送方式-1不推送，0邮箱 1手机 2邮箱、手机")
    private String pushmode;

}
