ut_app.go 464 B

123456789101112131415161718192021222324252627282930
  1. package http
  2. import (
  3. "go-common/app/admin/main/apm/model/ut"
  4. bm "go-common/library/net/http/blademaster"
  5. )
  6. // utApps
  7. func utApps(c *bm.Context) {
  8. var (
  9. err error
  10. count int
  11. res = []*ut.App{}
  12. )
  13. v := new(ut.AppReq)
  14. if err = c.Bind(v); err != nil {
  15. return
  16. }
  17. if res, count, err = apmSvc.UTApps(c, v); err != nil {
  18. c.JSON(nil, err)
  19. return
  20. }
  21. data := &Paper{
  22. Pn: v.Pn,
  23. Ps: v.Ps,
  24. Items: res,
  25. Total: count,
  26. }
  27. c.JSON(data, nil)
  28. }