正在显示
3 个修改的文件
包含
10 行增加
和
5 行删除
@@ -2,8 +2,8 @@ package query | @@ -2,8 +2,8 @@ package query | ||
2 | 2 | ||
3 | // 查询评估的执行人 | 3 | // 查询评估的执行人 |
4 | type ListExecutorQuery struct { | 4 | type ListExecutorQuery struct { |
5 | - CycleId int `json:"cycleId"` //周期id | ||
6 | - BeginDay string `json:"beginDay"` //日期 2006-01-02 | ||
7 | - Types string `json:"types"` // 评估类型 自评:self;上级:super;360评估:invite | 5 | + CycleId int `json:"cycleId,string"` //周期id |
6 | + BeginDay string `json:"beginDay"` //日期 2006-01-02 | ||
7 | + Types string `json:"types"` // 评估类型 自评:self;上级:super;360评估:360;360邀请:invite | ||
8 | CompanyId int `json:"-"` | 8 | CompanyId int `json:"-"` |
9 | } | 9 | } |
@@ -1304,10 +1304,9 @@ func (srv StaffAssessServeice) ListExcutorUncompleted(param *query.ListExecutorQ | @@ -1304,10 +1304,9 @@ func (srv StaffAssessServeice) ListExcutorUncompleted(param *query.ListExecutorQ | ||
1304 | condition["typesList"] = []string{string(domain.AssessSelf)} | 1304 | condition["typesList"] = []string{string(domain.AssessSelf)} |
1305 | case "super": | 1305 | case "super": |
1306 | condition["typesList"] = []string{string(domain.AssessSuper)} | 1306 | condition["typesList"] = []string{string(domain.AssessSuper)} |
1307 | - case "invite": | 1307 | + case "360": |
1308 | condition["typesList"] = []string{string(domain.AssessInviteDiffSuper), string(domain.AssessInviteSameSuper)} | 1308 | condition["typesList"] = []string{string(domain.AssessInviteDiffSuper), string(domain.AssessInviteSameSuper)} |
1309 | } | 1309 | } |
1310 | - | ||
1311 | _, assessList, err := assessReps.Find(condition) | 1310 | _, assessList, err := assessReps.Find(condition) |
1312 | if err != nil { | 1311 | if err != nil { |
1313 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "获取员工的评估"+err.Error()) | 1312 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "获取员工的评估"+err.Error()) |
@@ -307,6 +307,11 @@ func (c *StaffAssessController) ExportUserAssess2() { | @@ -307,6 +307,11 @@ func (c *StaffAssessController) ExportUserAssess2() { | ||
307 | c.Response(nil, e) | 307 | c.Response(nil, e) |
308 | return | 308 | return |
309 | } | 309 | } |
310 | + if len(paramReq.ExportUserId) == 0 { | ||
311 | + e := application.ThrowError(application.ARG_ERROR, "请选择人员进行绩效下载") | ||
312 | + c.Response(nil, e) | ||
313 | + return | ||
314 | + } | ||
310 | userReq := middlewares.GetUser(c.Ctx) | 315 | userReq := middlewares.GetUser(c.Ctx) |
311 | paramReq.CompanyId = int(userReq.CompanyId) | 316 | paramReq.CompanyId = int(userReq.CompanyId) |
312 | paramReq.OperatorId = int(userReq.UserId) | 317 | paramReq.OperatorId = int(userReq.UserId) |
@@ -356,6 +361,7 @@ func (c *StaffAssessController) GetStaffAsessSelfCountLevel() { | @@ -356,6 +361,7 @@ func (c *StaffAssessController) GetStaffAsessSelfCountLevel() { | ||
356 | c.Response(data, err) | 361 | c.Response(data, err) |
357 | } | 362 | } |
358 | 363 | ||
364 | +// 获取未完成评估任务的执行人员名单 | ||
359 | func (c *StaffAssessController) ListExcutorUncompleted() { | 365 | func (c *StaffAssessController) ListExcutorUncompleted() { |
360 | srv := service.NewStaffAssessServeice() | 366 | srv := service.NewStaffAssessServeice() |
361 | paramReq := &query.ListExecutorQuery{} | 367 | paramReq := &query.ListExecutorQuery{} |
-
请 注册 或 登录 后发表评论