liusheng
2025-04-02 ae086bc3ad6f785e6368b84e57a7e199c675779b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
package com.smartor.domain;
 
import java.util.Date;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
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;
 
/**
 * 语音任务呼叫明细对象 ivr_taskcalldetail
 *
 * @author smartor
 * @date 2023-03-24
 */
@Data
@ApiModel(value = "ServiceSubtaskDetail", description = "问题回答明细")
public class ServiceSubtaskDetail extends BaseEntity {
    private static final long serialVersionUID = 1L;
 
    @ApiModelProperty(value = "主键")
    private String id;
 
    @ApiModelProperty(value = "子任务ID")
    private Long subId;
 
    @ApiModelProperty(value = "任务ID")
    private Long taskid;
 
    @ApiModelProperty(value = "拨号uuid")
    private String uuid;
 
    @ApiModelProperty(value = "电话号码")
    private String phone;
 
    @ApiModelProperty(value = "操作人 ")
    private String operate;
 
    @ApiModelProperty(value = "显示号码")
    private String displayno;
 
    @ApiModelProperty(value = "")
    private Long inbound;
 
    @ApiModelProperty(value = "")
    private Long incoming;
 
    @ApiModelProperty(value = "")
    private Long assigntime;
 
    @ApiModelProperty(value = "开始时间")
    private Long starttime;
 
    @ApiModelProperty(value = "回答时间")
    private Long answertime;
 
    @ApiModelProperty(value = "")
    private Long silent;
 
    @ApiModelProperty(value = "")
    private String dtmfKey;
 
    @ApiModelProperty(value = "音乐路径")
    private String musicpath;
 
    @ApiModelProperty(value = "发送索引")
    private Long sentIndex;
 
    @ApiModelProperty(value = "发送开始状态")
    private Long sentBegin;
 
    @ApiModelProperty(value = "回答结果")
    private String asrtext;
 
    @ApiModelProperty(value = "开始时间")
    private Long beginTime;
 
    @ApiModelProperty(value = "结束时间")
    private Long endTime;
 
    @ApiModelProperty(value = "发送结束状态")
    private Long sentEnd;
 
    @ApiModelProperty(value = "提交路径")
    private String recordpath;
 
    @ApiModelProperty(value = "提交URL")
    private String recordurl;
 
    @ApiModelProperty(value = "模板ID")
    private String templateid;
 
    @ApiModelProperty(value = "模板问题编号")
    private Long templatequestionnum;
 
 
    @ApiModelProperty(value = "交换机ID")
    private Long switchid;
 
    @ApiModelProperty(value = "问题文本")
    private String questiontext;
 
 
    @ApiModelProperty(value = "问题语音")
    private String questionvoice;
 
 
    @ApiModelProperty(value = "类别")
    private String categoryname;
 
 
    @ApiModelProperty(value = "指标ID(从问题上获取)")
    private Integer targetid;
 
 
    @ApiModelProperty(value = "指标选项")
    private String targetoptions;
 
 
    @ApiModelProperty(value = "指标值(正则匹配的选项值)")
    private String targetvalue;
 
 
    @ApiModelProperty(value = "通过正则解析的值")
    private String matchedtext;
 
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "  ", width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty(value = "添加时间")
    private Date addtime;
 
 
    @ApiModelProperty(value = "上传标记")
    private Long isupload;
 
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty(value = "上传时间")
    private Date uploadTime;
 
 
    @ApiModelProperty(value = "机构ID")
    private String orgid;
 
 
    @ApiModelProperty(value = "删除标记")
    private String delFlag;
 
    @ApiModelProperty(value = "问题类型")
    private String valueType;
 
 
    @ApiModelProperty(value = "问题id")
    private Long scriptid;
 
    @ApiModelProperty(value = "选项答案的附加信息")
    private String answerps;
 
    @ApiModelProperty(value = "对答案的评语")
    private String comment;
 
    @ApiModelProperty(value = "通用库匹配到的话术")
    private String extemplateText;
 
    @ApiModelProperty(value = "患者ID")
    private Long patid;
 
 
}