示例#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 RenderXmlError(c *ssss.Controller, err interface{}) {
	rs := ConvertErrorResult(err)
	if rs.Code == ERROR_CODE_RUNTIME {
		log.Error(err)
	} else {
		log.Debug(err)
	}
	c.RenderXml(rs)
}
示例#3
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)
	}
}
示例#4
0
文件: appnutils.go 项目: opsnull/util
func RenderXmlSucceed(c *ssss.Controller, data interface{}) {
	c.RenderXml(SucceedResult(data))
}