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; /** * 任务药品关联对象 service_taskmedical * * @author lihu * @date 2026-07-29 */ @Data @ApiModel("任务药品关联") public class ServiceTaskmedical extends BaseEntity { private static final long serialVersionUID = 1L; /** * 自增ID */ @ApiModelProperty("自增ID") //数据库自增改成@TableId(type = IdType.AUTO) private Long id; /** * 医院机构ID */ @ApiModelProperty("医院机构ID") @Excel(name = "医院机构ID") private String orgid; /** * 任务id */ @ApiModelProperty("任务id") @Excel(name = "任务id") private Long taskId; /** * 任务名称 */ @ApiModelProperty("任务名称") @Excel(name = "任务名称") private String taskName; /** * 是否是长期模板: 0:不是 1:是 */ @ApiModelProperty("是否是长期模板: 0:不是 1:是") @Excel(name = "是否是长期模板: 0:不是 1:是") private Long longtask; /** * 服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊通知;6、满意度调查;7、患者报告; 8、其他通知) */ @ApiModelProperty("服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊通知;6、满意度调查;7、患者报告; 8、其他通知)") @Excel(name = "服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊通知;6、满意度调查;7、患者报告; 8、其他通知)") private String serviceType; /** * 疾病id */ @ApiModelProperty("疾病id") @Excel(name = "疾病id") private Long icd10id; /** * 药品编码 */ @ApiModelProperty("药品编码") @Excel(name = "药品编码") private String medicalCode; /** * 药品名称 */ @ApiModelProperty("药品名称") @Excel(name = "药品名称") private String medicalName; /** * 药品厂家 */ @ApiModelProperty("药品厂家") @Excel(name = "药品厂家") private String medicalCompany; /** * 删除标志(0:未删除 1:已删除) */ @ApiModelProperty("删除标志(0:未删除 1:已删除)") private String delFlag; /** * 上传标志(0:未上传 1:已上传) */ @ApiModelProperty("上传标志(0:未上传 1:已上传)") @Excel(name = "上传标志", readConverterExp = "0=:未上传,1=:已上传") private Long isupload; /** * 上传时间 */ @ApiModelProperty("上传时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "上传时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date uploadTime; /** * GUID */ @ApiModelProperty("GUID") @Excel(name = "GUID") private String guid; /** * 父GUID */ @ApiModelProperty("父GUID") @Excel(name = "父GUID") private String pguid; /** * 父ID */ @ApiModelProperty("父ID") @Excel(name = "父ID") private Long pid; /** * 病区编号 */ @ApiModelProperty("病区编号") @Excel(name = "病区编号") private String wardCode; /** * 病区名称 */ @ApiModelProperty("病区名称") @Excel(name = "病区名称") private String wardName; /** * 科室编号 */ @ApiModelProperty("科室编号") @Excel(name = "科室编号") private String deptCode; /** * 科室名称 */ @ApiModelProperty("科室名称") @Excel(name = "科室名称") private String deptName; }