monitor_job.go 719 B

12345678910111213141516171819202122232425262728293031
  1. package admin
  2. import (
  3. "gfast/app/service/admin/dict_service"
  4. "gfast/library/response"
  5. "github.com/gogf/gf/frame/g"
  6. "github.com/gogf/gf/net/ghttp"
  7. )
  8. type MonitorJob struct{}
  9. //任务列表
  10. func (c *MonitorJob) List(r *ghttp.Request) {}
  11. //添加任务
  12. func (c *MonitorJob) Add(r *ghttp.Request) {
  13. //获取相关选项
  14. jobStatus, err := dict_service.GetDictWithDataByType("sys_job_status", "")
  15. if err != nil {
  16. response.FailJson(true, r, err.Error())
  17. }
  18. jobGroup, err := dict_service.GetDictWithDataByType("sys_job_group", "")
  19. if err != nil {
  20. response.FailJson(true, r, err.Error())
  21. }
  22. res := g.Map{
  23. "jobStatus": jobStatus,
  24. "jobGroup": jobGroup,
  25. }
  26. response.SusJson(true, r, "添加任务", res)
  27. }