liusheng
10 小时以前 e180e3a496d6f29d3a3b34016400de9d997c6bd9
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
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
package com.smartor.domain;
 
import java.util.Date;
 
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;
 
/**
 * 随访任务异常记录跟踪对象 service_subtask_detail_trace
 *
 * @author lihu
 * @date 2026-03-24
 */
@Data
@ApiModel("随访任务异常记录跟踪")
public class ServiceSubtaskDetailTrace extends BaseEntity {
    private static final long serialVersionUID = 1L;
 
    /**
     * 主键
     */
    @ApiModelProperty("主键")
    //数据库自增改成@TableId(type = IdType.AUTO)
    private Long id;
 
    /**
     * 明细id
     */
    @ApiModelProperty("明细id")
    @Excel(name = "明细id")
    private Long detailId;
 
    /**
     * 子任务ID
     */
    @ApiModelProperty("子任务ID")
    @Excel(name = "子任务ID")
    private Long subId;
 
    /**
     * 任务ID
     */
    @ApiModelProperty("任务ID")
    @Excel(name = "任务ID")
    private Long taskid;
 
    /**
     * 任务模板ID
     */
    @ApiModelProperty("任务模板ID")
    @Excel(name = "任务模板ID")
    private Long templateid;
 
    /**
     * 任务模板问题题号
     */
    @ApiModelProperty("任务模板问题题号")
    @Excel(name = "任务模板问题题号")
    private Long templatequestionnum;
 
    /**
     * 问题选项id
     */
    @ApiModelProperty("问题选项id")
    @Excel(name = "问题选项id")
    private Long switchid;
 
    /**
     * 问题文本
     */
    @ApiModelProperty("问题文本  ")
    @Excel(name = "问题文本  ")
    private String questiontext;
 
    /**
     * 问题语音
     */
    @ApiModelProperty("问题语音  ")
    @Excel(name = "问题语音  ")
    private String questionvoice;
 
    /**
     * 类别
     */
    @ApiModelProperty("类别")
    @Excel(name = "类别")
    private String categoryname;
 
//    /** 指标选项 */
//    @ApiModelProperty("指标选项")
//     @Excel(name = "指标选项")
//    private String targetoptions;
 
    /**
     * 指标id
     */
    @ApiModelProperty("指标id")
    @Excel(name = "指标id")
    private Long targetid;
 
    /**
     * 指标选项值(正则匹配的选项值)
     */
    @ApiModelProperty("指标选项值(正则匹配的选项值)")
    @Excel(name = "指标选项值", readConverterExp = "正=则匹配的选项值")
    private String targetvalue;
 
    /**
     * 通过正则解析的值
     */
    @ApiModelProperty("通过正则解析的值")
    @Excel(name = "通过正则解析的值")
    private String matchedtext;
 
    /**
     * 拨号uuid
     */
    @ApiModelProperty("拨号uuid")
    @Excel(name = "拨号uuid")
    private String uuid;
 
    /**
     * GUID
     */
    @ApiModelProperty("GUID")
    @Excel(name = "GUID")
    private String guid;
 
    /**
     * 问题类型:语音、问卷
     */
    @ApiModelProperty("问题类型:语音、问卷")
    @Excel(name = "问题类型:(1.单选 2多选 3问答 4填空  5其它)")
    private String valueType;
 
    /**
     * 问题类型:语音、问卷
     */
    @ApiModelProperty("问题类型:语音、问卷")
    @Excel(name = "模板类型:1.语音 2.问卷")
    private Integer templateType;
 
    /**
     * 问题类型
     */
    @ApiModelProperty("问题分类:(例如,门诊满意度:mzmyd     住院满意度:zymyd  ...)")
    @Excel(name = "问题分类:(例如,门诊满意度:mzmyd     住院满意度:zymyd  ...)")
    private String type;
 
    /**
     * 问题ID
     */
    @ApiModelProperty("问题ID")
    @Excel(name = "问题ID")
    private Long scriptid;
 
    /**
     * 选项答案的附加信息
     */
    @ApiModelProperty("选项答案的附加信息")
    @Excel(name = "选项答案的附加信息")
    private String answerps;
 
