...
|
...
|
@@ -480,6 +480,7 @@ func (srv StaffAssessServeice) createStaffAssess(transactionContext application. |
|
|
//获取员工信息
|
|
|
_, userList, err := userRepo.Find(map[string]interface{}{
|
|
|
"ids": selfUserId,
|
|
|
"status": 1,
|
|
|
})
|
|
|
if err != nil {
|
|
|
return nil, application.ThrowError(application.ARG_ERROR, "获取员工信息"+err.Error())
|
...
|
...
|
@@ -781,6 +782,7 @@ func (srv StaffAssessServeice) SaveAssessInviteUser(param *command.SaveAssessInv |
|
|
if len(inviteSameSuperId) > 0 {
|
|
|
_, userList, err := userRepo.Find(map[string]interface{}{
|
|
|
"ids": inviteSameSuperId,
|
|
|
"status": 1,
|
|
|
})
|
|
|
if err != nil {
|
|
|
return nil, application.ThrowError(application.ARG_ERROR, "获取用户信息"+err.Error())
|
...
|
...
|
@@ -798,6 +800,7 @@ func (srv StaffAssessServeice) SaveAssessInviteUser(param *command.SaveAssessInv |
|
|
if len(InviteDiffSuperId) > 0 {
|
|
|
_, userList, err := userRepo.Find(map[string]interface{}{
|
|
|
"ids": InviteDiffSuperId,
|
|
|
"status": 1,
|
|
|
})
|
|
|
if err != nil {
|
|
|
return nil, application.ThrowError(application.ARG_ERROR, "获取用户信息"+err.Error())
|
...
|
...
|
@@ -1136,6 +1139,7 @@ func (srv StaffAssessServeice) SelectAssessInviteUser(param *query.SelectAssessI |
|
|
"companyId": param.CompanyId,
|
|
|
"name": param.InviteUserName,
|
|
|
"limit": 20,
|
|
|
"status": 1,
|
|
|
}
|
|
|
if param.PageSize > 0 {
|
|
|
condition["limit"] = param.PageSize
|
...
|
...
|
@@ -1863,6 +1867,7 @@ loop: |
|
|
if len(chargeUserIds) > 0 {
|
|
|
_, chargeUserList, err = userRepo.Find(map[string]interface{}{
|
|
|
"ids": chargeUserIds,
|
|
|
"status": 1, //正常的用户
|
|
|
})
|
|
|
if err != nil {
|
|
|
return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "获取主管员工数据"+err.Error())
|
...
|
...
|
|