| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- package com.huaxu.evaluation.vo;
- import com.fasterxml.jackson.annotation.JsonIgnore;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import io.swagger.models.auth.In;
- import lombok.Data;
- import java.math.BigDecimal;
- import java.util.List;
- /**
- * @ClassName EvaluationResultVo
- * @Description: 考核结果出参
- * @Author lihui
- * @Date 2021/5/7
- * @Version V1.0
- **/
- @Data
- @ApiModel(value = "考核结果返回信息")
- public class EvaluationResultTaskDetailsVo {
- @ApiModelProperty(value = "任务总数")
- private Integer resultId;
- @ApiModelProperty(value = "租户ID")
- private String tenantId;
- @ApiModelProperty(value = "公司ID")
- private Integer companyOrgId;
- @ApiModelProperty(value = "任务总数")
- private int totalCount;
- @ApiModelProperty(value = "已完成")
- private int completeCount;
- @ApiModelProperty(value = "待完成")
- private int noCompleteCount;
- @ApiModelProperty(value = "延期完成")
- private int delayCompleteCount;
- @ApiModelProperty(value = "完成率")
- private BigDecimal completionRate;
- @ApiModelProperty(value = "延期率")
- private BigDecimal delayRate;
- @ApiModelProperty(value = "绩效得分")
- private BigDecimal performanceScore;
- @ApiModelProperty(value = "绩效等级")
- private String evaluationGrade;
- @ApiModelProperty(value = "考评周期")
- private String cycle;
- @JsonIgnore
- @ApiModelProperty(value = "考评年份")
- private String year;
- @JsonIgnore
- @ApiModelProperty(value = "考评月份")
- private String month;
- @ApiModelProperty(value = "考评项详情")
- List<EvaluationResultDetailsVo> detailsVoList;
- }
|