|
@@ -39,32 +39,32 @@ func convert(list []media.Media) []ESMedia {
|
|
|
var esMedia []ESMedia
|
|
|
for _, item := range list {
|
|
|
esMedia = append(esMedia, ESMedia{
|
|
|
- MediaId: item.Id,
|
|
|
- AuthorId: item.AuthorID,
|
|
|
- AuthorName: item.AuthorName,
|
|
|
- MediaType: string(item.MediaType),
|
|
|
- Src: item.Src,
|
|
|
- MediaName: item.MediaName,
|
|
|
- SourceType: item.SourceType,
|
|
|
- MediaPlaySeconds: item.MediaPlaySeconds,
|
|
|
- PermissionIDs: item.PermissionIDs,
|
|
|
- PublishedTime: item.PublishedTime.Format(time.DateTime),
|
|
|
+ MediaId: item.Id,
|
|
|
+ AuthorId: item.AuthorID,
|
|
|
+ AuthorName: item.AuthorName,
|
|
|
+ MediaType: string(item.MediaType),
|
|
|
+ Src: item.Src,
|
|
|
+ MediaName: item.MediaName,
|
|
|
+ SourceType: item.SourceType,
|
|
|
+ MediaPlayMilliseconds: item.MediaPlayMilliseconds,
|
|
|
+ PermissionIDs: item.PermissionIDs,
|
|
|
+ PublishedTime: item.PublishedTime.Format(time.DateTime),
|
|
|
})
|
|
|
}
|
|
|
return esMedia
|
|
|
}
|
|
|
|
|
|
type ESMedia struct {
|
|
|
- MediaId int `json:"mediaId"`
|
|
|
- AuthorId int `json:"authorId"`
|
|
|
- AuthorName string `json:"authorName"`
|
|
|
- MediaType string `json:"mediaType"`
|
|
|
- Src string `json:"src"`
|
|
|
- MediaName string `json:"mediaName"`
|
|
|
- SourceType string `json:"sourceType"`
|
|
|
- MediaPlaySeconds int `json:"mediaPlaySeconds"`
|
|
|
- PermissionIDs string `json:"permissionIds"`
|
|
|
- PublishedTime string `json:"publishedTime"`
|
|
|
+ MediaId int `json:"mediaId"`
|
|
|
+ AuthorId int `json:"authorId"`
|
|
|
+ AuthorName string `json:"authorName"`
|
|
|
+ MediaType string `json:"mediaType"`
|
|
|
+ Src string `json:"src"`
|
|
|
+ MediaName string `json:"mediaName"`
|
|
|
+ SourceType string `json:"sourceType"`
|
|
|
+ MediaPlayMilliseconds int `json:"mediaPlayMilliseconds"`
|
|
|
+ PermissionIDs string `json:"permissionIds"`
|
|
|
+ PublishedTime string `json:"publishedTime"`
|
|
|
}
|
|
|
type MediaTask struct {
|
|
|
}
|