From f876d121c395ebd5d3d4ec426aa6959bc75a327a 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, 19 Nov 2025 18:15:14 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7CP=20=E7=BB=84=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/UserCp.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/api/model/UserCp.php b/application/api/model/UserCp.php index ab3d4f7..f813871 100644 --- a/application/api/model/UserCp.php +++ b/application/api/model/UserCp.php @@ -57,13 +57,13 @@ class UserCp extends Model //经验值 'exp' => 0, ]; - Db::name('user_cp_zone')->insert($data); + $re = Db::name('user_cp_zone')->insertGetId($data); $rees = Db::name('user_cp_zone')->where(['user_id1' => $from_user_id,'user_id2' => $to_user_id,'status' => 1])->find(); if(!$rees){ $rees = Db::name('user_cp_zone')->where(['user_id1' => $to_user_id,'user_id2' => $from_user_id,'status' => 1])->find(); } - if($rees){ + if($rees && $re != $rees['id']){ //修改状态 Db::name('user_cp_zone')->where(['id' => $rees['id']])->update(['status' => 2]); }