作者 tangxvhui

更新

... ... @@ -36,9 +36,10 @@ type AssessCountLevelResp struct {
CompanyName string `json:"companyName"` //公司名称
SupperUser string `json:"superUser"` //目标用户的上级
DutyTime string `json:"dutyTime"` //入职时间
EvaluationItems []AssessCountLeveltItem `json:"evaluationItems"`
EvaluationItems []AssessCountLeveltItem `json:"evaluationItems"` //评估项
}
// 周期内的每日自评小结 评估项
type AssessCountLeveltItem struct {
EvaluationItemId int `json:"evaluationItemId,string"` //评估条目的id
SortBy int `json:"sortBy"` //排序
... ... @@ -55,7 +56,7 @@ type AssessCountLeveltItem struct {
LevelCount []LevalCodeCount `json:"levelCount"` //周期内每次评估的等级数量统计
}
// 评级数量
// 周期内的每日自评小结 评估项 评级数量
type LevalCodeCount struct {
Code string `json:"code"` //评级代码
Number int `json:"number"` //数量
... ...
... ... @@ -39,6 +39,7 @@ func (srv StaffAssessServeice) InvokCreateStaffAssessTask(param *command.CreateS
return nil, nil
}
// 员工绩效-项目管理-查询总览
func (srv StaffAssessServeice) QuerySummary(in *query.SummaryCommand) (map[string]interface{}, error) {
transactionContext, err := factory.ValidateStartTransaction(in)
if err != nil {
... ...
... ... @@ -985,3 +985,38 @@ func (srv StaffAssessServeice) getAssessInfoUncompletedV2(transactionContext app
}
return contentList, nil
}
// 展示360评估内容
func (srv StaffAssessServeice) StaffAssess360Show() (*adapter.AssessInfoResp, error) {
return nil, nil
}
// 展示上级评估内容
func (srv StaffAssessServeice) StaffAssessSuperShow() (*adapter.AssessInfoResp, error) {
return nil, nil
}
// 展示自评评估内容
func (srv StaffAssessServeice) StaffAssessSelfShow() (*adapter.AssessInfoResp, error) {
return nil, nil
}
// 360评估内容编辑前
func (srv StaffAssessServeice) StaffAssess360BeforeEdit() (*adapter.AssessInfoResp, error) {
return nil, nil
}
// 上级评估内容编辑前
func (srv StaffAssessServeice) StaffAssessSuperBeforeEdit() (*adapter.AssessInfoResp, error) {
return nil, nil
}
// 自评评估内容编辑前
func (srv StaffAssessServeice) StaffAssessSelfBeforeEdit() (*adapter.AssessInfoResp, error) {
return nil, nil
}
// 获取未完成评估任务的执行人员名单
func (srv StaffAssessServeice) ExcutorListUncompleted() error {
return nil
}
... ...