package com.mortals.xhx.busiz.uploadfile;

import com.mortals.xhx.busiz.BaseReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 办理材料提交
 *
 * @author: zxfei
 * @date: 2021/9/6 9:26
 */
@Data
@ApiModel(value = "SubmitDatumReq", description = "请求参数")
public class SubmitDatumReq extends BaseReq implements Serializable {

    /**
     * 申请主题id
     */
    @ApiModelProperty(value = "申请主题id")
    private Long classifyTopicId;


    /**
     * 站点ID
     */
    @ApiModelProperty(value = "数据下的站点id")
    private Long siteId;


    /**
     * 申请人姓名
     */
    @ApiModelProperty(value = "申请人姓名")
    private String name;

    /**
     * 电话
     */
    @ApiModelProperty(value = "电话")
    private String phone;

    /**
     * 身份证
     */
    @ApiModelProperty(value = "身份证")
    private String idcard;

    /**
     * 0本人办理 1代办
     */
    @ApiModelProperty(value = "0本人办理 1代办")
    private Integer isAgent;

    /**
     * 0自主取件 1代办领取 (取件方式)
     */
    @ApiModelProperty(value = "0 自主取件 1 代办领取 (取件方式)")
    private Integer manner;


    /**
     * 申请事项列表
     *
     */
    @ApiModelProperty(value = "申请事项列表")
    private List<MatterReq> matterReqList;

}
