ExpertManager.cpp 794 B

123456789101112131415161718192021222324252627282930313233343536
  1. #include "ExpertManager.h"
  2. #include <dbService/ClassSet.h>
  3. #include <dbService/UserService.h>
  4. int ExpertManager::addUser(QFUser user)
  5. {
  6. if (user.userNo.isEmpty()) {
  7. return QF_CODE_EMPTY_ACCOUNT;
  8. }
  9. if (user.rawPassword().isEmpty()) {
  10. return QF_CODE_EMPTY_PASSWORD;
  11. }
  12. if (user.userName.isEmpty()) {
  13. return QF_CODE_EMPTY_USERNAME;
  14. }
  15. if (-1 == UserService().AddUserInfo(user)) {
  16. return QF_CODE_ACCOUNT_OCCUPIED;
  17. }
  18. return QF_CODE_ADD_USER_SUCCEEDED;
  19. }
  20. int ExpertManager::deleteUser(int userId)
  21. {
  22. bool ret = UserService().DeleteUserById(userId);
  23. if (!ret) {
  24. return QF_CODE_DELETE_USER_FAILED;
  25. }
  26. // UserService().DeleteUserConfigByEngineerId(userId);
  27. // return QF_CODE_DELETE_USER_SUCCEEDED;
  28. }