liusheng
2024-09-18 907641e56c2085aaa81f267946dc3e3e9fca73e7
smartor/src/main/java/com/smartor/domain/IvrLibaTargetVO.java
@@ -1,5 +1,6 @@
package com.smartor.domain;
import com.alibaba.fastjson.JSON;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
@@ -9,6 +10,7 @@
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -20,14 +22,14 @@
 */
@Data
@ApiModel(value = "IvrLibaTargetVO", description = "指标库对象返参")
public class IvrLibaTargetVO {
public class IvrLibaTargetVO  extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /**
     * $column.columnComment
     */
    @ApiModelProperty(value = "主键")
    private Long targetID;
    private Long id;
    /**
     * 分组ID
@@ -35,6 +37,13 @@
    @Excel(name = "分组ID")
    @ApiModelProperty(value = "分组ID")
    private String groupid;
    /**
     * 适用题型(单选、多选、埴空、组合)
     */
    @Excel(name = "适用题型(单选、多选、埴空、组合)")
    @ApiModelProperty(value = "适用题型(单选、多选、埴空、组合)")
    private String scriptType;
    /**
     * 指标类型
@@ -75,8 +84,8 @@
     * 值类型(1 选项  2 文本  3 数值)
     */
    @ApiModelProperty(value = "值类型(1 选项  2 文本  3 数值)")
    @Excel(name = "值类型", readConverterExp = "1=,选=项,2=,文=本,3=,数=值")
    private Long isenable;
    @Excel(name = "值类型", readConverterExp = "1=选项,2文本,3数值")
    private Long valueType;
    /**
     * 是否异常标识
@@ -169,6 +178,11 @@
    @Excel(name = "适用方式")
    @ApiModelProperty(value = "适用方式")
    private String suitWay;
    @Excel(name = "适用方式(多选)")
    @ApiModelProperty(value = "适用方式(多选)")
    private List<String> suitWayList;
    /**
     * pageNum
     */
@@ -186,10 +200,29 @@
    @ApiModelProperty(value = "是否存在操作:1 新增 2修改 3删除")
    private Integer isoperation;
    /**
     * 参数变量
     */
    @ApiModelProperty("参数变量")
    @Excel(name = "参数变量")
    private String parameter;
    @ApiModelProperty(value = "指标选项集合")
    private List<IvrLibaTargetoption> targetoptionList;
    private List<IvrLibaTargetoption> targetoptionList = new ArrayList<>();
    @ApiModelProperty(value = "标签集合")
    private List<BaseTag> baseTagList;
    private List<IvrLibaTargetTag> ivrLibaTargetTagList = new ArrayList<>();
    @ApiModelProperty(value = "回复(指问题的回复,给问答题用的)")
    private String reply;
    /**
     * 说话内容
     */
    @Excel(name = "说话内容")
    @ApiModelProperty(value = "说话内容")
    private String content;
    @ApiModelProperty(value = "用于查询标签的,不用于存数据")
    private String optionDesc;
}