Commit d71bdc0d by 赵增煜

user_id置为0

parent 705cd88b
...@@ -152,12 +152,21 @@ public function bindRole(Request $request) ...@@ -152,12 +152,21 @@ public function bindRole(Request $request)
if (! $pharmacy) { if (! $pharmacy) {
return $this->failed('手机号不存在'); return $this->failed('手机号不存在');
} }
// 把所有user_id:$authInfo->id的置为0
PharmacyModel::where('user_id', $authInfo->id)->update(['user_id' => 0]);
// $pharmacy_list = PharmacyModel::where('user_id', $login_type)->get();
// if( $pharmacy_list->count() > 0 ) {
// foreach ($pharmacy_list as $pharmacyInfo){
// $pharmacyInfo->user_id = 0;
// $pharmacyInfo->save();
// }
// }
// 先把普通用户状态清除 // 先把普通用户状态清除
if ($pharmacy->user_id > 0) { // if ($pharmacy->user_id > 0) {
$user = User::query()->find($pharmacy->user_id); // $user = User::query()->find($pharmacy->user_id);
$user->last_login_type = 0; // $user->last_login_type = 0;
$user->save(); // $user->save();
} // }
$pharmacy->user_id = $authInfo->id; $pharmacy->user_id = $authInfo->id;
$pharmacy->save(); $pharmacy->save();
...@@ -166,12 +175,14 @@ public function bindRole(Request $request) ...@@ -166,12 +175,14 @@ public function bindRole(Request $request)
if (! $doctor) { if (! $doctor) {
return $this->failed('手机号不存在'); return $this->failed('手机号不存在');
} }
// 把所有user_id:$authInfo->id的置为0
DoctorModel::where('user_id', $authInfo->id)->update(['user_id' => 0]);
// 先把普通用户清除 // 先把普通用户清除
if ($doctor->user_id > 0) { // if ($doctor->user_id > 0) {
$user = User::query()->find($doctor->user_id); // $user = User::query()->find($doctor->user_id);
$user->last_login_type = 0; // $user->last_login_type = 0;
$user->save(); // $user->save();
} // }
$doctor->user_id = $authInfo->id; $doctor->user_id = $authInfo->id;
$doctor->save(); $doctor->save();
} else { } else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment