正在显示
1 个修改的文件
包含
18 行增加
和
16 行删除
@@ -23,22 +23,24 @@ const ( | @@ -23,22 +23,24 @@ const ( | ||
23 | 23 | ||
24 | // 记录用户需要的评估项 | 24 | // 记录用户需要的评估项 |
25 | type StaffAssess struct { | 25 | type StaffAssess struct { |
26 | - Id int `json:"id"` //id | ||
27 | - CompanyId int `json:"companyId"` //公司id | ||
28 | - EvaluationProjectId int `json:"evaluationProjectId"` //对应的项目id | ||
29 | - CycleId int64 `json:"cycleId"` //对应的周期id | ||
30 | - StaffAssessTaskId int `json:"staffAssessTaskId"` //执行评估的任务id | ||
31 | - TargetUser StaffDesc `json:"targetUser"` //被评估的目标用户 | ||
32 | - TargetDepartment []StaffDepartment `json:"targetDepartment"` //被评估的目标用户所在的部门 | ||
33 | - Executor StaffDesc `json:"executor"` //填写评估的用户 | ||
34 | - Types StaffAssessType `json:"types"` //填写评估对应的类型 | ||
35 | - LinkNodeId int `json:"linkNodeId"` //评估环节对应的id,用于调取评估模板 | ||
36 | - Status StaffAssessStatus `json:"status"` //评估的填写状态 | ||
37 | - BeginTime time.Time `json:"beginTime"` //开始时间 | ||
38 | - EndTime time.Time `json:"endTime"` //截止时间 | ||
39 | - CreatedAt time.Time `json:"createdAt"` //数据创建时间 | ||
40 | - UpdatedAt time.Time `json:"updatedAt"` //数据更新时间 | ||
41 | - DeletedAt *time.Time `json:"deletedAt"` //数据删除时间 | 26 | + Id int `json:"id"` //id |
27 | + CompanyId int `json:"companyId"` //公司id | ||
28 | + EvaluationProjectId int `json:"evaluationProjectId"` //对应的项目id | ||
29 | + EvaluationProjectName string `json:"evaluationProjectName"` //对应的项目名称 | ||
30 | + CycleId int64 `json:"cycleId"` //对应的周期id | ||
31 | + CycleName int64 `json:"cycleName"` //对应的周期名称 | ||
32 | + StaffAssessTaskId int `json:"staffAssessTaskId"` //执行评估的任务id | ||
33 | + TargetUser StaffDesc `json:"targetUser"` //被评估的目标用户 | ||
34 | + TargetDepartment []StaffDepartment `json:"targetDepartment"` //被评估的目标用户所在的部门 | ||
35 | + Executor StaffDesc `json:"executor"` //填写评估的用户 | ||
36 | + Types StaffAssessType `json:"types"` //填写评估对应的类型 | ||
37 | + LinkNodeId int `json:"linkNodeId"` //评估环节对应的id,用于调取评估模板 | ||
38 | + Status StaffAssessStatus `json:"status"` //评估的填写状态 | ||
39 | + BeginTime time.Time `json:"beginTime"` //开始时间 | ||
40 | + EndTime time.Time `json:"endTime"` //截止时间 | ||
41 | + CreatedAt time.Time `json:"createdAt"` //数据创建时间 | ||
42 | + UpdatedAt time.Time `json:"updatedAt"` //数据更新时间 | ||
43 | + DeletedAt *time.Time `json:"deletedAt"` //数据删除时间 | ||
42 | } | 44 | } |
43 | 45 | ||
44 | type StaffAssessRepository interface { | 46 | type StaffAssessRepository interface { |
-
请 注册 或 登录 后发表评论