mirror of https://gitee.com/answerdev/answer.git
fix(activity): add activity common service init
This commit is contained in:
parent
7f58fbdad1
commit
2f4090c25e
|
@ -45,6 +45,7 @@ import (
|
||||||
"github.com/answerdev/answer/internal/service"
|
"github.com/answerdev/answer/internal/service"
|
||||||
"github.com/answerdev/answer/internal/service/action"
|
"github.com/answerdev/answer/internal/service/action"
|
||||||
activity2 "github.com/answerdev/answer/internal/service/activity"
|
activity2 "github.com/answerdev/answer/internal/service/activity"
|
||||||
|
activity_common2 "github.com/answerdev/answer/internal/service/activity_common"
|
||||||
"github.com/answerdev/answer/internal/service/activity_queue"
|
"github.com/answerdev/answer/internal/service/activity_queue"
|
||||||
"github.com/answerdev/answer/internal/service/answer_common"
|
"github.com/answerdev/answer/internal/service/answer_common"
|
||||||
auth2 "github.com/answerdev/answer/internal/service/auth"
|
auth2 "github.com/answerdev/answer/internal/service/auth"
|
||||||
|
@ -205,8 +206,9 @@ func initApplication(debug bool, serverConf *conf.Server, dbConf *data.Database,
|
||||||
uploaderService := uploader.NewUploaderService(serviceConf, siteInfoCommonService)
|
uploaderService := uploader.NewUploaderService(serviceConf, siteInfoCommonService)
|
||||||
uploadController := controller.NewUploadController(uploaderService)
|
uploadController := controller.NewUploadController(uploaderService)
|
||||||
activityActivityRepo := activity.NewActivityRepo(dataData, configService)
|
activityActivityRepo := activity.NewActivityRepo(dataData, configService)
|
||||||
|
activityCommon := activity_common2.NewActivityCommon(activityRepo, activityQueueService)
|
||||||
commentCommonService := comment_common.NewCommentCommonService(commentCommonRepo)
|
commentCommonService := comment_common.NewCommentCommonService(commentCommonRepo)
|
||||||
activityService := activity2.NewActivityService(activityActivityRepo, userCommon, tagCommonService, objService, commentCommonService, revisionService, metaService, configService)
|
activityService := activity2.NewActivityService(activityActivityRepo, userCommon, activityCommon, tagCommonService, objService, commentCommonService, revisionService, metaService, configService)
|
||||||
activityController := controller.NewActivityController(activityService)
|
activityController := controller.NewActivityController(activityService)
|
||||||
roleController := controller_admin.NewRoleController(roleService)
|
roleController := controller_admin.NewRoleController(roleService)
|
||||||
pluginConfigRepo := plugin_config.NewPluginConfigRepo(dataData)
|
pluginConfigRepo := plugin_config.NewPluginConfigRepo(dataData)
|
||||||
|
|
|
@ -4,6 +4,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"github.com/answerdev/answer/internal/service/activity_common"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/answerdev/answer/internal/base/constant"
|
"github.com/answerdev/answer/internal/base/constant"
|
||||||
|
@ -32,6 +33,7 @@ type ActivityRepo interface {
|
||||||
type ActivityService struct {
|
type ActivityService struct {
|
||||||
activityRepo ActivityRepo
|
activityRepo ActivityRepo
|
||||||
userCommon *usercommon.UserCommon
|
userCommon *usercommon.UserCommon
|
||||||
|
activityCommonService *activity_common.ActivityCommon
|
||||||
tagCommonService *tag_common.TagCommonService
|
tagCommonService *tag_common.TagCommonService
|
||||||
objectInfoService *object_info.ObjService
|
objectInfoService *object_info.ObjService
|
||||||
commentCommonService *comment_common.CommentCommonService
|
commentCommonService *comment_common.CommentCommonService
|
||||||
|
@ -44,6 +46,7 @@ type ActivityService struct {
|
||||||
func NewActivityService(
|
func NewActivityService(
|
||||||
activityRepo ActivityRepo,
|
activityRepo ActivityRepo,
|
||||||
userCommon *usercommon.UserCommon,
|
userCommon *usercommon.UserCommon,
|
||||||
|
activityCommonService *activity_common.ActivityCommon,
|
||||||
tagCommonService *tag_common.TagCommonService,
|
tagCommonService *tag_common.TagCommonService,
|
||||||
objectInfoService *object_info.ObjService,
|
objectInfoService *object_info.ObjService,
|
||||||
commentCommonService *comment_common.CommentCommonService,
|
commentCommonService *comment_common.CommentCommonService,
|
||||||
|
@ -55,6 +58,7 @@ func NewActivityService(
|
||||||
objectInfoService: objectInfoService,
|
objectInfoService: objectInfoService,
|
||||||
activityRepo: activityRepo,
|
activityRepo: activityRepo,
|
||||||
userCommon: userCommon,
|
userCommon: userCommon,
|
||||||
|
activityCommonService: activityCommonService,
|
||||||
tagCommonService: tagCommonService,
|
tagCommonService: tagCommonService,
|
||||||
commentCommonService: commentCommonService,
|
commentCommonService: commentCommonService,
|
||||||
revisionService: revisionService,
|
revisionService: revisionService,
|
||||||
|
|
Loading…
Reference in New Issue