staff_assess_cache.go 785 字节
package models

import (
	"time"

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

// StaffAssessCache 提交评估项内容缓存
type StaffAssessCache struct {
	tableName        struct{}                 `comment:"评估项填写内容缓存" pg:"staff_assess_cache"`
	Id               int64                    `comment:"ID" pg:",pk"`
	AssessId         int64                    `comment:"评估项ID"`
	AssessContent    []domain.AssessContent   `comment:"评估项提交数据"`
	AssessTaskStages []domain.AssessTaskStage `comment:"任务项里程碑数据"`
	CreatedAt        time.Time                `comment:"创建时间"`
	UpdatedAt        time.Time                `comment:"更新时间"`
	DeletedAt        *time.Time               `comment:"删除时间"`
}