notice.go 894 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package consts
  2. // 公告状态
  3. const (
  4. NoticeStatusAll int32 = -1
  5. NoticeStatusRunning int32 = 1
  6. NoticeStatusStopped int32 = 2
  7. NoticeStatusTerminated int32 = 3
  8. NoticeStatusNotStarted int32 = 4
  9. )
  10. var NoticeStatusNameMap = map[int32]string{
  11. NoticeStatusAll: "全部",
  12. NoticeStatusRunning: "运行中",
  13. NoticeStatusStopped: "已结束",
  14. NoticeStatusTerminated: "已终止",
  15. NoticeStatusNotStarted: "未开始",
  16. }
  17. var NoticeStatusTagMap = map[int32]string{
  18. NoticeStatusRunning: "info",
  19. NoticeStatusStopped: "default",
  20. NoticeStatusTerminated: "error",
  21. NoticeStatusNotStarted: "warning",
  22. }
  23. // 公告类型
  24. const (
  25. NoticeTypeAll int32 = -1
  26. NoticeTypeNorm int32 = 1
  27. NoticeTypeStopSev int32 = 2
  28. )
  29. var NoticeTypeNameMap = map[int32]string{
  30. NoticeTypeAll: "全部",
  31. NoticeTypeNorm: "普通广播",
  32. NoticeTypeStopSev: "停服广播",
  33. }