12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #ifndef USERSERVICE_H
- #define USERSERVICE_H
- #include "ClassSet.h"
- class UserService
- {
- public:
- explicit UserService(QObject *parent = nullptr);
-
- int AddUserInfo(const QFUser &userInfo);
-
- bool UpdateUserInfo(const QFUser &userInfo);
- bool UpdateUserPassword(QString userNo, QString password);
- bool UpdateUserById(QString userNo, QString password, int id);
-
- bool QueryUserInfoById(QFUser *userInfo, int userId);
- bool QueryUserInfoByUnserInfo(const QFUser ¶mInfo, QFUser &queryInfo);
-
-
- bool QueryUserListByColumnAndColumnValue(QList<QFUser *> *userInfoList, QString columnName, QString columnValue);
- bool QueryUserList(QList<QFUser *> *userInfoList);
- bool QueryUserListNotAdmin(QList<QFUser *> *userInfoList);
-
- bool DeleteUserById(int Id);
- bool QueryUserByNoAndPassword(QFUser *userInfo, QString userNo, QString password);
- bool QueryUserByNo(QFUser *userInfo, QString userNo);
-
- bool QueryUserListByEngineerId(QList<QFUser> &userInfoList, int engineerId);
-
- bool DeleteUserByRole(int roleType);
-
- bool QueryUserInfoById2(QFUser *userInfo, int userId);
- bool UpdateUserInfo2(const QFUser &userInfo);
- int AddUserInfo2(const QFUser &userInfo);
- bool DeleteAllUser();
- };
- #endif
|