重命名 controller 内的类名

This commit is contained in:
2023-05-17 09:26:00 +08:00
parent c4a100745d
commit d71c675680
9 changed files with 22 additions and 21 deletions

View File

@@ -21,6 +21,7 @@ enum MP_TYPE {
// 200 以后为 聊天消息包
// MP_IM
}
enum MP_SUB_TYPE {

View File

@@ -16,17 +16,17 @@ mapping::mapping() {
// auto key_value = ini.GetSection("server-mapping");
// 用户验证证明
auto userProve = new UserProveController();
auto userProve = new UserController();
map.insert( std::pair<mp::MP_TYPE, handler*>(mp::MP_REQUEST_LOGIN, userProve));
map.insert( std::pair<mp::MP_TYPE, handler*>(mp::MP_REQUEST_REGISTER, userProve));
map.insert( std::pair<mp::MP_TYPE, handler*>(mp::MP_REQUEST_LOGOUT, userProve));
// 获取邮件验证码
auto peVerifCode = new PEVerifCodeController();
auto peVerifCode = new CodeController();
map.insert( std::pair<mp::MP_TYPE, handler*>(mp::MP_REQUEST_CODE, peVerifCode));
// 用户添加好友群组类操作
auto improve = new IMProveController();
auto improve = new UserFriendsController();
map.insert({mp::MP_TYPE::MP_REQUEST_FRIENDS, improve});
map.insert({mp::MP_TYPE::MP_REQUEST_GROUPS, improve});
}

View File

@@ -2,9 +2,9 @@
// Created by dongl on 23-5-8.
//
#include "PEVerifCodeController.h"
#include "CodeController.h"
void PEVerifCodeController::run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) {
void CodeController::run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) {
auto sri = new mp::sri();
// 请求验证码
if (request->m_body.subcommand() == mp::MP_SUB_TYPE::MP_CODE_EMAIL) {

View File

@@ -9,7 +9,7 @@
#include "../../mmm/handler.h"
#include "service/PEVerifCodeService.h"
class PEVerifCodeController : public handler {
class CodeController : public handler {
public:
void run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) override;

View File

@@ -2,9 +2,9 @@
// Created by dongl on 23-4-20.
//
#include "UserProveController.h"
#include "UserController.h"
void UserProveController::run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) {
void UserController::run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) {
// 登陆
if (request->m_mph->mp_type() == mp::MP_REQUEST_LOGIN) {
auto sri = service.login(request->m_body.subcommand(),

View File

@@ -2,13 +2,13 @@
// Created by dongl on 23-4-25.
//
#ifndef IM2_USERPROVECONTROLLER_H
#define IM2_USERPROVECONTROLLER_H
#ifndef IM2_USERCONTROLLER_H
#define IM2_USERCONTROLLER_H
#include "../../mmm/handler.h"
#include "service/UserService.h"
class UserProveController : public handler {
class UserController : public handler {
public:
void run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) override;
@@ -16,4 +16,4 @@ protected:
UserService service = UserService();
};
#endif //IM2_USERPROVECONTROLLER_H
#endif //IM2_USERCONTROLLER_H

View File

@@ -2,9 +2,9 @@
// Created by dongl on 23-5-4.
//
#include "IMProveController.h"
#include "UserFriendsController.h"
void IMProveController::run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) {
void UserFriendsController::run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) {
// 好友 相关操作
if (request->m_mph->mp_type() == mp::MP_TYPE::MP_REQUEST_FRIENDS) {
auto sri = service.friendImProve(&request->m_body);

View File

@@ -2,15 +2,15 @@
// Created by dongl on 23-5-4.
//
#ifndef IM2_IMPROVECONTROLLER_H
#define IM2_IMPROVECONTROLLER_H
#ifndef IM2_USERFRIENDSCONTROLLER_H
#define IM2_USERFRIENDSCONTROLLER_H
#include "../../mmm/handler.h"
#include "service/UserService.h"
#include "service/UserFriendsService.h"
class IMProveController : public handler{
class UserFriendsController : public handler{
public:
void run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) override;
@@ -19,4 +19,4 @@ protected:
};
#endif //IM2_IMPROVECONTROLLER_H
#endif //IM2_USERFRIENDSCONTROLLER_H

View File

@@ -5,8 +5,8 @@
#ifndef IM2_WORKS_H
#define IM2_WORKS_H
#include "UserProveController.h"
#include "IMProveController.h"
#include "PEVerifCodeController.h"
#include "UserController.h"
#include "UserFriendsController.h"
#include "CodeController.h"
#endif //IM2_WORKS_H