liusheng
2 天以前 d9ac4335686225a20920d7feb7ce46a5c2df1f60
1.代码提交
已添加1个文件
45 ■■■■■ 文件已修改
smartor/src/main/java/com/smartor/domain/DTO/ServiceSubtaskOptionStatDTO.java 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/DTO/ServiceSubtaskOptionStatDTO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,45 @@
package com.smartor.domain.DTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
 * å¯¼å‡ºã€Œé—®é¢˜è¯¦æƒ…占比」专用的选项作答统计
 * <p>
 * ä¸€æ¡ = ä¸€ä¸ªã€Œä»»åŠ¡ + é¢˜ç›® + é€‰é¡¹ã€çš„聚合结果:
 * æ•°é‡æŒ‰æ‚£è€…(子任务)去重,分数为该选项明细的 score ä¹‹å’Œï¼›
 * æ¯”例不在这里算,由 Service æŒ‰ã€Œè¯¥é¢˜ä½œç­”患者数」统一计算。
 *
 * @author smartor
 */
@ApiModel(value = "ServiceSubtaskOptionStatDTO", description = "导出用选项作答统计")
@Data
public class ServiceSubtaskOptionStatDTO {
    @ApiModelProperty(value = "任务编号")
    private String taskid;
    @ApiModelProperty(value = "任务名称")
    private String taskName;
    @ApiModelProperty(value = "问题内容")
    private String questiontext;
    @ApiModelProperty(value = "患者实际选中的选项(service_subtask_detail.asrtext)")
    private String optionresult;
    @ApiModelProperty(value = "题目配置的选项(service_subtask_detail.targetvalue,可能用 & è¿žæŽ¥å¤šä¸ªé€‰é¡¹ï¼‰")
    private String targetvalue;
    @ApiModelProperty(value = "问题类型(1.单选 2.多选 3.问答 4.填空 5.其它)")
    private String valueType;
    @ApiModelProperty(value = "选择该选项的患者数(按子任务去重)")
    private Long patientCount;
    @ApiModelProperty(value = "该选项明细的 score ä¹‹å’Œ")
    private BigDecimal scoreSum;
}