C# Class CatBookApp.BookStatistics.BookStatisticAppService

book统计相关 应用服务层实现
Inheritance: ApplicationService, IBookStatisticAppService
Show file Open project: keroroqingwa/CatBookApp.Api

Public Methods

Method Description
BookStatisticAppService ( BookStatisticManager bookStatisticManager ) : Abp.Application.Services
GetBookReadTimeSlotStatistics ( ) : BookReadTimeSlotStatisticsOutput

时间段(每小时)阅读小说数、时间段(每小时)阅读小说章节数 统计

GetBookUserReadChaptersStatistic ( ) : ReadChaptersStatisticOutput

阅读了指定章节数的用户数量统计

GetBookUserRiseStatistic ( string dateType, DateTime beginTime, DateTime endTime ) : XYAxisStatisticOutput

book用户增长统计

GetBookUserTimeSlotStatistic ( ) : List

时间段(每小时)新增用户统计

GetMostPopularBook ( int top = 50 ) : List

最受欢迎小说排行 top

GetReadRanking ( int top = 50 ) : List

阅读排行榜 top

Private Methods

Method Description
GetColumns ( string dateType, IList list ) : List

根据列表数据,获取x坐标轴的集合

Method Details

BookStatisticAppService() public method

public BookStatisticAppService ( BookStatisticManager bookStatisticManager ) : Abp.Application.Services
bookStatisticManager BookStatisticManager
return Abp.Application.Services

GetBookReadTimeSlotStatistics() public method

时间段(每小时)阅读小说数、时间段(每小时)阅读小说章节数 统计
public GetBookReadTimeSlotStatistics ( ) : BookReadTimeSlotStatisticsOutput
return BookReadTimeSlotStatisticsOutput

GetBookUserReadChaptersStatistic() public method

阅读了指定章节数的用户数量统计
public GetBookUserReadChaptersStatistic ( ) : ReadChaptersStatisticOutput
return ReadChaptersStatisticOutput

GetBookUserRiseStatistic() public method

book用户增长统计
public GetBookUserRiseStatistic ( string dateType, DateTime beginTime, DateTime endTime ) : XYAxisStatisticOutput
dateType string 统计类型,y、m、d
beginTime DateTime
endTime DateTime
return XYAxisStatisticOutput

GetBookUserTimeSlotStatistic() public method

时间段(每小时)新增用户统计
public GetBookUserTimeSlotStatistic ( ) : List
return List

GetMostPopularBook() public method

最受欢迎小说排行 top
public GetMostPopularBook ( int top = 50 ) : List
top int
return List

GetReadRanking() public method

阅读排行榜 top
public GetReadRanking ( int top = 50 ) : List
top int
return List