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 + '\'' + '}'; } }