DataAssessmentInfo.java 1.8 KB
package com.skua.modules.assessment.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * 绩效考核评分
 */
@Data
@TableName("data_assessment_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "data_assessment_info对象", description = "绩效考核评分")
public class DataAssessmentInfo {

    /**
     * 主键ID
     */
    @TableId(type = IdType.ID_WORKER_STR)
    @ApiModelProperty(value = "主键ID")
    private String id;
    /**
     * 考核报表名称
     */
    @Excel(name = "考核报表名称", width = 15)
    @ApiModelProperty(value = "考核报表名称")
    private String asseReportName;
    /**
     * 领导评分占比
     */
    @Excel(name = "领导评分占比", width = 15)
    @ApiModelProperty(value = "领导评分占比")
    private String leaderProportion;
    /**
     * 自我评分占比
     */
    @Excel(name = "自我评分占比", width = 15)
    @ApiModelProperty(value = "自我评分占比")
    private String selfProportion;
    /**
     * 考核板块
     */
    @Excel(name = "考核板块", width = 15)
    @ApiModelProperty(value = "考核板块")
    private String asseModuleId;
    /**
     * 考核岗位
     */
    @Excel(name = "考核厂站", width = 15)
    @ApiModelProperty(value = "考核厂站")
    private String asseDepartId;
    /**
     * 标识
     */
    @Excel(name = "标识", width = 15)
    @ApiModelProperty(value = "标识")
    private Integer delFlag;
}