Files
PandaX/apps/develop/router/gen.go
2022-01-12 16:01:29 +08:00

27 lines
652 B
Go

package router
import (
"github.com/gin-gonic/gin"
"pandax/apps/develop/api"
"pandax/apps/develop/services"
"pandax/base/ctx"
)
func InitGenRouter(router *gin.RouterGroup) {
// 登录日志
genApi := &api.GenApi{
GenTableApp: services.DevGenTableModelDao,
}
gen := router.Group("gen")
genViewLog := ctx.NewLogInfo("获取生成代码视图")
gen.GET("preview/:tableId", func(c *gin.Context) {
ctx.NewReqCtxWithGin(c).WithLog(genViewLog).Handle(genApi.Preview)
})
genCodeLog := ctx.NewLogInfo("生成代码")
gen.GET("code/:tableId", func(c *gin.Context) {
ctx.NewReqCtxWithGin(c).WithLog(genCodeLog).Handle(genApi.GenCode)
})
}