コード例 #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)
	}
}