package com.ruoyi.common.core.service.dto; import java.io.Serializable; /** * 宣教模块需要的「在院患者 + 宣教标志位」只读行。 * *
* 「科室/病区未配置宣教任务」时,原实现的写法是 * 重新按 inhospid 查一次记录再把已有 reason 拼上新文案写回 * (L356-359 / L399-402)。搬迁后由 {@link com.ruoyi.common.core.service.PublicityDataPort#appendFlagReason} * 一次完成"读旧值 + 拼接 + 写回",所以这个字段由端口实现关心, * 宣教模块只传"要追加什么"。 */ private String longTaskReason; /** 药品编码串(逗号分隔,原 medicalCode)—— 仅药品宣教用 */ private String medicalCode; /** 药品名称串(逗号分隔,原 medicalName)—— 仅药品宣教用 */ private String medicalName; /** 药品公司串(逗号分隔,原 medicalCompany)—— 仅药品宣教用 */ private String medicalCompany; public Long getInhospid() { return inhospid; } public void setInhospid(Long inhospid) { this.inhospid = inhospid; } public Long getPatid() { return patid; } public void setPatid(Long patid) { this.patid = patid; } public String getOrgid() { return orgid; } public void setOrgid(String orgid) { this.orgid = orgid; } public String getDeptcode() { return deptcode; } public void setDeptcode(String deptcode) { this.deptcode = deptcode; } public String getHospitaldistrictcode() { return hospitaldistrictcode; } public void setHospitaldistrictcode(String hospitaldistrictcode) { this.hospitaldistrictcode = hospitaldistrictcode; } public String getLongTaskReason() { return longTaskReason; } public void setLongTaskReason(String longTaskReason) { this.longTaskReason = longTaskReason; } public String getMedicalCode() { return medicalCode; } public void setMedicalCode(String medicalCode) { this.medicalCode = medicalCode; } public String getMedicalName() { return medicalName; } public void setMedicalName(String medicalName) { this.medicalName = medicalName; } public String getMedicalCompany() { return medicalCompany; } public void setMedicalCompany(String medicalCompany) { this.medicalCompany = medicalCompany; } }