staff_assess_task.go 1.1 KB
package models

import (
	"time"

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

// 执行评估的任务列表
type StaffAssessTask struct {
	tableName             struct{}                `pg:"staff_assess_task" comment:"执行评估的任务列表"`
	Id                    int                     `pg:",pk"`
	CompanyId             int                     `` //公司id
	EvaluationProjectId   int                     `` //项目id
	EvaluationProjectName string                  `` //项目名称
	CycleId               int64                   //对应的周期id
	CycleName             string                  //对应周期的名称
	ExecutorId            []int                   //参与考评的人
	StepList              []domain.AssessTaskStep `` //考评的流程
	BeginTime             time.Time               //开始时间
	EndTime               time.Time               //截止时间
	CreatedAt             time.Time               //数据创建时间
	UpdatedAt             time.Time               //数据更新时间
	DeletedAt             *time.Time              //数据删除时间
}