|
@@ -1389,7 +1389,7 @@ class User extends Api
|
|
|
$vip_info = Db::name('vip')->find($user['maxlevel']);
|
|
|
//下一级所需成长值
|
|
|
$next_vip = Db::name('vip')->where(['id' => ['gt', $user['maxlevel']]])->find();
|
|
|
- if (!$next_vip) {
|
|
|
+ if (!$next_vip || $next_vip['id'] == 5) {
|
|
|
//顶部信息
|
|
|
$vip_info['vip_desc'] = '已是最高会员';
|
|
|
//成长值百分比0-100
|
|
@@ -1419,7 +1419,7 @@ class User extends Api
|
|
|
$vip_info = Db::name('vip')->find($user['growthlevel']);
|
|
|
//下一级所需成长值
|
|
|
$next_vip = Db::name('vip')->where(['id' => ['gt', $user['growthlevel']]])->find();
|
|
|
- if (!$next_vip) {
|
|
|
+ if (!$next_vip || $next_vip['id'] == 5) {
|
|
|
//顶部信息
|
|
|
$vip_info['vip_desc'] = '已是最高会员';
|
|
|
//成长值百分比0-100
|
|
@@ -1432,7 +1432,11 @@ class User extends Api
|
|
|
$vip_info['growthvalue_percentage'] = ceil($user['growthvalue'] / $next_vip['growthvalue'] * 100);
|
|
|
}
|
|
|
//所有会员列表
|
|
|
- $list = Db::name('vip')->select();
|
|
|
+ $where = [];
|
|
|
+ if ($this->auth->maxlevel != 5) {
|
|
|
+ $where['id'] = ['neq', 5];
|
|
|
+ }
|
|
|
+ $list = Db::name('vip')->where($where)->select();
|
|
|
|
|
|
$vip_privilege = Db::name('vip_privilege');
|
|
|
foreach ($list as $k => &$v) {
|