Documentation
¶
Index ¶
- func DoubanItemToHotDrama(item interface{}, category, subType string) *entity.HotDrama
- func FileListToResponse(files []entity.File, total int64, page, pageSize int) dto.FileListResponse
- func FileToResponse(file *entity.File) dto.FileResponse
- func FilesToResponse(files []entity.File) []dto.FileResponse
- func HotDramaListToResponse(dramas []entity.HotDrama) *dto.HotDramaListResponse
- func HotDramaToResponse(drama *entity.HotDrama) *dto.HotDramaResponse
- func RequestToHotDrama(req *dto.HotDramaRequest) *entity.HotDrama
- func RequestToSystemConfig(req *dto.SystemConfigRequest) []entity.SystemConfig
- func SystemConfigToPublicResponse(configs []entity.SystemConfig) map[string]interface{}
- func SystemConfigToResponse(configs []entity.SystemConfig) *dto.SystemConfigResponse
- func ToCategoryResponse(category *entity.Category, resourceCount int64, tagNames []string) dto.CategoryResponse
- func ToCategoryResponseList(categories []entity.Category, resourceCounts map[uint]int64, ...) []dto.CategoryResponse
- func ToCksResponse(cks *entity.Cks) dto.CksResponse
- func ToCksResponseList(cksList []entity.Cks) []dto.CksResponse
- func ToDailySearchStatResponse(stat entity.DailySearchStat) dto.DailySearchStatResponse
- func ToDailySearchStatResponseList(stats []entity.DailySearchStat) []dto.DailySearchStatResponse
- func ToHotKeywordResponse(stat entity.KeywordStat) dto.HotKeywordResponse
- func ToHotKeywordResponseList(stats []entity.KeywordStat) []dto.HotKeywordResponse
- func ToPanResponse(pan *entity.Pan) dto.PanResponse
- func ToPanResponseList(pans []entity.Pan) []dto.PanResponse
- func ToReadyResourceResponse(resource *entity.ReadyResource) dto.ReadyResourceResponse
- func ToReadyResourceResponseList(resources []entity.ReadyResource) []dto.ReadyResourceResponse
- func ToResourceResponse(resource *entity.Resource) dto.ResourceResponse
- func ToResourceResponseList(resources []entity.Resource) []dto.ResourceResponse
- func ToSearchStatResponse(stat *entity.SearchStat) dto.SearchStatResponse
- func ToSearchStatResponseList(stats []entity.SearchStat) []dto.SearchStatResponse
- func ToTagResponse(tag *entity.Tag, resourceCount int64) dto.TagResponse
- func ToTagResponseList(tags []entity.Tag, resourceCounts map[uint]int64) []dto.TagResponse
- func ToUserResponse(user *entity.User) dto.UserResponse
- func ToUserResponseList(users []entity.User) []dto.UserResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DoubanItemToHotDrama ¶
DoubanItemToHotDrama 将豆瓣项目转换为热播剧实体
func FileListToResponse ¶ added in v1.2.3
FileListToResponse 将文件列表转换为列表响应
func FileToResponse ¶ added in v1.2.3
func FileToResponse(file *entity.File) dto.FileResponse
FileToResponse 将文件实体转换为响应DTO
func FilesToResponse ¶ added in v1.2.3
func FilesToResponse(files []entity.File) []dto.FileResponse
FilesToResponse 将文件实体列表转换为响应DTO列表
func HotDramaListToResponse ¶
func HotDramaListToResponse(dramas []entity.HotDrama) *dto.HotDramaListResponse
HotDramaListToResponse 将热播剧实体列表转换为响应DTO
func HotDramaToResponse ¶
func HotDramaToResponse(drama *entity.HotDrama) *dto.HotDramaResponse
HotDramaToResponse 将热播剧实体转换为响应DTO
func RequestToHotDrama ¶
func RequestToHotDrama(req *dto.HotDramaRequest) *entity.HotDrama
RequestToHotDrama 将请求DTO转换为热播剧实体
func RequestToSystemConfig ¶
func RequestToSystemConfig(req *dto.SystemConfigRequest) []entity.SystemConfig
RequestToSystemConfig 将请求DTO转换为系统配置实体列表
func SystemConfigToPublicResponse ¶ added in v1.0.8
func SystemConfigToPublicResponse(configs []entity.SystemConfig) map[string]interface{}
SystemConfigToPublicResponse 返回不含 api_token 的系统配置响应
func SystemConfigToResponse ¶
func SystemConfigToResponse(configs []entity.SystemConfig) *dto.SystemConfigResponse
SystemConfigToResponse 将系统配置实体列表转换为响应DTO
func ToCategoryResponse ¶
func ToCategoryResponse(category *entity.Category, resourceCount int64, tagNames []string) dto.CategoryResponse
ToCategoryResponse 将Category实体转换为CategoryResponse
func ToCategoryResponseList ¶
func ToCategoryResponseList(categories []entity.Category, resourceCounts map[uint]int64, tagNamesMap map[uint][]string) []dto.CategoryResponse
ToCategoryResponseList 将Category实体列表转换为CategoryResponse列表
func ToCksResponse ¶
func ToCksResponse(cks *entity.Cks) dto.CksResponse
ToCksResponse 将Cks实体转换为CksResponse
func ToCksResponseList ¶
func ToCksResponseList(cksList []entity.Cks) []dto.CksResponse
ToCksResponseList 将Cks实体列表转换为CksResponse列表
func ToDailySearchStatResponse ¶
func ToDailySearchStatResponse(stat entity.DailySearchStat) dto.DailySearchStatResponse
ToDailySearchStatResponse 将DailySearchStat实体转换为DailySearchStatResponse
func ToDailySearchStatResponseList ¶
func ToDailySearchStatResponseList(stats []entity.DailySearchStat) []dto.DailySearchStatResponse
ToDailySearchStatResponseList 将DailySearchStat实体列表转换为DailySearchStatResponse列表
func ToHotKeywordResponse ¶
func ToHotKeywordResponse(stat entity.KeywordStat) dto.HotKeywordResponse
ToHotKeywordResponse 将KeywordStat实体转换为HotKeywordResponse
func ToHotKeywordResponseList ¶
func ToHotKeywordResponseList(stats []entity.KeywordStat) []dto.HotKeywordResponse
ToHotKeywordResponseList 将KeywordStat实体列表转换为HotKeywordResponse列表
func ToPanResponse ¶
func ToPanResponse(pan *entity.Pan) dto.PanResponse
ToPanResponse 将Pan实体转换为PanResponse
func ToPanResponseList ¶
func ToPanResponseList(pans []entity.Pan) []dto.PanResponse
ToPanResponseList 将Pan实体列表转换为PanResponse列表
func ToReadyResourceResponse ¶
func ToReadyResourceResponse(resource *entity.ReadyResource) dto.ReadyResourceResponse
ToReadyResourceResponse 将ReadyResource实体转换为ReadyResourceResponse
func ToReadyResourceResponseList ¶
func ToReadyResourceResponseList(resources []entity.ReadyResource) []dto.ReadyResourceResponse
ToReadyResourceResponseList 将ReadyResource实体列表转换为ReadyResourceResponse列表
func ToResourceResponse ¶
func ToResourceResponse(resource *entity.Resource) dto.ResourceResponse
ToResourceResponse 将Resource实体转换为ResourceResponse
func ToResourceResponseList ¶
func ToResourceResponseList(resources []entity.Resource) []dto.ResourceResponse
ToResourceResponseList 将Resource实体列表转换为ResourceResponse列表
func ToSearchStatResponse ¶
func ToSearchStatResponse(stat *entity.SearchStat) dto.SearchStatResponse
ToSearchStatResponse 将SearchStat实体转换为SearchStatResponse
func ToSearchStatResponseList ¶
func ToSearchStatResponseList(stats []entity.SearchStat) []dto.SearchStatResponse
ToSearchStatResponseList 将SearchStat实体列表转换为SearchStatResponse列表
func ToTagResponse ¶
func ToTagResponse(tag *entity.Tag, resourceCount int64) dto.TagResponse
ToTagResponse 将Tag实体转换为TagResponse
func ToTagResponseList ¶
ToTagResponseList 将Tag实体列表转换为TagResponse列表
func ToUserResponse ¶
func ToUserResponse(user *entity.User) dto.UserResponse
ToUserResponse 将User实体转换为UserResponse
func ToUserResponseList ¶
func ToUserResponseList(users []entity.User) []dto.UserResponse
ToUserResponseList 将User实体列表转换为UserResponse列表
Types ¶
This section is empty.