    /**
     * 对答案的评语
     */
    @ApiModelProperty("对答案的评语")
    @Excel(name = "对答案的评语")
    private String comment;
 
    /**
     * 回答结果
     */
    @ApiModelProperty("回答结果")
    @Excel(name = "回答结果")
    private String asrtext;
 
    /**
     * 录音地址
     */
    @ApiModelProperty("录音地址")
    @Excel(name = "录音地址")
    private String recordpath;
 
    /**
     * 录音URL
     */
    @ApiModelProperty("录音URL")
    @Excel(name = "录音URL")
    private String recordurl;
 
    /**
     * 患者ID
     */
    @ApiModelProperty("患者ID")
    @Excel(name = "患者ID")
    private Long patid;
 
    /**
     * 包含患者姓名、患者电话、就诊科室等
     */
    @ApiModelProperty("包含患者姓名、患者电话、就诊科室等")
    @Excel(name = "包含患者姓名、患者电话、就诊科室等")
    private String patdesc;
 
    /**
     * 处理科室id
     */
    @ApiModelProperty("处理科室id")
    @Excel(name = "处理科室id")
    private Long todeptid;
 
    /**
     * 处理科室编号
     */
    @ApiModelProperty("处理科室编号")
    @Excel(name = "处理科室编号")
    private String todeptcode;
 
    /**
     * 处理科室名称
     */
    @ApiModelProperty("处理科室名称")
    @Excel(name = "处理科室名称")
    private String todeptname;
 
    /**
     * 处理结果(处理科室)
     */
    @ApiModelProperty("处理结果(处理科室)")
    @Excel(name = "处理结果", readConverterExp = "处=理科室")
    private String handleresult;
 
    /**
     * 处理详细说明(处理科室)
     */
    @ApiModelProperty("处理详细说明(处理科室)")
    @Excel(name = "处理详细说明", readConverterExp = "处=理科室")
    private String handledesc;
 
    /**
     * 处理标记:0未处理,1已处理
     */
    @ApiModelProperty("处理标记:0未处理,1已处理")
    @Excel(name = "处理标记:0未处理,1已处理")
    private String handleFlag;
 
    /**
     * 处理人
     */
    @ApiModelProperty("处理人")
    @Excel(name = "处理人")
    private String handleBy;
 
    /**
     * 处理时间
     */
    @ApiModelProperty("处理时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "处理时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date handleTime;
 
    /**
     * 抄送科室,多个科室
     */
    @ApiModelProperty("抄送科室,多个科室")
    @Excel(name = "抄送科室,多个科室")
    private String ccdepts;
 
    /**
     * 最终(质管部门)意见
     */
    @ApiModelProperty("最终(质管部门)意见")
    @Excel(name = "最终", readConverterExp = "质=管部门")
    private String finaloption;
 
    /**
     * 最终(质管部门)意见时间
     */
    @ApiModelProperty("最终(质管部门)意见时间")
    @Excel(name = "最终", readConverterExp = "质=管部门")
    private Date finaltime;
 
    /**
     * 操作人
     */
    @ApiModelProperty("操作人 ")
    @Excel(name = "操作人 ")
    private String operate;
 
    /**
     * 医院机构ID
     */
    @ApiModelProperty("医院机构ID")
    @Excel(name = "医院机构ID")
    private String orgid;
 
    /**
     * 上传标志(0:未上传 1:已上传)
     */
    @ApiModelProperty("上传标志(0:未上传 1:已上传)")
    @Excel(name = "上传标志", readConverterExp = "0=:未上传,1=:已上传")
    private Long isupload;
 
    /**
     * 上传时间
     */
    @ApiModelProperty("上传时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "上传时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date uploadTime;
 
    /**
     * 删除标志(0:未删除 1:已删除)
     */
    @ApiModelProperty("删除标志(0:未删除 1:已删除)")
    private String delFlag;
 
    /**
     * 父GUID
     */
    @ApiModelProperty("父GUID")
    @Excel(name = "父GUID")
    private String pguid;
 
    /**
     * 父ID
     */
    @ApiModelProperty("父ID")
    @Excel(name = "父ID")
    private Integer pid;
 
    /**
     * 类别ID
     */
    @ApiModelProperty("类别ID")
    @Excel(name = "类别ID")
    private Long categoryid;
 
}