package org.jeecg.modules.stm.rate.vo;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import lombok.Data;
import org.jeecg.modules.stm.common.json.String2ArrayDeserialize;

import java.util.List;

@Data
public class RateTbVo {
    /**主表id**/
    private String id;
    private String rateName;
    /**评分项的ID**/
    private String rateId;
    /**选项的ID**/
    private String rateCheck;
    /**说明**/
    private String des;
    private Double kf;
    private String jsKf;
    /**上传文件列表**/
    @JsonDeserialize(using = String2ArrayDeserialize.class)
    private List<String> fileUploadPath;
    /**所有填报项的key**/
    @JsonDeserialize(using = String2ArrayDeserialize.class)
    private List<String> tbIds;

    private Double rmscore;

    private String fileUploadPath1;
    private String fileUploadPath2;
    private String fileUploadPath3;
    private String fileUploadPath4;
    private String fileUploadPath5;
    private String fileUploadPath6;
    private String fileUploadPath7;
    private String fileUploadPath8;
    private String fileUploadPath9;
    private String fileUploadPath10;
    private String approvestatus;
    private String approveremark;
    private String taskdetailid;
    private String rateremark;
    private String jsKftitle;
    private Double kfmax;
    private String pfmodel;
}
