| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- 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"
- )
- // SysPublicController operations for SysPublic
- type SysPublicController struct {
- apiengine *engine.ApiEngine
- }
- func NewSysPublicController(e *engine.ApiEngine) *SysPublicController {
- controller := &SysPublicController{e}
- return controller
- }
- // WxpayCallback
- // @Title WxpayCallback
- // @Description 微信支付回调
- // @Success 200 {object} sysReturn
- // @Failure 403 :id is empty
- // @router /wxpay_callback [post]
- func (c *SysPublicController) WxpayCallback(ctx *gin.Context) {
- //
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
- partial.SysPublic_WxpayCallback(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
- }
- // WxoauthParams
- // @Title WxoauthParams
- // @Description 获取微信oauth配置
- // @Success 200 {object} sysReturn
- // @Failure 403 :id is empty
- // @router /wxoauth_params [get]
- func (c *SysPublicController) WxoauthParams(ctx *gin.Context) {
- //
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
- partial.SysPublic_WxoauthParams(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
- }
- // WxjssdkParams
- // @Title WxjssdkParams
- // @Description 获取微信jssdk配置
- // @Param url false "当前页面url"
- // @Success 200 {object} sysReturn
- // @Failure 403 :id is empty
- // @router /wxjssdk_params [get]
- func (c *SysPublicController) WxjssdkParams(ctx *gin.Context) {
- //
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
- partial.SysPublic_WxjssdkParams(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
- }
- // AlipayCallback
- // @Title AlipayCallback
- // @Description 支付宝支付回调
- // @Success 200 {object} sysReturn
- // @Failure 403 :id is empty
- // @router /alipay_callback [post]
- func (c *SysPublicController) AlipayCallback(ctx *gin.Context) {
- //
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
- partial.SysPublic_AlipayCallback(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
- }
|