summary_evaluation_value.go 1.1 KB
package models

import (
	"time"

	"gitlab.fjmaimaimai.com/allied-creation/performance/pkg/domain"
)

// 周期综合评估填写的内容
type SummaryEvaluationValue struct {
	tableName           struct{}           `comment:"周期综合评估填写的内容" pg:"summary_evaluation_value"`
	Id                  int                //
	EvaluationItemId    int                //评估条目的id
	SummaryEvaluationId int                //综合评估任务(SummaryEvaluation)的id
	Value               string             //评估填写的评分
	Score               string             //评定得分
	Types               int                //评估类型
	Executor            domain.StaffDesc   //填写评估的用户,执行人
	Weight              float64            `pg:",use_zero"` //权重
	Rating              domain.RatingLevel //评级填写值
	Remark              string             //填写的内容反馈
	CreatedAt           time.Time          //数据创建时间
	UpdatedAt           time.Time          //数据更新时间
	HrCheck             int                // >0:代表是人资稽查填写的评估
}