package com.ruoyi.common.core.service.dto; import java.io.Serializable; /** * 一条命中的宣教任务匹配({@link com.ruoyi.common.core.service.PublicityDataPort} 的返回元素)。 * *
只带两个字段,因为宣教模块拿到"哪个患者命中哪个任务"之后, * 建子任务这件事整个回调 {@code ruoyi-inhospvisit} * (走 {@link com.ruoyi.common.core.service.PublicitySubtaskApi#generatePublicitySubtask}), * 由那边统一完成 {@code boxedServiceSubtask} 的 type=0/4/5 分支与 check_flag 回写。 * 这样 {@code boxedServiceSubtask} 全仓只有一份实现,不会出现两份逻辑漂移。 * * @see com.ruoyi.common.core.service.PublicityDataPort#findDeptPublicityTaskIds * @see com.ruoyi.common.core.service.PublicityDataPort#findMedicalPublicityTaskIds */ public class PublicityTaskMatchDto implements Serializable { private static final long serialVersionUID = 1L; /** 命中的长期宣教任务ID(原 {@code ServiceTaskdept.taskId} / {@code ServiceTaskmedical.taskId}) */ private Long taskId; /** 该条记录对应的出入院记录ID(原 {@code PatMedInhosp.inhospid}) */ private Long inhospid; public Long getTaskId() { return taskId; } public void setTaskId(Long taskId) { this.taskId = taskId; } public Long getInhospid() { return inhospid; } public void setInhospid(Long inhospid) { this.inhospid = inhospid; } }