package com.smartor.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * AI外呼流程对象 ivr_scene_flow * * @author smartor * @date 2023-03-06 */ public class IvrSceneFlow extends BaseEntity { private static final long serialVersionUID = 1L; /** 自增ID */ private Long flowid; /** 机构ID */ @Excel(name = " 机构ID ") private String orgid; /** 删除标记 */ private String delFlag; /** 上传标记 */ @Excel(name = " 上传标记 ") private Long isupload; /** 上传时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd") private Date uploadTime; /** AI外呼场景ID */ @Excel(name = " AI外呼场景ID ") private Long sceneid; /** 流程名称 */ @Excel(name = " 流程名称 ") private String flowname; /** 关联问卷ID */ @Excel(name = " 关联问卷ID ") private Long relevantqsid; /** 关联题目ID(多选逗号隔开) */ @Excel(name = " 关联题目ID", readConverterExp = "多=选逗号隔开") private String relevanttopicid; /** 关联题目Code(多选逗号隔开;与关联题目ID对应 */ @Excel(name = " 关联题目Code", readConverterExp = " 关联题目Code(多选逗号隔开;与关联题目ID对应 ") private String relevanttopiccode; /** 是否校验;0否 1是 */ @Excel(name = " 是否校验;0否 1是 ") private Long ischeck; /** 流程图JSON数据 */ @Excel(name = " 流程图JSON数据 ") private String flowdata; /** 序号 */ @Excel(name = " 序号 ") private Long sort; /** 起始节点ID */ @Excel(name = " 起始节点ID ") private Long startnode; /** 拷贝ID */ @Excel(name = " 拷贝ID ") private Long oldid; public void setFlowid(Long flowid) { this.flowid = flowid; } public Long getFlowid() { return flowid; } public void setOrgid(String orgid) { this.orgid = orgid; } public String getOrgid() { return orgid; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } public String getDelFlag() { return delFlag; } public void setIsupload(Long isupload) { this.isupload = isupload; } public Long getIsupload() { return isupload; } public void setUploadTime(Date uploadTime) { this.uploadTime = uploadTime; } public Date getUploadTime() { return uploadTime; } public void setSceneid(Long sceneid) { this.sceneid = sceneid; } public Long getSceneid() { return sceneid; } public void setFlowname(String flowname) { this.flowname = flowname; } public String getFlowname() { return flowname; } public void setRelevantqsid(Long relevantqsid) { this.relevantqsid = relevantqsid; } public Long getRelevantqsid() { return relevantqsid; } public void setRelevanttopicid(String relevanttopicid) { this.relevanttopicid = relevanttopicid; } public String getRelevanttopicid() { return relevanttopicid; } public void setRelevanttopiccode(String relevanttopiccode) { this.relevanttopiccode = relevanttopiccode; } public String getRelevanttopiccode() { return relevanttopiccode; } public void setIscheck(Long ischeck) { this.ischeck = ischeck; } public Long getIscheck() { return ischeck; } public void setFlowdata(String flowdata) { this.flowdata = flowdata; } public String getFlowdata() { return flowdata; } public void setSort(Long sort) { this.sort = sort; } public Long getSort() { return sort; } public void setStartnode(Long startnode) { this.startnode = startnode; } public Long getStartnode() { return startnode; } public void setOldid(Long oldid) { this.oldid = oldid; } public Long getOldid() { return oldid; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("flowid", getFlowid()) .append("orgid", getOrgid()) .append("delFlag", getDelFlag()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("isupload", getIsupload()) .append("uploadTime", getUploadTime()) .append("sceneid", getSceneid()) .append("flowname", getFlowname()) .append("relevantqsid", getRelevantqsid()) .append("relevanttopicid", getRelevanttopicid()) .append("relevanttopiccode", getRelevanttopiccode()) .append("ischeck", getIscheck()) .append("flowdata", getFlowdata()) .append("sort", getSort()) .append("startnode", getStartnode()) .append("oldid", getOldid()) .toString(); } }