完善气站资源列表搜索契约

This commit is contained in:
czl231
2026-08-19 22:07:00 +08:00
parent 72da8e9e47
commit 2f5b934037
10 changed files with 168 additions and 16 deletions

View File

@@ -4,6 +4,7 @@ import (
"fmt"
sdkmiddleware "git.apinb.com/bsm-sdk/core/middleware"
"git.apinb.com/heqiapp/platforms/backend/api/internal/logic/common"
gaslogic "git.apinb.com/heqiapp/platforms/backend/api/internal/logic/gas"
"github.com/gin-gonic/gin"
)
@@ -17,6 +18,7 @@ func RegisterGas(serviceKey string, engine *gin.Engine) {
protected := engine.Group(basePath)
protected.Use(sdkmiddleware.JwtAuth(true))
protected.Use(gaslogic.RequireGasAdmin())
protected.Use(common.EnableConfiguredKeywordSearch())
protected.GET("/auth/profile", gaslogic.CurrentProfile)
protected.PUT("/auth/password", gaslogic.ChangePassword)
protected.GET("/gas_menu", gaslogic.ListMenu)