xuhy
2026-01-06 3d8e6a16f98bc01d3cee3a2733fa9a4eff8db2c7
ruoyi-system/src/main/java/com/ruoyi/system/model/TSysInspection.java
@@ -1,6 +1,7 @@
package com.ruoyi.system.model;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@@ -37,95 +38,91 @@
    @TableField("clinic_id")
    private String clinicId;
    @ApiModelProperty(value = "检测类型 1=诊所检测 2=小程序自检")
    @TableField("inspection_type")
    private Integer inspectionType;
    @ApiModelProperty(value = "患者姓名")
    @TableField("nick_name")
    private String nickName;
    @ApiModelProperty(value = "性别 1=男 2=女")
    @TableField("sex")
    private Integer sex;
    @ApiModelProperty(value = "年龄")
    @TableField("age")
    private Integer age;
    @ApiModelProperty(value = "科室")
    @TableField("administrative_office")
    private String administrativeOffice;
    @ApiModelProperty(value = "就诊日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @TableField("check_time")
    private String checkTime;
    @ApiModelProperty(value = "检测信息")
    @TableField("inspection_info")
    private String inspectionInfo;
    @ApiModelProperty(value = "检测使用设备登录用户所属会员团队编码")
    @TableField("team_code")
    private String teamCode;
    @ApiModelProperty(value = "处方信息")
    @TableField("prescription_info")
    private String prescriptionInfo;
    @ApiModelProperty(value = "检测使用设备登录用户所属会员团队名称")
    @TableField("team_name")
    private String teamName;
    @ApiModelProperty(value = "检测使用的设备编码")
    @TableField("device_code")
    private String deviceCode;
    @ApiModelProperty(value = "检测使用的设备名称")
    @TableField("device_name")
    private String deviceName;
    @ApiModelProperty(value = "检测人名称")
    @TableField("person_name")
    private String personName;
    @ApiModelProperty(value = "检测人性别(1=男,2=女)")
    @TableField("person_sex")
    private Integer personSex;
    @ApiModelProperty(value = "检测人年龄")
    @TableField("person_age")
    private Integer personAge;
    @ApiModelProperty(value = "检测人手机号")
    @TableField("person_phone")
    private String personPhone;
    @ApiModelProperty(value = "检测人身高(单位cm)")
    @TableField("person_height")
    private Double personHeight;
    @ApiModelProperty(value = "检测人体重(单位kg)")
    @TableField("person_weight")
    private Double personWeight;
    @ApiModelProperty(value = "检测时间")
    @TableField("check_time")
    private String checkTime;
    @ApiModelProperty(value = "检测 PDF 报告 URL")
    @TableField("pdf_url")
    private String pdfUrl;
    @ApiModelProperty(value = "健康指数,其值越大表示健康状态越好")
    @TableField("health_index")
    private Double healthIndex;
    @ApiModelProperty(value = "体质")
    @TableField("constitution_names")
    private String constitutionNames;
    @ApiModelProperty(value = "证型,进一步判断体质(constitutionNames)的结果,更为准确体现用户的真实体质")
    @TableField("symptom_name")
    private String symptomName;
    @ApiModelProperty(value = "舌象特征分析")
    @TableField("tongue_feature")
    private String tongueFeature;
    @ApiModelProperty(value = "面象特征分析")
    @TableField("face_feature")
    private String faceFeature;
    @ApiModelProperty(value = "风险疾病名称")
    @TableField("disease_risks")
    private String diseaseRisks;
    @ApiModelProperty(value = "检测类型 1=诊所检测 2=小程序自检 3=硬件检测")
    @TableField("inspection_type")
    private Integer inspectionType;
    @ApiModelProperty(value = "是否已支付 1=是 0=否")
    @TableField("is_pay")
    private Integer isPay;
    @ApiModelProperty(value = "报告H5页面地址")
    @TableField("report_print_url")
    private String reportPrintUrl;
    @ApiModelProperty(value = "现病史")
    @TableField("present_history")
    private String presentHistory;
    @ApiModelProperty(value = "中医证型")
    @TableField("tcm_syndrome")
    private String tcmSyndrome;
    @ApiModelProperty(value = "历史疾病补充")
    @TableField("disease_history_memo")
    private String diseaseHistoryMemo;
    @ApiModelProperty(value = "西医诊断")
    @TableField("western_medicine_diagnosis")
    private String westernMedicineDiagnosis;
    @ApiModelProperty(value = "三方用户id")
    @TableField("three_user_id")
    private Long threeUserId;
    @ApiModelProperty(value = "手机号码")
    @TableField("phone")
    private String phone;
    @ApiModelProperty(value = "设备账号ID")
    @TableField("device_account_id")
    private Long deviceAccountId;
    @ApiModelProperty(value = "面诊结果ID")
    @TableField("face_result_id")
    private Integer faceResultId;
    @ApiModelProperty(value = "舌诊结果ID")
    @TableField("tongue_result_id")
    private Integer tongueResultId;
    @ApiModelProperty(value = "诊所名称")
    @TableField(exist = false)
    private String clinicName;
    @ApiModelProperty(value = "是否已开药 1=是 0=否")
    @TableField(exist = false)
    private Integer isPrescribeMedicine;
    @ApiModelProperty(value = "订单id")
    @TableField(exist = false)
    private String orderId;