package com.smartor.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * 随访计划对象 visit_plan * * @author lihu * @date 2024-08-26 */ @Data @ApiModel("随访计划") public class VisitPlan extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ @ApiModelProperty("主键") //数据库自增改成@TableId(type = IdType.AUTO) private Long id; /** 出院日期 */ @ApiModelProperty("出院日期") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "出院日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date outHospDate; /** 计划随访日期 */ @ApiModelProperty("计划随访日期") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "计划随访日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date planVisitDate; /** 语音基础模板ID(商议的固定模板放这个表里) */ @ApiModelProperty("语音基础模板ID(商议的固定模板放这个表里)") @Excel(name = "语音基础模板ID", readConverterExp = "商=议的固定模板放这个表里") private Long ivrLibaTemplateId; /** 患者ID */ @ApiModelProperty("患者ID") @Excel(name = "患者ID") private Long patid; /** 患者手机号 */ @ApiModelProperty("患者手机号") @Excel(name = "患者手机号") private String phone; /** service_task主键 */ @ApiModelProperty("service_task主键") @Excel(name = "service_task主键") private Long taskId; /** 子任务ID */ @ApiModelProperty("子任务ID") @Excel(name = "子任务ID") private Long subTaskId; /** 任务模板ID */ @ApiModelProperty("任务模板ID") @Excel(name = "任务模板ID") private Long taskTemplateId; /** 0 未执行 1已执行 */ @ApiModelProperty("0 未执行 1已执行") @Excel(name = "0 未执行 1已执行") private Long isExecute; /** 公众号ID */ @ApiModelProperty("公众号ID") @Excel(name = "公众号ID") private String openid; }