🎨 update project structure

This commit is contained in:
landaiqing
2024-09-29 15:46:35 +08:00
parent 2769467ce2
commit 87f1ff6961
85 changed files with 693 additions and 431 deletions

View File

@@ -2,10 +2,10 @@ package modules
import (
"github.com/gin-gonic/gin"
"schisandra-cloud-album/api"
"schisandra-cloud-album/controller"
)
var captchaApi = api.Api.CaptchaApi
var captchaApi = controller.Controller.CaptchaController
func CaptchaRouter(router *gin.RouterGroup) {
group := router.Group("/captcha")

View File

@@ -2,10 +2,10 @@ package modules
import (
"github.com/gin-gonic/gin"
"schisandra-cloud-album/api"
"schisandra-cloud-album/controller"
)
var clientApi = api.Api.ClientApi
var clientApi = controller.Controller.ClientController
func ClientRouter(router *gin.RouterGroup) {
router.GET("/client/generate_client_id", clientApi.GenerateClientId)

View File

@@ -2,10 +2,10 @@ package modules
import (
"github.com/gin-gonic/gin"
"schisandra-cloud-album/api"
"schisandra-cloud-album/controller"
)
var commonApi = api.Api.CommonApi
var commonApi = controller.Controller.CommonController
func CommentRouter(router *gin.RouterGroup) {
router.POST("/auth/comment/submit", commonApi.CommentSubmit)

View File

@@ -2,10 +2,10 @@ package modules
import (
"github.com/gin-gonic/gin"
"schisandra-cloud-album/api"
"schisandra-cloud-album/controller"
)
var oauth = api.Api.OAuthApi
var oauth = controller.Controller.OAuthController
func OauthRouter(router *gin.RouterGroup) {
group := router.Group("/oauth")

View File

@@ -2,10 +2,10 @@ package modules
import (
"github.com/gin-gonic/gin"
"schisandra-cloud-album/api"
"schisandra-cloud-album/controller"
)
var permissionApi = api.Api.PermissionApi
var permissionApi = controller.Controller.PermissionController
func PermissionRouter(router *gin.RouterGroup) {
group := router.Group("/auth/permission")

View File

@@ -2,10 +2,10 @@ package modules
import (
"github.com/gin-gonic/gin"
"schisandra-cloud-album/api"
"schisandra-cloud-album/controller"
)
var roleApi = api.Api.RoleApi
var roleApi = controller.Controller.RoleController
func RoleRouter(router *gin.RouterGroup) {
group := router.Group("/auth")

View File

@@ -2,10 +2,10 @@ package modules
import (
"github.com/gin-gonic/gin"
"schisandra-cloud-album/api"
"schisandra-cloud-album/controller"
)
var smsApi = api.Api.SmsApi
var smsApi = controller.Controller.SmsController
func SmsRouter(router *gin.RouterGroup) {
group := router.Group("/sms")

View File

@@ -2,10 +2,10 @@ package modules
import (
"github.com/gin-gonic/gin"
"schisandra-cloud-album/api"
"schisandra-cloud-album/controller"
)
var userApi = api.Api.UserApi
var userApi = controller.Controller.UserController
// UserRouter 用户相关路由 有auth接口组需要token验证,没有auth接口组不需要token验证
func UserRouter(router *gin.RouterGroup) {

View File

@@ -2,10 +2,10 @@ package modules
import (
"github.com/gin-gonic/gin"
"schisandra-cloud-album/api"
"schisandra-cloud-album/controller"
)
var websocketAPI = api.Api.WebsocketApi
var websocketAPI = controller.Controller.WebsocketController
func WebsocketRouter(router *gin.RouterGroup) {
group := router.Group("/ws")