package com.smartor.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * 问题话术指标库对象 ivr_liba_script_target * * @author ruoyi * @date 2023-12-21 */ @Data @ApiModel(value = "IvrLibaScriptTarget", description = "问题话术指标库对象") public class IvrLibaScriptTarget extends BaseEntity { private static final long serialVersionUID = 1L; /** * $column.columnComment */ @ApiModelProperty("主键") private Long id; /** * $column.columnComment */ @ApiModelProperty("问题id") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private Long scriptid; /** * $column.columnComment */ @ApiModelProperty("指标ID") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private Long targetID; /** * $column.columnComment */ @ApiModelProperty("指标类型") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private String targetType; /** * $column.columnComment */ @ApiModelProperty("类别名") @Excel(name = "${类别名}", readConverterExp = "$column.readConverterExp()") private String categoryName; /** * $column.columnComment */ @ApiModelProperty("指标值") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private String targetValue; /** * $column.columnComment */ @ApiModelProperty("基础的正则") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private String basicRegex; /** * $column.columnComment */ @ApiModelProperty("本身的正则") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private String selfRegex; /** * $column.columnComment */ @ApiModelProperty("正则使用类型") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private String regexUsedType; /** * $column.columnComment */ @ApiModelProperty("分页") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private Long sort; /** * $column.columnComment */ @ApiModelProperty("版本") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private Long version; /** * $column.columnComment */ @ApiModelProperty("是否可用") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private Long isEnable; /** * $column.columnComment */ @ApiModelProperty("顶站json") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private String tipsJson; /** * 删除标记 */ @ApiModelProperty("删除标记") private String delFlag; /** * 上传标记 */ @ApiModelProperty("上传标记") @Excel(name = " 上传标记 ") private Long isupload; /** * 上传时间 */ @ApiModelProperty("上传时间") @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd") private Date uploadTime; /** * 机构ID */ @ApiModelProperty("机构ID") @Excel(name = " 机构ID ") private String orgid; /** * 父ID */ @ApiModelProperty("父ID") @Excel(name = "父ID") private Long pid; /** * GUID */ @ApiModelProperty("GUID") @Excel(name = "GUID") private String guid; /** * 是否存在操作:1 新增 2修改 3删除 */ @ApiModelProperty(value = "是否存在操作:1 新增 2修改 3删除") private Integer isoperation; /** * 选项描述 */ @ApiModelProperty(value = "选项描述") private String optiondesc; /** * 预警标识 */ @ApiModelProperty(value = "预警标识") private Long isabnormal; /** * 预警阀值上限,针对数值型指标类型 */ @ApiModelProperty(value = "预警阀值上限,针对数值型指标类型") private Long warnup; /** * 预警阀值上限,针对数值型指标类型 */ @ApiModelProperty(value = "预警阀值下限,针对数值型指标类型") private Long warndown; /** * 选项图片路径 */ @ApiModelProperty(value = "选项图片路径") private String picturePath; }