63 lines
1.6 KiB
Java
63 lines
1.6 KiB
Java
package com.gunshi.project.hsz.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;
|
|
|
|
} |