package com.fs.course.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fs.common.annotation.Excel;
import lombok.Data;

import java.util.Date;

@Data
public class FsFirstDiagnosisListUVO {
    /** 主键 */
    private Long id;
    /** 患者姓名 */
    @Excel(name = "患者姓名")
    private String patientName;

    /** 年龄 */
    @Excel(name = "年龄")
    private String age;

    /** 0-未知 1-男性 2-女性 */
    @Excel(name = "0-未知 1-男性 2-女性")
    private Long gender;

    /** 电话 */
    @Excel(name = "电话")
    private String phone;

    /** 身体状况 */
    @Excel(name = "身体状况")
    private String physicalCondition;

    /** 日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date dateTime;

    /** 出版诊断 */
    @Excel(name = "出版诊断")
    private String firstDiagnosis;

    /** 医生id */
    @Excel(name = "医生id")
    private Long doctorId;

    /** 医生名称 */
    @Excel(name = "医生名称")
    private String doctorName;

    /** 职称 */
    @Excel(name = "职称")
    private String doctorDep;

    /** 用户id */
    @Excel(name = "用户id")
    private Long userId;

    /** 医生证号 */
    @Excel(name = "医生证号")
    private String doctorCertificate;

    /** 医生是否填写：0-未填写 1-已填写 */
    private Integer doctorStatus;

    /** 用户是否答复：0-未答复 1-已答复 */
    private Integer userStatus;

    private Long qwUserId;

    /**
     * 销售名称
     */
    private String qwUserName;

    //医生签名
    private String signUrl;
}
