diff --git a/application/adminapi/controller/Index.php b/application/adminapi/controller/Index.php index 1747284..5b7655d 100644 --- a/application/adminapi/controller/Index.php +++ b/application/adminapi/controller/Index.php @@ -114,17 +114,27 @@ class Index extends adminApi $return_data['register_count'] = db::name('user')->where('status', 1)->where('is_robot', 0)->whereTime('createtime', 'today')->count(); //充值会员数 $return_data['recharge_count'] = db::name('vs_user_recharge')->where('pay_status',2)->group('user_id')->count(); - //充值会员百分比 - $return_data['recharge_count_percent'] = round(($return_data['recharge_count'] / $return_data['member_count']) * 100); - //未充值会员数 - $return_data['no_recharge_count'] = $return_data['member_count'] - $return_data['recharge_count']; - $return_data['no_recharge_count_percent'] = round(($return_data['no_recharge_count'] / $return_data['member_count']) * 100); - //IOS用户数 - $return_data['ios_count'] = db::name('user')->where('status', 1)->where('is_robot', 0)->where('system', 'iOS')->count(); - $return_data['ios_count_percent'] = round(($return_data['ios_count'] / $return_data['member_count']) * 100); - //安卓用户数 - $return_data['android_count'] = $return_data['member_count']-$return_data['ios_count']; - $return_data['android_count_percent'] = round(($return_data['android_count'] / $return_data['member_count']) * 100); + if(empty($return_data['member_count'])){ + $return_data['recharge_count_percent'] = 0; + $return_data['no_recharge_count'] = 0; + $return_data['no_recharge_count_percent'] = 0; + $return_data['no_recharge_count'] = 0; + $return_data['ios_count_percent'] = 0; + $return_data['android_count'] = 0; + $return_data['android_count_percent'] = 0; + }else{ + //充值会员百分比 + $return_data['recharge_count_percent'] = round(($return_data['recharge_count'] / $return_data['member_count']) * 100); + //未充值会员数 + $return_data['no_recharge_count'] = $return_data['member_count'] - $return_data['recharge_count']; + $return_data['no_recharge_count_percent'] = round(($return_data['no_recharge_count'] / $return_data['member_count']) * 100); + //IOS用户数 + $return_data['ios_count'] = db::name('user')->where('status', 1)->where('is_robot', 0)->where('system', 'iOS')->count(); + $return_data['ios_count_percent'] = round(($return_data['ios_count'] / $return_data['member_count']) * 100); + //安卓用户数 + $return_data['android_count'] = $return_data['member_count']-$return_data['ios_count']; + $return_data['android_count_percent'] = round(($return_data['android_count'] / $return_data['member_count']) * 100); + } //礼物打赏实时统计 //一个月内的礼物打赏