app.go 942 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package model
  2. import (
  3. "go-common/library/time"
  4. )
  5. // AppVersion .
  6. type AppVersion struct {
  7. ID int `json:"id"`
  8. Platform int `json:"platform"`
  9. Name string `json:"name"`
  10. Code int `json:"version"`
  11. Title string `json:"title"`
  12. Content string `json:"content"`
  13. Download string `json:"download"`
  14. MD5 string `json:"md5"`
  15. Size int `json:"file_size"`
  16. Force int `json:"force"`
  17. Status int `json:"status"`
  18. }
  19. // AppResource .
  20. type AppResource struct {
  21. ID int `json:"id"`
  22. Platform int `json:"platform"`
  23. Name string `json:"name"`
  24. Code int `json:"version"`
  25. Download string `json:"download"`
  26. MD5 string `json:"md5"`
  27. Status int `json:"status"`
  28. StartTime time.Time `json:"start_time"`
  29. EndTime time.Time `json:"end_time"`
  30. }
  31. // DynamicEffect .
  32. type DynamicEffect struct {
  33. ID int `json:"rid"`
  34. Name string `json:"rname"`
  35. }