| 123456789101112131415161718192021222324252627282930313233 |
- package api
- import (
- "gfast/library"
- "github.com/gogf/gf/net/ghttp"
- )
- type CommonBase struct{}
- // SusJson 成功的返回
- func (c *CommonBase) SusJson(isExit bool, r *ghttp.Request, msg string, data ...interface{}) {
- library.SusJson(isExit, r, msg, data...)
- }
- // FailJson 失败的返回
- func (c *CommonBase) FailJson(isExit bool, r *ghttp.Request, msg string, data ...interface{}) {
- library.FailJson(isExit, r, msg, data...)
- }
- // FailJsonExit 失败中断返回
- func (c *CommonBase) FailJsonExit(r *ghttp.Request, msg string) {
- c.FailJson(true, r, msg)
- }
- // SusJsonExit 成功中断返回
- func (c *CommonBase) SusJsonExit(r *ghttp.Request, data ...interface{}) {
- c.SusJson(true, r, "success", data...)
- }
- // JsonExit 输出json并中断
- func (c *CommonBase) JsonExit(r *ghttp.Request, code int, msg string, data ...interface{}) {
- library.JsonExit(r, code, msg, data...)
- }
|