UserInfoLogic.php 621 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace app\api\logic;
  3. use Exception;
  4. use think\Env;
  5. use think\Cache;
  6. use think\Loader ;
  7. use fast\Asset;
  8. use app\common\model\UserModel;
  9. //用户逻辑
  10. class UserInfoLogic
  11. {
  12. //判断用户手机号存在或者重复
  13. public static function checkUserByInfo(string $wher, int $user_id)
  14. {
  15. //用户信息存在
  16. $user = (new UserModel)->getById($user_id);
  17. if(!empty($user[$wher])) return false;
  18. $userInfo = UserModel::getByUserCount($where);
  19. if($userInfo > 1) return false;
  20. return true;
  21. }
  22. }