package com.fs.app.dto;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fs.common.annotation.Excel;
import com.fs.core.vo.BaseVO;
import com.fs.doctor.vo.DoctorProductVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 医生视图
 */
@Data
public class DoctorDto {
    /** 主键ID */
    @ApiModelProperty(value = "医生主键id")
    private Long id;


    /** 讲者姓名 */
    @ApiModelProperty(value = "讲者姓名")
    private String doctorName;

    /** 账户身份（医生/药剂师） */
    @ApiModelProperty(value = "账户身份: 1,医生 2药剂师")
    private String accountType;


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

    /** 机构名称 */
    @ApiModelProperty(value = "机构名称")
    private String institution;


    /** 科室 */
    @ApiModelProperty(value = "科室")
    private String department;

    /** 职称 */
    @ApiModelProperty(value = "职称")
    private String jobTitle;




    /** 执业证图片URL */
    @ApiModelProperty(value = "执业证图片URL")
    private String licenseImage;

    /** 职称证/工牌图片URL */
    @ApiModelProperty(value = "职称证/工牌图片URL")
    private String titleCertImage;


    /** 银行卡号 */
    @ApiModelProperty(value = "银行卡号")
    private String bankCardNo;

    /** 开户银行 */
    @ApiModelProperty(value = "开户银行")
    private String bankName;

    /** 支行信息 */
    @ApiModelProperty(value = "支行信息")
    private String bankBranch;


    /** 公司ID */
    @ApiModelProperty(value = "公司ID")
    private Long companyId;



    /** 公司名称 */
    @ApiModelProperty(value = "公司名称")
    private String companyName;

    @ApiModelProperty(value = "公司名称")
    private String pwd;

    private Long companyUserId;



}
