...
|
...
|
@@ -13,41 +13,6 @@ type StaffAssessController struct { |
|
|
beego.BaseController
|
|
|
}
|
|
|
|
|
|
// 获取我的绩效任务列表
|
|
|
// func (c *StaffAssessController) SearchAssessTaskMe() {
|
|
|
// srv := service.NewStaffAssessServeice()
|
|
|
// paramReq := &query.SearchAssessMeQuery{}
|
|
|
// err := c.BindJSON(paramReq)
|
|
|
// if err != nil {
|
|
|
// e := application.ThrowError(application.ARG_ERROR, "json 解析错误"+err.Error())
|
|
|
// c.Response(nil, e)
|
|
|
// return
|
|
|
// }
|
|
|
// userReq := middlewares.GetUser(c.Ctx)
|
|
|
// paramReq.CompanyId = int(userReq.CompanyId)
|
|
|
// paramReq.UserId = int(userReq.UserId)
|
|
|
|
|
|
// data, err := srv.SearchAssessTaskMe(paramReq)
|
|
|
// c.Response(data, err)
|
|
|
// }
|
|
|
|
|
|
// 获取我的绩效任务各环节完成情况
|
|
|
// func (c *StaffAssessController) AssessTaskMeDesc() {
|
|
|
// srv := service.NewStaffAssessServeice()
|
|
|
// paramReq := &query.AssessTaskDescQuery{}
|
|
|
// err := c.BindJSON(paramReq)
|
|
|
// if err != nil {
|
|
|
// e := application.ThrowError(application.ARG_ERROR, "json 解析错误"+err.Error())
|
|
|
// c.Response(nil, e)
|
|
|
// return
|
|
|
// }
|
|
|
// userReq := middlewares.GetUser(c.Ctx)
|
|
|
// paramReq.CompanyId = int(userReq.CompanyId)
|
|
|
// paramReq.UserId = int(userReq.UserId)
|
|
|
// data, err := srv.AssessTaskDesc(paramReq)
|
|
|
// c.Response(data, err)
|
|
|
// }
|
|
|
|
|
|
// 获取个人的自评反馈历史记录列表
|
|
|
func (c *StaffAssessController) AssessSelfMeList() {
|
|
|
srv := service.NewStaffAssessServeice()
|
...
|
...
|
@@ -79,40 +44,6 @@ func (c *StaffAssessController) CreateStaffAssessTask() { |
|
|
c.Response(data, err)
|
|
|
}
|
|
|
|
|
|
// 获取当前登录员工自评详情
|
|
|
// func (c *StaffAssessController) GetAssessSelfMeInfo() {
|
|
|
// srv := service.NewStaffAssessServeice()
|
|
|
// paramReq := &query.AssessSelfInfoQuery{}
|
|
|
// err := c.BindJSON(paramReq)
|
|
|
// if err != nil {
|
|
|
// e := application.ThrowError(application.ARG_ERROR, "json 解析错误"+err.Error())
|
|
|
// c.Response(nil, e)
|
|
|
// return
|
|
|
// }
|
|
|
// userReq := middlewares.GetUser(c.Ctx)
|
|
|
// paramReq.CompanyId = int(userReq.CompanyId)
|
|
|
// paramReq.TargetUserId = int(userReq.UserId)
|
|
|
// data, err := srv.GetAssessSelfInfo(paramReq)
|
|
|
// c.Response(data, err)
|
|
|
// }
|
|
|
|
|
|
// 获取我邀请的人
|
|
|
// func (c *StaffAssessController) GetAssessMeInviteUser() {
|
|
|
// srv := service.NewStaffAssessServeice()
|
|
|
// paramReq := &query.GetAssessInviteUserQuery{}
|
|
|
// err := c.BindJSON(paramReq)
|
|
|
// if err != nil {
|
|
|
// e := application.ThrowError(application.ARG_ERROR, "json 解析错误"+err.Error())
|
|
|
// c.Response(nil, e)
|
|
|
// return
|
|
|
// }
|
|
|
// userReq := middlewares.GetUser(c.Ctx)
|
|
|
// paramReq.CompanyId = int(userReq.CompanyId)
|
|
|
// paramReq.UserId = int(userReq.UserId)
|
|
|
// data, err := srv.GetAssessInviteUser(paramReq)
|
|
|
// c.Response(data, err)
|
|
|
// }
|
|
|
|
|
|
// 保存我邀请的员工
|
|
|
func (c *StaffAssessController) SaveAssessMeInviteUser() {
|
|
|
srv := service.NewStaffAssessServeice()
|
...
|
...
|
@@ -149,63 +80,6 @@ func (c *StaffAssessController) SelectAssessInviteUser() { |
|
|
c.Response(data, err)
|
|
|
}
|
|
|
|
|
|
// 获取我要执行360评估,用户列表和评估填写的值
|
|
|
// func (c *StaffAssessController) ListMeInviteUserAssess() {
|
|
|
// srv := service.NewStaffAssessServeice()
|
|
|
// paramReq := &query.ListInviteUserAssessQuery{}
|
|
|
// err := c.BindJSON(paramReq)
|
|
|
// if err != nil {
|
|
|
// e := application.ThrowError(application.ARG_ERROR, "json 解析错误"+err.Error())
|
|
|
// c.Response(nil, e)
|
|
|
// return
|
|
|
// }
|
|
|
// //获取当前用户信息
|
|
|
// // paramReq.CompanyId = 1
|
|
|
// // paramReq.ExecutorId = 1
|
|
|
// userReq := middlewares.GetUser(c.Ctx)
|
|
|
// paramReq.CompanyId = int(userReq.CompanyId)
|
|
|
// paramReq.ExecutorId = int(userReq.UserId)
|
|
|
// data, err := srv.ListExecutorInviteAssess(paramReq)
|
|
|
// c.Response(data, err)
|
|
|
// }
|
|
|
|
|
|
// 获取我要执行的上级评估成员列表
|
|
|
// func (c *StaffAssessController) ListMeSupperAssess() {
|
|
|
// srv := service.NewStaffAssessServeice()
|
|
|
// paramReq := &query.ListSupperAssessQuery{}
|
|
|
// err := c.BindJSON(paramReq)
|
|
|
// if err != nil {
|
|
|
// e := application.ThrowError(application.ARG_ERROR, "json 解析错误"+err.Error())
|
|
|
// c.Response(nil, e)
|
|
|
// return
|
|
|
// }
|
|
|
// //TODO 获取当前用户信息
|
|
|
// // paramReq.CompanyId = 1
|
|
|
// // paramReq.ExecutorId = 1
|
|
|
// userReq := middlewares.GetUser(c.Ctx)
|
|
|
// paramReq.CompanyId = int(userReq.CompanyId)
|
|
|
// paramReq.ExecutorId = int(userReq.UserId)
|
|
|
// data, err := srv.ListExecutorSupperAssess(paramReq)
|
|
|
// c.Response(data, err)
|
|
|
// }
|
|
|
|
|
|
// 获取员工自评详情
|
|
|
// func (c *StaffAssessController) GetAssessTargetUserSelfInfo() {
|
|
|
// srv := service.NewStaffAssessServeice()
|
|
|
// paramReq := &query.AssessSelfInfoQuery{}
|
|
|
// err := c.BindJSON(paramReq)
|
|
|
// if err != nil {
|
|
|
// e := application.ThrowError(application.ARG_ERROR, "json 解析错误"+err.Error())
|
|
|
// c.Response(nil, e)
|
|
|
// return
|
|
|
// }
|
|
|
// // paramReq.CompanyId = 1
|
|
|
// userReq := middlewares.GetUser(c.Ctx)
|
|
|
// paramReq.CompanyId = int(userReq.CompanyId)
|
|
|
// data, err := srv.GetAssessSelfInfo(paramReq)
|
|
|
// c.Response(data, err)
|
|
|
// }
|
|
|
|
|
|
// 获取评估内容详情
|
|
|
func (c *StaffAssessController) GetAssessInfo() {
|
|
|
srv := service.NewStaffAssessServeice()
|
...
|
...
|
@@ -240,42 +114,6 @@ func (c *StaffAssessController) SaveAssessInfo() { |
|
|
c.Response(data, err)
|
|
|
}
|
|
|
|
|
|
// 被评估的员工的评估列表-360评估
|
|
|
// func (c *StaffAssessController) ListTargetUserInviteAssess() {
|
|
|
// srv := service.NewStaffAssessServeice()
|
|
|
// paramReq := &query.ListTargetUserAssessQuery{}
|
|
|
// err := c.BindJSON(paramReq)
|
|
|
// if err != nil {
|
|
|
// e := application.ThrowError(application.ARG_ERROR, "json 解析错误"+err.Error())
|
|
|
// c.Response(nil, e)
|
|
|
// return
|
|
|
// }
|
|
|
// // paramReq.CompanyId = 1
|
|
|
// userReq := middlewares.GetUser(c.Ctx)
|
|
|
// paramReq.CompanyId = int(userReq.CompanyId)
|
|
|
// paramReq.Types = []string{string(domain.AssessInviteSameSuper), string(domain.AssessInviteDiffSuper)}
|
|
|
// data, err := srv.ListTargetUserAssess(paramReq)
|
|
|
// c.Response(data, err)
|
|
|
// }
|
|
|
|
|
|
// func (c *StaffAssessController) ListTargetUserMeSupperAssess() {
|
|
|
// srv := service.NewStaffAssessServeice()
|
|
|
// paramReq := &query.ListTargetUserAssessQuery{}
|
|
|
// err := c.BindJSON(paramReq)
|
|
|
// if err != nil {
|
|
|
// e := application.ThrowError(application.ARG_ERROR, "json 解析错误"+err.Error())
|
|
|
// c.Response(nil, e)
|
|
|
// return
|
|
|
// }
|
|
|
// // paramReq.CompanyId = 1
|
|
|
// userReq := middlewares.GetUser(c.Ctx)
|
|
|
// paramReq.CompanyId = int(userReq.CompanyId)
|
|
|
// paramReq.Types = []string{string(domain.AssessSuper)}
|
|
|
// paramReq.TargetUserId = int(userReq.UserId)
|
|
|
// data, err := srv.ListTargetUserAssess(paramReq)
|
|
|
// c.Response(data, err)
|
|
|
// }
|
|
|
|
|
|
// 获取周期列表
|
|
|
func (c *StaffAssessController) ListAssessCycle() {
|
|
|
srv := service.NewStaffAssessServeice()
|
...
|
...
|
@@ -411,8 +249,6 @@ func (c *StaffAssessController) QueryMemberPerformanceIndicator() { |
|
|
in.CompanyId = int(user.CompanyId)
|
|
|
in.OperatorId = int(user.UserId)
|
|
|
|
|
|
//in.CompanyId = int(8) // 杨欢测试数据 周期ID=1612638113870385152 公司ID=8 用户ID=3422174102828544
|
|
|
//in.OperatorId = int(3422174102828544)
|
|
|
}
|
|
|
c.Response(srv.QueryMemberPerformanceIndicator(in))
|
|
|
}
|
...
|
...
|
|