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