package entitys import ( "github.com/gin-gonic/gin" "github.com/xormplus/xorm" ) type AppModuleInitFunction func(e ApiEngineInterface) type ApiEngineInterface interface { GetBusinessDb(domain string) *xorm.Engine GetAllBusinessDb() map[string]*xorm.Engine AddBusinessDb(domainid, login_id, domain, datasource string) bool AppModuleInit() } type CtrlContext struct { App ApiEngineInterface Ctx *gin.Context Db *xorm.Engine PlatformDbEngine *xorm.Engine }