feat:单聊页面bug修复+后台管理端好友页面bug修复+项目进度、记忆文件更新
This commit is contained in:
@@ -7,7 +7,9 @@ import (
|
||||
"github.com/echochat/backend/app/admin"
|
||||
"github.com/echochat/backend/app/auth"
|
||||
"github.com/echochat/backend/app/contact"
|
||||
authService "github.com/echochat/backend/app/auth/service"
|
||||
contactDAO "github.com/echochat/backend/app/contact/dao"
|
||||
contactService "github.com/echochat/backend/app/contact/service"
|
||||
imApp "github.com/echochat/backend/app/im"
|
||||
imService "github.com/echochat/backend/app/im/service"
|
||||
wsApp "github.com/echochat/backend/app/ws"
|
||||
@@ -24,8 +26,11 @@ func InitializeApp(cfg *config.Config) (*App, error) {
|
||||
wsApp.WSSet,
|
||||
contact.ContactSet,
|
||||
imApp.IMSet,
|
||||
wire.Bind(new(wsApp.FriendIDsGetter), new(*contactDAO.FriendshipDAO)),
|
||||
wire.Bind(new(wsApp.TokenValidator), new(*authService.AuthService)),
|
||||
wire.Bind(new(imService.FriendChecker), new(*contactDAO.FriendshipDAO)),
|
||||
wire.Bind(new(imService.UserInfoGetter), new(*contactDAO.FriendshipDAO)),
|
||||
wire.Bind(new(contactService.OnlineChecker), new(*wsApp.OnlineService)),
|
||||
)
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
@@ -56,7 +56,7 @@ func InitializeApp(cfg *config.Config) (*App, error) {
|
||||
contactManageController := controller2.NewContactManageController(contactManageService)
|
||||
handler := ws.ProvideWSHandler(hub, pubSub, jwtConfig, onlineService, authService)
|
||||
friendGroupDAO := dao3.NewFriendGroupDAO(gormDB)
|
||||
contactService := service3.NewContactService(friendshipDAO, friendGroupDAO, pubSub)
|
||||
contactService := service3.NewContactService(friendshipDAO, friendGroupDAO, pubSub, onlineService)
|
||||
contactController := controller3.NewContactController(contactService)
|
||||
|
||||
// IM 模块初始化
|
||||
|
||||
Reference in New Issue
Block a user