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.math.BigDecimal; import java.util.Date; import java.util.List; /** * 单一任务(随访)对象 ivr_tasksingle * * @author ruoyi * @date 2024-02-02 */ @ApiModel(value = "ServiceSubtask", description = "单一随访任务") @Data public class ServiceTaskInfo extends BaseEntity { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "服务类型") private String servicetype; @ApiModelProperty(value = "任务类型") private String tasktype; @ApiModelProperty(value = "任务记录类型") private long taskstate; @ApiModelProperty(value = "任务ID") private String taskguid; @ApiModelProperty(value = "任务名称") private String taskname; @ApiModelProperty(value = "任务描述") private String taskdesc; @ApiModelProperty(value = "任务形式") private String exemode; @ApiModelProperty(value = "计划随访时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date plantime; @ApiModelProperty(value = "任务创建人") private String createby; @ApiModelProperty(value = "任务创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createtime; @ApiModelProperty(value = "随访人员姓名") private String operatorname; @ApiModelProperty(value = "随访人员编号") private String operatorno; @ApiModelProperty(value = "随访完成时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date finishtime; @ApiModelProperty(value = "随访结果记录") private String result; @ApiModelProperty(value = "随访处理意见") private String suggest; @ApiModelProperty(value = "医疗机构ID") private String orgguid; @ApiModelProperty(value = "患者ID") private long patguid; @ApiModelProperty(value = "姓名") private String patname; @ApiModelProperty(value = "性别") private String patsex; @ApiModelProperty(value = "年龄") private long patage; @ApiModelProperty(value = "身份证号") private String patidno; @ApiModelProperty(value = "地址") private String pataddr; @ApiModelProperty(value = "手机号码") private String patphone; @ApiModelProperty(value = "患者微信账号") private String patopenid; @ApiModelProperty(value = "患者住院号") private String inhosno; @ApiModelProperty(value = "患者门诊号") private String outhosno; @ApiModelProperty(value = "就诊类型门诊、急诊、住院、体检") private String visittype; @ApiModelProperty(value = "就诊序号") private String visitno; @ApiModelProperty(value = "就诊日期") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date visittime; @ApiModelProperty(value = "房号") private String roomno; @ApiModelProperty(value = "床号") private String bedno; @ApiModelProperty(value = "科室") private String deptname; @ApiModelProperty(value = "beizhu") private String remark; /** * 删除标记 */ @ApiModelProperty(value = "删除标记") private String delflag = "0"; }