作者 tangxvhui

更新

@@ -36,9 +36,10 @@ type AssessCountLevelResp struct { @@ -36,9 +36,10 @@ type AssessCountLevelResp struct {
36 CompanyName string `json:"companyName"` //公司名称 36 CompanyName string `json:"companyName"` //公司名称
37 SupperUser string `json:"superUser"` //目标用户的上级 37 SupperUser string `json:"superUser"` //目标用户的上级
38 DutyTime string `json:"dutyTime"` //入职时间 38 DutyTime string `json:"dutyTime"` //入职时间
39 - EvaluationItems []AssessCountLeveltItem `json:"evaluationItems"` 39 + EvaluationItems []AssessCountLeveltItem `json:"evaluationItems"` //评估项
40 } 40 }
41 41
  42 +// 周期内的每日自评小结 评估项
42 type AssessCountLeveltItem struct { 43 type AssessCountLeveltItem struct {
43 EvaluationItemId int `json:"evaluationItemId,string"` //评估条目的id 44 EvaluationItemId int `json:"evaluationItemId,string"` //评估条目的id
44 SortBy int `json:"sortBy"` //排序 45 SortBy int `json:"sortBy"` //排序
@@ -55,7 +56,7 @@ type AssessCountLeveltItem struct { @@ -55,7 +56,7 @@ type AssessCountLeveltItem struct {
55 LevelCount []LevalCodeCount `json:"levelCount"` //周期内每次评估的等级数量统计 56 LevelCount []LevalCodeCount `json:"levelCount"` //周期内每次评估的等级数量统计
56 } 57 }
57 58
58 -// 评级数量 59 +// 周期内的每日自评小结 评估项 评级数量
59 type LevalCodeCount struct { 60 type LevalCodeCount struct {
60 Code string `json:"code"` //评级代码 61 Code string `json:"code"` //评级代码
61 Number int `json:"number"` //数量 62 Number int `json:"number"` //数量
@@ -39,6 +39,7 @@ func (srv StaffAssessServeice) InvokCreateStaffAssessTask(param *command.CreateS @@ -39,6 +39,7 @@ func (srv StaffAssessServeice) InvokCreateStaffAssessTask(param *command.CreateS
39 return nil, nil 39 return nil, nil
40 } 40 }
41 41
  42 +// 员工绩效-项目管理-查询总览
42 func (srv StaffAssessServeice) QuerySummary(in *query.SummaryCommand) (map[string]interface{}, error) { 43 func (srv StaffAssessServeice) QuerySummary(in *query.SummaryCommand) (map[string]interface{}, error) {
43 transactionContext, err := factory.ValidateStartTransaction(in) 44 transactionContext, err := factory.ValidateStartTransaction(in)
44 if err != nil { 45 if err != nil {
@@ -985,3 +985,38 @@ func (srv StaffAssessServeice) getAssessInfoUncompletedV2(transactionContext app @@ -985,3 +985,38 @@ func (srv StaffAssessServeice) getAssessInfoUncompletedV2(transactionContext app
985 } 985 }
986 return contentList, nil 986 return contentList, nil
987 } 987 }
  988 +
  989 +// 展示360评估内容
  990 +func (srv StaffAssessServeice) StaffAssess360Show() (*adapter.AssessInfoResp, error) {
  991 + return nil, nil
  992 +}
  993 +
  994 +// 展示上级评估内容
  995 +func (srv StaffAssessServeice) StaffAssessSuperShow() (*adapter.AssessInfoResp, error) {
  996 + return nil, nil
  997 +}
  998 +
  999 +// 展示自评评估内容
  1000 +func (srv StaffAssessServeice) StaffAssessSelfShow() (*adapter.AssessInfoResp, error) {
  1001 + return nil, nil
  1002 +}
  1003 +
  1004 +// 360评估内容编辑前
  1005 +func (srv StaffAssessServeice) StaffAssess360BeforeEdit() (*adapter.AssessInfoResp, error) {
  1006 + return nil, nil
  1007 +}
  1008 +
  1009 +// 上级评估内容编辑前
  1010 +func (srv StaffAssessServeice) StaffAssessSuperBeforeEdit() (*adapter.AssessInfoResp, error) {
  1011 + return nil, nil
  1012 +}
  1013 +
  1014 +// 自评评估内容编辑前
  1015 +func (srv StaffAssessServeice) StaffAssessSelfBeforeEdit() (*adapter.AssessInfoResp, error) {
  1016 + return nil, nil
  1017 +}
  1018 +
  1019 +// 获取未完成评估任务的执行人员名单
  1020 +func (srv StaffAssessServeice) ExcutorListUncompleted() error {
  1021 + return nil
  1022 +}