liusheng
6 天以前 cc479e6a056785103996cc7ea67dbd5faa3e800e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
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;
    }
}