tag.go 768B

123456789101112131415161718192021222324252627282930313233
  1. package course
  2. import "spaceofcheng/services/models/model"
  3. // GetCourseTagsByPage 获取课程标签
  4. func (c *CourseController) GetCourseTagsByPage() {
  5. orgid := c.GetString("orgid")
  6. if orgid == "" {
  7. org := c.Context.Get("org").(model.SysOrg)
  8. orgid = org.OrgId
  9. }
  10. page, _ := c.GetInt("page")
  11. pageSize, _ := c.GetInt("pagesize")
  12. tags, err := c.serv.GetTagsList(orgid, page, pageSize)
  13. if err != nil {
  14. c.ResponseError(err)
  15. }
  16. c.ResponseJSON(tags)
  17. }
  18. // GetCourseTags 获取课程标签
  19. func (c *CourseController) GetCourseTags() {
  20. orgid := c.GetString("orgid")
  21. if orgid == "" {
  22. org := c.Context.Get("org").(model.SysOrg)
  23. orgid = org.OrgId
  24. }
  25. tags, err := c.serv.GetCourseTags(orgid)
  26. if err != nil {
  27. c.ResponseError(err)
  28. }
  29. c.ResponseJSON(tags)
  30. }