正在显示
5 个修改的文件
包含
107 行增加
和
1 行删除
| @@ -6,4 +6,6 @@ test 环境 http://performance-back-test.fjmaimaimai.com/ | @@ -6,4 +6,6 @@ test 环境 http://performance-back-test.fjmaimaimai.com/ | ||
| 6 | prod 环境 http://performance-back-prd.fjmaimaimai.com/ | 6 | prod 环境 http://performance-back-prd.fjmaimaimai.com/ |
| 7 | 7 | ||
| 8 | 前端页面地址 | 8 | 前端页面地址 |
| 9 | -test环境 https://enterprise-platform-dev.fjmaimaimai.com/#/login | ||
| 9 | +test环境 https://enterprise-platform-dev.fjmaimaimai.com/#/login | ||
| 10 | + | ||
| 11 | +测试账号 17708397664 密码123456 |
pkg/domain/evaluation_item_used.go
0 → 100644
| 1 | +package domain | ||
| 2 | + | ||
| 3 | +import "time" | ||
| 4 | + | ||
| 5 | +// 实际被应用的评估条目 | ||
| 6 | +type EvaluationItemUsed struct { | ||
| 7 | + Id int //id | ||
| 8 | + EvaluationProjectId int //对应的项目id | ||
| 9 | + NodeId string //填写评估评估节点对应id | ||
| 10 | + NodeType string //填写评估评估节点对应类型同evaluation_template.go->LinkNode.Type, | ||
| 11 | + SortBy int //排序 | ||
| 12 | + Category string //类别 | ||
| 13 | + Name string //名称 | ||
| 14 | + PromptTitle string //提示项标题 | ||
| 15 | + PromptText string //提示项正文 | ||
| 16 | + EntryItems []EntryItem //填写的反馈 | ||
| 17 | + RuleType int //评估方式(0评级、1评分) | ||
| 18 | + Rule EvaluationRule //评估的选项规则 | ||
| 19 | + Weight float64 //"权重" | ||
| 20 | + Required int // 必填项 | ||
| 21 | + CreatedAt time.Time //数据创建时间 | ||
| 22 | + UpdatedAt time.Time //数据更新时间 | ||
| 23 | + DeletedAt *time.Time | ||
| 24 | +} |
pkg/domain/menu.go
0 → 100644
pkg/domain/summary_evaluation.go
0 → 100644
| 1 | +package domain | ||
| 2 | + | ||
| 3 | +import "time" | ||
| 4 | + | ||
| 5 | +// 周综合评估 | ||
| 6 | +type SummaryEvaluation struct { | ||
| 7 | + Id int | ||
| 8 | + EvaluationProjectId int //对应的项目id | ||
| 9 | + EvaluationProjectName string //对应的项目名称 | ||
| 10 | + CycleId int64 //对应的周期id | ||
| 11 | + CycleName string //对应的周期名称 | ||
| 12 | + TargetUser StaffDesc //被评估的目标用户,被执行的 | ||
| 13 | + TargetDepartment []StaffDepartment //被评估的目标用户所在的部门 | ||
| 14 | + Executor StaffDesc //填写评估的用户,执行人 | ||
| 15 | + Types EvaluationType //评估类型 | ||
| 16 | + Status EvaluationStatus //评估的填写状态 | ||
| 17 | + CheckResult int //被执行的人确认评估结果 | ||
| 18 | + BeginTime time.Time //开始时间 | ||
| 19 | + EndTime time.Time //截止时间 | ||
| 20 | + TotalScore string //最终上级评估得分. | ||
| 21 | + CreatedAt time.Time //数据创建时间 | ||
| 22 | + UpdatedAt time.Time //数据更新时间 | ||
| 23 | + DeletedAt *time.Time //数据删除时间 | ||
| 24 | +} | ||
| 25 | + | ||
| 26 | +type EvaluationType int //综合评估类型 | ||
| 27 | + | ||
| 28 | +const ( | ||
| 29 | + EvaluationSelf EvaluationType = 1 //自评 | ||
| 30 | + Evaluation360 EvaluationType = 2 //360评估 | ||
| 31 | + EvaluationSuper EvaluationType = 3 //上级评估 | ||
| 32 | + EvaluationHrbp EvaluationType = 4 //人资评估 | ||
| 33 | + // EvaluationSelf EvaluationType = "self" | ||
| 34 | + // Evaluation360 EvaluationType = "360" | ||
| 35 | + // EvaluationSuper EvaluationType = "superior" | ||
| 36 | + // EvaluationHrbp EvaluationType = "hrbp" | ||
| 37 | +) | ||
| 38 | + | ||
| 39 | +// 评估的填写状态 | ||
| 40 | +type EvaluationStatus string | ||
| 41 | + | ||
| 42 | +const ( | ||
| 43 | + EvaluationUncompleted EvaluationStatus = "uncompleted" //未提交填写的内容 | ||
| 44 | + EvaluationCompleted EvaluationStatus = "completed" //已提交填写的内容 | ||
| 45 | +) | ||
| 46 | + | ||
| 47 | +// 被执行的人确认评估结果 | ||
| 48 | +type EvaluationCheckResult string | ||
| 49 | + | ||
| 50 | +const ( | ||
| 51 | + EvaluationCheckUncompleted EvaluationCheckResult = "uncompleted" //未确认结果 | ||
| 52 | + EvaluationCheckCompleted EvaluationCheckResult = "completed" //已确认结果 | ||
| 53 | +) |
pkg/domain/summary_evaluation_value.go
0 → 100644
| 1 | +package domain | ||
| 2 | + | ||
| 3 | +import "time" | ||
| 4 | + | ||
| 5 | +// 周期综合评估填写的内容 | ||
| 6 | +type SummaryEvaluationValue struct { | ||
| 7 | + Id int // | ||
| 8 | + EvaluationItemId int //评估条目的id | ||
| 9 | + SummaryEvaluationId int //综合评估任务(SummaryEvaluation)的id | ||
| 10 | + Value string //评估填写的评分 | ||
| 11 | + Score string //评定得分 | ||
| 12 | + Types EvaluationType //评估类型 | ||
| 13 | + Remark string //填写的内容反馈 | ||
| 14 | + CreatedAt time.Time //数据创建时间 | ||
| 15 | + UpdatedAt time.Time //数据更新时间 | ||
| 16 | + DeletedAt *time.Time //数据删除时间 | ||
| 17 | +} |
-
请 注册 或 登录 后发表评论