calendar.go 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package roadshow
  2. import (
  3. "eta_gn/eta_api/controllers"
  4. "eta_gn/eta_api/models"
  5. )
  6. // CalendarController 日历
  7. type CalendarController struct {
  8. controllers.BaseAuthController
  9. }
  10. // ResearcherList
  11. // @Title 研究员列表
  12. // @Description 研究员列表接口
  13. // @Success 200 {object} roadshow.ResearcherGroup
  14. // @router /researcher/list [get]
  15. func (this *CalendarController) ResearcherList() {
  16. br := new(models.BaseResponse).Init()
  17. defer func() {
  18. this.Data["json"] = br
  19. this.ServeJSON()
  20. }()
  21. //group, err := roadshow.GetResearcherGroup()
  22. //if err != nil {
  23. // br.Msg = "获取信息失败!"
  24. // br.ErrMsg = "获取分组信息失败!Err:" + err.Error()
  25. // return
  26. //}
  27. //researcherList, err := roadshow.GetResearcher()
  28. //groupMap := make(map[int][]*roadshow.Researcher)
  29. //for _, v := range researcherList {
  30. // //if v.RoleTypeCode == "ficc_admin" {
  31. // // findItems := groupMap[1]
  32. // // findItems = append(findItems, v)
  33. // // groupMap[1] = findItems
  34. // //} else {
  35. // if findItems, ok := groupMap[v.GroupId]; ok {
  36. // findItems = append(findItems, v)
  37. // groupMap[v.GroupId] = findItems
  38. // } else {
  39. // findItems = append(findItems, v)
  40. // groupMap[v.GroupId] = findItems
  41. // }
  42. // //}
  43. //}
  44. //for _, v := range group {
  45. // v.ResearcherList = groupMap[v.GroupId]
  46. //}
  47. //allGroup := new(roadshow.ResearcherGroup)
  48. //allGroup.GroupId = 99
  49. //allGroup.GroupName = "ficc全体"
  50. //group = append(group, allGroup)
  51. br.Ret = 200
  52. br.Success = true
  53. br.Msg = "获取成功"
  54. //br.Data = group
  55. }