You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
1.1 KiB
29 lines
1.1 KiB
package api
|
|
|
|
import (
|
|
v1 "ln/nft/api/v1"
|
|
"ln/nft/middleware"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
type ApiHerbsRouter struct {
|
|
}
|
|
|
|
// InitApiHerbsRouter 初始化 AppHerbsN 路由信息
|
|
func (s *ApiHerbsRouter) InitApiHerbsRouter(Router *gin.RouterGroup) {
|
|
apiHerbsRouter := Router.Group("apiHerbs").Use(middleware.OperationRecord())
|
|
apiHerbsRouterWithoutRecord := Router.Group("apiHerbs")
|
|
var apiHerbsApi = v1.ApiGroupApp.AppApiGroup.AppHerbsNApi
|
|
{
|
|
apiHerbsRouter.POST("createAppHerbs", apiHerbsApi.CreateAppHerbsN) // 新建AppHerbs
|
|
apiHerbsRouter.DELETE("deleteAppHerbs", apiHerbsApi.DeleteAppHerbsN) // 删除AppHerbs
|
|
apiHerbsRouter.DELETE("deleteAppHerbsByIds", apiHerbsApi.DeleteAppHerbsNByIds) // 批量删除AppHerbs
|
|
apiHerbsRouter.PUT("updateAppHerbs", apiHerbsApi.UpdateAppHerbsN) // 更新AppHerbs
|
|
}
|
|
{
|
|
apiHerbsRouterWithoutRecord.GET("findAppHerbs", apiHerbsApi.FindAppHerbsN) // 根据ID获取AppHerbsN
|
|
apiHerbsRouterWithoutRecord.GET("getAppHerbsList", apiHerbsApi.GetAppHerbsNList) // 获取AppHerbsN列表
|
|
}
|
|
}
|