From 70be1e7603c8766b7787fc35cbb8e3d31a8085eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=8D=8E=E6=B8=85?= <18691022700@163.com> Date: Wed, 21 Jan 2026 17:21:19 +0800 Subject: [PATCH] =?UTF-8?q?=E8=90=A5=E4=B8=9A=E6=97=B6=E9=97=B4=E8=BF=87?= =?UTF-8?q?=E5=90=8E=20=E4=B8=8D=E8=B8=A2=E4=BA=BA=E4=BA=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/UserCp.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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'];