12345678910111213141516171819202122232425262728293031 |
- package http
- import (
- "strconv"
- "go-common/app/admin/main/spy/model"
- "go-common/library/log"
- bm "go-common/library/net/http/blademaster"
- )
- func report(c *bm.Context) {
- var (
- params = c.Request.Form
- pn, ps int
- err error
- data *model.ReportPage
- )
- if ps, err = strconv.Atoi(params.Get("ps")); err != nil {
- ps = model.DefPs
- }
- if pn, err = strconv.Atoi(params.Get("pn")); err != nil {
- pn = model.DefPn
- }
- data, err = spySrv.ReportList(c, ps, pn)
- if err != nil {
- log.Error("spySrv.ReportList error(%v)", err)
- c.JSON(nil, err)
- return
- }
- c.JSON(data, err)
- }
|