作者 tangxvhui

调试

package query
type AssessSelfListQuery struct {
UserId int `json:"userId"` //用户id
CompanyId int `json:"-"` //公司Id
PageSize int `json:"pageSize"` //每页的记录数
PageNumber int `json:"pageNumber"` //页码
UserId int `json:"userId,string"` //用户id
CompanyId int `json:"-"` //公司Id
PageSize int `json:"pageSize"` //每页的记录数
PageNumber int `json:"pageNumber"` //页码
}
... ...
... ... @@ -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))
}
... ...