package com.ruoyi.common.core.service.dto;
|
|
import java.io.Serializable;
|
|
/**
|
* 一条命中的宣教任务匹配({@link com.ruoyi.common.core.service.PublicityDataPort} 的返回元素)。
|
*
|
* <p>只带两个字段,因为宣教模块拿到"哪个患者命中哪个任务"之后,
|
* 建子任务这件事<b>整个回调</b> {@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;
|
}
|
}
|