| 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_executeconfig | 
|  *  | 
|  * @author smartor | 
|  * @date 2023-03-06 | 
|  */ | 
| public class IvrSceneExecuteconfig extends BaseEntity | 
| { | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|     /**  自增ID  */ | 
|     private Long scenecfgid; | 
|   | 
|     /**  机构ID  */ | 
|     @Excel(name = " 机构ID ") | 
|     private String orgid; | 
|   | 
|     /**  来源类型;0.全局 1.主线  */ | 
|     @Excel(name = " 来源类型;0.全局 1.主线 ") | 
|     private Long sourcetype; | 
|   | 
|     /**  全局配置ID;全局配置ID  */ | 
|     @Excel(name = " 全局配置ID;全局配置ID ") | 
|     private Long globalid; | 
|   | 
|     /**  外呼节点ID  */ | 
|     @Excel(name = " 外呼节点ID ") | 
|     private Long flownodebranchid; | 
|   | 
|     /**  执行类型;0.问卷答案 1.患者标签  */ | 
|     @Excel(name = " 执行类型;0.问卷答案 1.患者标签 ") | 
|     private Long executetype; | 
|   | 
|     /**  执行条件;为问卷时填问卷题目/为患者标签时不填  */ | 
|     @Excel(name = " 执行条件;为问卷时填问卷题目/为患者标签时不填 ") | 
|     private String executeconditions; | 
|   | 
|     /**  执行结果;单选题主键/多选题主键/填空题文本/标签主键可多选/多选逗号隔开  */ | 
|     @Excel(name = " 执行结果;单选题主键/多选题主键/填空题文本/标签主键可多选/多选逗号隔开 ") | 
|     private String executeresult; | 
|   | 
|     /**  删除标记  */ | 
|     private String delFlag; | 
|   | 
|     /**  上传标记  */ | 
|     @Excel(name = " 上传标记 ") | 
|     private Long isupload; | 
|   | 
|     /**  上传时间  */ | 
|     @JsonFormat(pattern = "yyyy-MM-dd") | 
|     @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd") | 
|     private Date uploadTime; | 
|   | 
|     /**  外呼场景ID  */ | 
|     @Excel(name = " 外呼场景ID ") | 
|     private Long sceneid; | 
|   | 
|     /**  执行条件代码;为问卷时填问卷题目Code  */ | 
|     @Excel(name = " 执行条件代码;为问卷时填问卷题目Code ") | 
|     private String executeconditionscode; | 
|   | 
|     /**  执行结果代码;单选题主键/多选题主键的选项Code  */ | 
|     @Excel(name = " 执行结果代码;单选题主键/多选题主键的选项Code ") | 
|     private String executeresultcode; | 
|   | 
|     /**  流程节点ID  */ | 
|     @Excel(name = " 流程节点ID ") | 
|     private Long flownodeid; | 
|   | 
|     public void setScenecfgid(Long scenecfgid)  | 
|     { | 
|         this.scenecfgid = scenecfgid; | 
|     } | 
|   | 
|     public Long getScenecfgid()  | 
|     { | 
|         return scenecfgid; | 
|     } | 
|     public void setOrgid(String orgid)  | 
|     { | 
|         this.orgid = orgid; | 
|     } | 
|   | 
|     public String getOrgid()  | 
|     { | 
|         return orgid; | 
|     } | 
|     public void setSourcetype(Long sourcetype)  | 
|     { | 
|         this.sourcetype = sourcetype; | 
|     } | 
|   | 
|     public Long getSourcetype()  | 
|     { | 
|         return sourcetype; | 
|     } | 
|     public void setGlobalid(Long globalid)  | 
|     { | 
|         this.globalid = globalid; | 
|     } | 
|   | 
|     public Long getGlobalid()  | 
|     { | 
|         return globalid; | 
|     } | 
|     public void setFlownodebranchid(Long flownodebranchid)  | 
|     { | 
|         this.flownodebranchid = flownodebranchid; | 
|     } | 
|   | 
|     public Long getFlownodebranchid()  | 
|     { | 
|         return flownodebranchid; | 
|     } | 
|     public void setExecutetype(Long executetype)  | 
|     { | 
|         this.executetype = executetype; | 
|     } | 
|   | 
|     public Long getExecutetype()  | 
|     { | 
|         return executetype; | 
|     } | 
|     public void setExecuteconditions(String executeconditions)  | 
|     { | 
|         this.executeconditions = executeconditions; | 
|     } | 
|   | 
|     public String getExecuteconditions()  | 
|     { | 
|         return executeconditions; | 
|     } | 
|     public void setExecuteresult(String executeresult)  | 
|     { | 
|         this.executeresult = executeresult; | 
|     } | 
|   | 
|     public String getExecuteresult()  | 
|     { | 
|         return executeresult; | 
|     } | 
|     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 setExecuteconditionscode(String executeconditionscode)  | 
|     { | 
|         this.executeconditionscode = executeconditionscode; | 
|     } | 
|   | 
|     public String getExecuteconditionscode()  | 
|     { | 
|         return executeconditionscode; | 
|     } | 
|     public void setExecuteresultcode(String executeresultcode)  | 
|     { | 
|         this.executeresultcode = executeresultcode; | 
|     } | 
|   | 
|     public String getExecuteresultcode()  | 
|     { | 
|         return executeresultcode; | 
|     } | 
|     public void setFlownodeid(Long flownodeid)  | 
|     { | 
|         this.flownodeid = flownodeid; | 
|     } | 
|   | 
|     public Long getFlownodeid()  | 
|     { | 
|         return flownodeid; | 
|     } | 
|   | 
|     @Override | 
|     public String toString() { | 
|         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) | 
|             .append("scenecfgid", getScenecfgid()) | 
|             .append("orgid", getOrgid()) | 
|             .append("sourcetype", getSourcetype()) | 
|             .append("globalid", getGlobalid()) | 
|             .append("flownodebranchid", getFlownodebranchid()) | 
|             .append("executetype", getExecutetype()) | 
|             .append("executeconditions", getExecuteconditions()) | 
|             .append("executeresult", getExecuteresult()) | 
|             .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("executeconditionscode", getExecuteconditionscode()) | 
|             .append("executeresultcode", getExecuteresultcode()) | 
|             .append("flownodeid", getFlownodeid()) | 
|             .toString(); | 
|     } | 
| } |