gunshi-project-ss/src/main/java/com/gunshi/project/xyt/model/AssessObjectRating.java

63 lines
1.6 KiB
Java

package com.gunshi.project.xyt.model;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* 描述: 考核对象指标得分详情
* author: xusan
* date: 2024-09-10 10:44:14
*/
@Schema(description="考核对象指标得分详情")
@Data
@TableName("public.assess_object_rating")
public class AssessObjectRating implements Serializable {
public final static String thisTableName = "AssessObjectRating";
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(value="id", type= IdType.AUTO)
@Schema(description="主键")
private Long id;
/**
* 考核对象id
*/
@TableField(value="object_id")
@Schema(description="考核对象id")
private Long objectId;
/**
* 考核指标id
*/
@TableField(value="indicator_id")
@Schema(description="考核指标id")
private Long indicatorId;
/**
* 标准分数
*/
@TableField(value="standard_score")
@Schema(description="标准分数")
private Integer standardScore;
/**
* 考核得分
*/
@TableField(value="assess_score")
@Schema(description="考核得分")
private BigDecimal assessScore;
}