info.go 1.0 KB

12345678910111213141516171819202122
  1. package mini_video_config
  2. import (
  3. "ecos/application/domain/oss"
  4. "git.sxidc.com/go-framework/baize/framework/core/application"
  5. )
  6. type Info struct {
  7. application.InfoIDField
  8. ComponentID string `json:"componentId" sqlresult:"column:component_id;"`
  9. VideoTitle string `json:"videoTitle" sqlresult:"column:video_title;"`
  10. VideoUrlStr string `json:"videoUrlStr" sqlresult:"column:video_url;"`
  11. VideoUrl []oss.FileObject `json:"videoUrl" sqlresult:"column:-;"`
  12. VideoCoverStr string `json:"videoCoverStr" sqlresult:"column:video_cover;"`
  13. VideoCover []oss.FileObject `json:"videoCover" sqlresult:"column:-;"`
  14. VideoDuration int `json:"videoDuration" sqlresult:"column:video_duration;"`
  15. AutoPlay string `json:"autoPlay" sqlresult:"column:auto_play;"`
  16. ShowControls string `json:"showControls" sqlresult:"column:show_controls;"`
  17. IsEnabled string `json:"isEnabled" sqlresult:"column:is_enabled;"`
  18. application.InfoUserIDFields
  19. application.InfoTimeFields
  20. }