project.go 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package consts
  2. var projectStatusMap = map[int64]string{
  3. 1: "",
  4. }
  5. func GetProjectStatus(status int64) string {
  6. toast, contain := projectStatusMap[status]
  7. if contain {
  8. return toast
  9. }
  10. return "未知"
  11. }
  12. var ProjectPlatformMap = map[int64]string{
  13. 1: "",
  14. }
  15. func GetProjectPlatform(status int64) string {
  16. toast, contain := ProjectPlatformMap[status]
  17. if contain {
  18. return toast
  19. }
  20. return "未知"
  21. }
  22. var ProjectFormMap = map[int64]string{
  23. 1: "",
  24. }
  25. func GetProjectForm(status int64) string {
  26. toast, contain := ProjectFormMap[status]
  27. if contain {
  28. return toast
  29. }
  30. return "未知"
  31. }
  32. var ProjectFeeFormMap = map[int64]string{
  33. 1: "",
  34. }
  35. func GetProjectFeeForms(statuses ...int64) []string {
  36. var toasts []string
  37. for _, status := range statuses {
  38. toast, contain := ProjectFeeFormMap[status]
  39. if !contain {
  40. toast = "未知"
  41. }
  42. toasts = append(toasts, toast)
  43. }
  44. return toasts
  45. }
  46. var ProjectContentTypeMap = map[int64]string{
  47. 1: "",
  48. }
  49. func GetProjectContentType(status int64) string {
  50. toast, contain := ProjectContentTypeMap[status]
  51. if contain {
  52. return toast
  53. }
  54. return "未知"
  55. }