diff --git a/application/api/model/UserData.php b/application/api/model/UserData.php index 5dc24ac..7f34e8b 100644 --- a/application/api/model/UserData.php +++ b/application/api/model/UserData.php @@ -254,6 +254,11 @@ class UserData extends Model //修改手机号 public function modify_mobile($new_mobile,$user_id) { + //查询新手机号绑定的数量 + $new_mobile_num = db::name('user')->where(['username' => $new_mobile,'status' => ['neq', 0]])->count(); + if ($new_mobile_num >= 3) { + return ['code' => 0, 'msg' => '该手机号已达绑定上限','data' =>null]; + } //查询旧手机号 $mobile = db::name('user')->where(['id' => $user_id])->value('username'); //查询是否实名