|
|
@@ -31,12 +31,21 @@ public class AdminStatisticsServiceImpl implements AdminStatisticsService {
|
|
|
endTime=endTime+" 23:59:59";
|
|
|
AdminStatisticsBo adminStatisticsBo = adminMapper.adminStatisticsInfo(aid);
|
|
|
AdminStatisticsBo asb = adminMapper.adminStatisticsInfoByTime(aid, startTime, endTime);
|
|
|
- adminStatisticsBo.setRangePrivateSum(asb.getRangePrivateSum());
|
|
|
- adminStatisticsBo.setRangeSignSum(asb.getRangeSignSum());
|
|
|
- adminStatisticsBo.setRangeChannelSum(asb.getRangeChannelSum());
|
|
|
- adminStatisticsBo.setRangeFollowSum(asb.getFollowSum());
|
|
|
- adminStatisticsBo.setRangeOrderSum(asb.getRangeOrderSum());
|
|
|
- int rangePublicReleaseSum=adminMapper.adminStatisticsPublicReleaseByAidAndTime(aid, startTime, endTime);
|
|
|
+ if (asb==null) {
|
|
|
+ adminStatisticsBo.setRangePrivateSum(0);
|
|
|
+ adminStatisticsBo.setRangeSignSum(0);
|
|
|
+ adminStatisticsBo.setRangeChannelSum(0);
|
|
|
+ adminStatisticsBo.setRangeFollowSum(0);
|
|
|
+ adminStatisticsBo.setRangeOrderSum(0);
|
|
|
+ }else {
|
|
|
+ adminStatisticsBo.setRangePrivateSum(asb.getRangePrivateSum());
|
|
|
+ adminStatisticsBo.setRangeSignSum(asb.getRangeSignSum());
|
|
|
+ adminStatisticsBo.setRangeChannelSum(asb.getRangeChannelSum());
|
|
|
+ adminStatisticsBo.setRangeFollowSum(asb.getFollowSum());
|
|
|
+ adminStatisticsBo.setRangeOrderSum(asb.getRangeOrderSum());
|
|
|
+ }
|
|
|
+ Integer rangePublicReleaseSum=adminMapper.adminStatisticsPublicReleaseByAidAndTime(aid, startTime, endTime);
|
|
|
+ if (rangePublicReleaseSum==null)rangePublicReleaseSum=0;
|
|
|
adminStatisticsBo.setRangePublicReleaseSum(rangePublicReleaseSum);
|
|
|
return adminStatisticsBo;
|
|
|
}
|