package controllers
import (
"github.com/astaxie/beego"
"service/doc_admin/models"
)
type PublicController struct {
beego.Controller
}
func (this *PublicController) SendResponse(code int, message string, data interface{}) {
this.Data["json"] = models.SendResponse(code, message, data)
this.ServeJSON()
}
package models
type Result struct {
Code int
Message string
Data interface{}
}
const (
SUCCESS = iota
FAIL
)
func SendResponse(code int, message string, data interface{}) (result Result) {
result.Code = code
result.Message = message
result.Data = data
return
}