Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CollectDto ¶
type CollectDto struct { UserId int `json:"user-id,omitempty" form:"user-id"` VideoId int `json:"video-id,omitempty" form:"video-id"` IsCollect bool `json:"is-like,omitempty" form:"is-like"` }
func (*CollectDto) ToCollect ¶
func (dto *CollectDto) ToCollect(uu *PO.CollectVideo) error
func (*CollectDto) ToDto ¶
func (dto *CollectDto) ToDto(uu *PO.CollectVideo) error
type CommentDto ¶
type CommentDto struct { UserId int UserName string `json:"user-name" form:"user-name"` VideoId int64 `json:"video-id,omitempty" form:"video-id"` Content string `json:"content" form:"content"` Level int8 `json:"level" form:"level"` ParentId int `json:"parent-id" form:"parent-id"` Likes int `json:"likes" form:"likes"` IsLike bool `json:"is-like,omitempty" form:"is-like"` CreatedAt time.Time }
type LikeDto ¶
type VideoDto ¶
type VideoDto struct { Id int64 `json:"id" form:"id"` Title string `json:"title" form:"title"` Url string `json:"url" form:"url"` Tag string `json:"tag" form:"tag"` Location string `json:"location" form:"location"` Channel string `json:"channel" form:"channel"` Description string `json:"description" form:"description"` Cover string `json:"cover"` Status int8 `json:"status" form:"status"` }
type VideoShowDto ¶
type VideoShowDto struct { Video VideoDto `json:"video" form:"video"` UserId int `json:"user-id" ` //copier:"user-id" UserName string `json:"user-name"` Avatar string `json:"avatar"` IsLike bool `json:"is-like"` IsFollow bool `json:"is-follow"` Likes int `json:"likes"` Comments int `json:"comments"` Collects int `json:"collects"` Forwards int `json:"forwards"` }
Click to show internal directories.
Click to hide internal directories.