From d7818a2a2a483499b814e660f67d0b644bdbecf7 Mon Sep 17 00:00:00 2001 From: lq Date: Fri, 25 Oct 2024 14:09:25 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E8=AF=95=E5=BE=AE=E4=BF=A1=E7=99=BB?= =?UTF-8?q?=E5=BD=95-=E5=8C=BB=E7=94=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- member/models/forms/LoginForm.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/member/models/forms/LoginForm.php b/member/models/forms/LoginForm.php index b95e6c5..2e0f2aa 100644 --- a/member/models/forms/LoginForm.php +++ b/member/models/forms/LoginForm.php @@ -156,9 +156,14 @@ class LoginForm extends BaseModel $user->current_store_id = Yii::$app->store;//当前门店 $user->saveOrFail(); +// $storeUser = StoreUser::find()->where([ +// 'user_id' => $user->id, +// 'store_id' => Yii::$app->store, +// ])->one(); $storeUser = StoreUser::find()->where([ 'user_id' => $user->id, - 'store_id' => Yii::$app->store, + 'is_online' => 1, + 'is_delete' => 0 ])->one(); if (!$storeUser) { //用户关联门店 @@ -171,7 +176,7 @@ class LoginForm extends BaseModel } else { StoreUser::updateAll(['last_login_time' => time()], [ 'user_id' => $user->id, - 'store_id' => Yii::$app->store, + 'store_id' => $storeUser->store_id, 'is_delete' => 0 ]); }