|
@@ -106,14 +106,17 @@ func getETAReportDetail(report *reportService.ReportDTO) (etaReport reportServic
|
|
|
func getHTReportDetail(report *reportService.ReportDTO) (url string, err error) {
|
|
|
return reportService.GetHtReport(report.OrgId)
|
|
|
}
|
|
|
-func GetTotalPageCount() (total int64) {
|
|
|
+func GetTotalPageCount() (total int64, latestId int64, err error) {
|
|
|
return reportService.GetTotalPageCount()
|
|
|
}
|
|
|
|
|
|
func GetTotalPageCountByPermissionIds(permissionIds []int) (total int64, latestId int64, ids map[string][]int) {
|
|
|
if len(permissionIds) == 0 {
|
|
|
- total = GetTotalPageCount()
|
|
|
- latestId = total
|
|
|
+ var err error
|
|
|
+ total, latestId, err = GetTotalPageCount()
|
|
|
+ if err != nil {
|
|
|
+ logger.Error("获取统计信息失败:%v", err)
|
|
|
+ }
|
|
|
return total, latestId, map[string][]int{}
|
|
|
}
|
|
|
return reportService.GetTotalPageCountByPermissionIds(permissionIds)
|