| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package partial
- import (
- "git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
- "git.qianqiusoft.com/qianqiusoft/light-apiengine/third/wx"
- "github.com/silenceper/wechat/pay"
- //sysmodel "git.qianqiusoft.com/qianqiusoft/light-apiengine/models"
- //sysutils "git.qianqiusoft.com/qianqiusoft/light-apiengine/utils"
- //"git.qianqiusoft.com/qianqiusoft/light-apiengine/models"
- //__import_packages__
- )
- // _Wxpay
- // @Title _Wxpay
- // @Description 微信支付回调
- // @Success 200 {object} Account
- // @Failure 403 :id is empty
- func PayCallback_Wxpay(c *entitys.CtrlContext) {
- r := wx.CallWxPayCallbackHandler(c)
- if r.Code != 200{
- c.Ctx.JSON(500, r)
- }else{
- res := pay.NotifyResponse{}
- res.ReturnCode = "SUCCESS"
- res.ReturnMsg = "OK"
- c.Ctx.XML(200,&res)
- }
- }
- // _Alipay
- // @Title _Alipay
- // @Description 支付宝支付回调
- // @Success 200 {object} Account
- // @Failure 403 :id is empty
- func PayCallback_Alipay(c *entitys.CtrlContext) {
- ret := __none_func_pay_callback__()
- if ret{
- c.Ctx.String(200,"")
- }
- }
- func __none_func_pay_callback__(params ... interface{}) bool{
- return true
- }
|