diff --git a/application/api/model/UserCp.php b/application/api/model/UserCp.php index 522f60a8..0166aec9 100644 --- a/application/api/model/UserCp.php +++ b/application/api/model/UserCp.php @@ -315,8 +315,12 @@ class UserCp extends Model ]; Db::name('user_cp_gift_log')->insert($datas); //判断是否升级 - $level = Db::name('user_cp_level')->where(['change_value' => ['<=', $yuan_exp + $exp],'deletetime' => 0]) - ->order('change_value desc')->field('level,pendant_id,rights_icon_id')->find(); + $xianzhi = $yuan_exp + $exp; + $level = Db::name('user_cp_level') + ->field('level,pendant_id,rights_icon_id') + ->where(['change_value' => ['<=', $xianzhi],'deletetime' => 0]) + ->order('change_value desc') + ->find(); if($level['level'] != $zone_level){//登记不一致 (升级) //修改Cp空间等级 $data['level'] = $level['level'];