microservice.go 475 B

123456789101112131415161718192021222324252627
  1. package microservice
  2. import (
  3. qu "qfw/util"
  4. . "../util"
  5. "github.com/go-xweb/xweb"
  6. )
  7. type Service struct {
  8. *xweb.Action
  9. serviceList xweb.Mapper `xweb:"/microservice/list"` //查询所有任务
  10. }
  11. func (s *Service) ServiceList() {
  12. defer qu.Catch()
  13. if s.Method() == "POST" {
  14. data, _ := Mgo.Find("task", `{"delete":false}`, nil, nil, false, -1, -1)
  15. s.ServeJson(map[string]interface{}{
  16. "data": data,
  17. })
  18. } else {
  19. s.Render("com/microservice_list.html")
  20. }
  21. }