ludc
2023-03-30 1dc8a3226e9ccb8b35567a0a55495d53b6352703
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
package com.vci.ubcs.code.entity;
 
 
import com.baomidou.mybatisplus.annotation.TableName;
import com.vci.starter.web.annotation.Column;
import com.vci.starter.web.annotation.VciBtmType;
import com.vci.starter.web.constant.FrameWorkLcStatusConstant;
import com.vci.starter.web.model.BaseModel;
import com.vci.ubcs.code.constant.MdmBtmTypeConstant;
 
/**
 * 数据发布、修改后,记录下需要通知的系统
 * 比如:OA系统申请了人员这个分类的数据,人员这个分类下发布了一条新数据,需要把条数据推送给OA系统,会在这个业务类型下产生一条数据。然后定时器按时发送任务。
 * 如果有两个系统申请了人员数据,就会产生两条数据
 * @author wangyi
 * @date 2022-3-7
 */
@VciBtmType(name = MdmBtmTypeConstant.DOCKING_TASK,text = "资源对接通知、查询接口待推送任务",lifeCycle = FrameWorkLcStatusConstant.EMTYPE_LIFE_CYCLE)
@TableName("PL_CODE_DOCKINGTASK")
public class DockingTaskDO extends BaseModel {
 
    /**
     * 序列化
     */
    private static final long serialVersionUID = 5020487634341415429L;
 
    /**
     * 系统接口oid
     */
    @Column(nullable = false,columnDefinition = "系统接口oid")
    private String sysinfooid;
 
    /**
     * 系统id
     */
    @Column(nullable = false,columnDefinition = "系统oid")
    private String systemoid;
 
    /**
     * 系统编号
     */
    @Column(nullable = false,columnDefinition = "系统编号")
    private String systemcode;
 
    /**
     * 系统名称
     */
    @Column(nullable = false,columnDefinition = "系统名称")
    private String systemname;
 
    /**
     * 分类oid
     */
    @Column(nullable = false,columnDefinition = "分类oid")
    private String classifyoid;
 
    /**
     * 分类id
     */
    @Column(nullable = false,columnDefinition = "分类id")
    private String classifyid;
 
    /**
     * 分类名称
     */
    @Column(nullable = false,columnDefinition = "分类名称")
    private String classifyname;
 
    /**
     * 业务类型数据oid
     */
    @Column(nullable = false,columnDefinition = "业务类型数据oid")
    private String btmoid;
 
    /**
     * 业务类型数据id
     */
    @Column(nullable = false,columnDefinition = "业务类型数据id")
    private String btmid;
 
    /**
     * 唯一标识
     */
    @Column(columnDefinition = "唯一标识")
    private String uniquecode;
 
    /**
     * 发送类型
     */
    @Column(nullable = false,columnDefinition = "发送类型")
    private String sendtype;
 
    /**
     * 是否发送成功
     */
    @Column(nullable = false,columnDefinition = "是否发送成功")
    private String sendflag;
 
    /**
     * dockingdata的oid
     */
    @Column(nullable = false,columnDefinition = "dockingdata的oid")
    private String dataoid;
 
    public String getSendtype() {
        return sendtype;
    }
 
    public void setSendtype(String sendtype) {
        this.sendtype = sendtype;
    }
 
    public String getSystemoid() {
        return systemoid;
    }
 
    public void setSystemoid(String systemoid) {
        this.systemoid = systemoid;
    }
 
    public String getSystemcode() {
        return systemcode;
    }
 
    public void setSystemcode(String systemcode) {
        this.systemcode = systemcode;
    }
 
    public String getSystemname() {
        return systemname;
    }
 
    public void setSystemname(String systemname) {
        this.systemname = systemname;
    }
 
    public String getClassifyoid() {
        return classifyoid;
    }
 
    public void setClassifyoid(String classifyoid) {
        this.classifyoid = classifyoid;
    }
    public String getClassifyid() {
        return classifyid;
    }
 
    public void setClassifyid(String classifyid) {
        this.classifyid = classifyid;
    }
 
    public String getClassifyname() {
        return classifyname;
    }
 
    public void setClassifyname(String classifyname) {
        this.classifyname = classifyname;
    }
 
    public String getBtmoid() {
        return btmoid;
    }
 
    public void setBtmoid(String btmoid) {
        this.btmoid = btmoid;
    }
 
    public String getBtmid() {
        return btmid;
    }
 
    public void setBtmid(String btmid) {
        this.btmid = btmid;
    }
 
    public String getSendflag() {
        return sendflag;
    }
 
    public void setSendflag(String sendflag) {
        this.sendflag = sendflag;
    }
 
    public String getSysinfooid() {
        return sysinfooid;
    }
 
    public void setSysinfooid(String sysinfooid) {
        this.sysinfooid = sysinfooid;
    }
 
    public String getUniquecode() {
        return uniquecode;
    }
 
    public void setUniquecode(String uniquecode) {
        this.uniquecode = uniquecode;
    }
    public String getDataoid() {
        return dataoid;
    }
 
    public void setDataoid(String dataoid) {
        this.dataoid = dataoid;
    }
 
 
    @Override
    public String toString() {
        return "DockingTaskDO{" +
                "sysinfooid='" + sysinfooid + '\'' +
                ", systemoid='" + systemoid + '\'' +
                ", systemcode='" + systemcode + '\'' +
                ", systemname='" + systemname + '\'' +
                ", classifyoid='" + classifyoid + '\'' +
                ", classifyid='" + classifyid + '\'' +
                ", classifyname='" + classifyname + '\'' +
                ", btmoid='" + btmoid + '\'' +
                ", btmid='" + btmid + '\'' +
                ", sendflag='" + sendflag + '\'' +
                ", uniquecode='" + uniquecode + '\'' +
                ", sendtype='" + sendtype + '\'' +
                ", dataoid='" + dataoid + '\'' +
                '}';
    }
}