示例#1
0
文件: appnutils.go 项目: opsnull/util
func RenderJsonSucceed(c *ssss.Controller, data interface{}) {
	jsoncallback := c.Ctx.Request.FormValue("jsoncallback")
	if jsoncallback != "" {
		c.RenderJQueryCallback(jsoncallback, SucceedResult(data))
	} else {
		c.RenderJson(SucceedResult(data))
	}
}
示例#2
0
文件: appnutils.go 项目: opsnull/util
func RenderJsonError(c *ssss.Controller, err interface{}) {
	rs := ConvertErrorResult(err)
	if rs.Code == ERROR_CODE_RUNTIME {
		log.Error(err)
	} else {
		log.Debug(err)
	}

	jsoncallback := c.Ctx.Request.FormValue("jsoncallback")
	if jsoncallback != "" {
		c.RenderJQueryCallback(jsoncallback, rs)
	} else {
		c.RenderJson(rs)
	}
}