package gen import ( "git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys" "github.com/gin-gonic/gin" "git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/partial" "git.qianqiusoft.com/qianqiusoft/light-apiengine/engine" ) // ApiController operations for Api type ApiController struct { apiengine *engine.ApiEngine } func NewApiController(e *engine.ApiEngine) *ApiController { controller := &ApiController{e} return controller } // ApiDoc // @Title ApiDoc // @Description api文档 // @Param sys string false "是否包含用户管理相关接口" // @Success 200 {object} sysReturn // @Failure 403 :id is empty // @router /api_doc [get] func (c *ApiController) ApiDoc(ctx *gin.Context) { // db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")] partial.Api_ApiDoc(&entitys.CtrlContext{ctx, db, c.apiengine.PlatformOrmEngine}) }