智慧食堂
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

41 рядки
708 B

  1. package hdl
  2. import (
  3. "applet/app/db"
  4. "applet/app/e"
  5. "github.com/gin-gonic/gin"
  6. )
  7. func NoticeList(c *gin.Context) {
  8. noticeDb := db.NoticeDb{}
  9. noticeDb.Set()
  10. notices, err := noticeDb.FindNotice(0, 0)
  11. if err != nil {
  12. e.OutErr(c, e.ERR_DB_ORM, err.Error())
  13. return
  14. }
  15. e.OutSuc(c, map[string]interface{}{
  16. "list": notices,
  17. }, nil)
  18. return
  19. }
  20. func PopCentralKitchen(c *gin.Context) {
  21. noticeDb := db.NoticeDb{}
  22. noticeDb.Set()
  23. notices, err := noticeDb.GetPopToCentralKitchen()
  24. if err != nil {
  25. e.OutErr(c, e.ERR_DB_ORM, err.Error())
  26. return
  27. }
  28. var isPop bool
  29. if notices == nil {
  30. isPop = true
  31. }
  32. e.OutSuc(c, map[string]interface{}{
  33. "data": notices,
  34. "is_pop": isPop,
  35. }, nil)
  36. return
  37. }