UserController.php 907 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use Illuminate\Http\Request;
  4. use App\Http\Controllers\Controller;
  5. use App\Models;
  6. class UserController extends Controller
  7. {
  8. /*
  9. * 获取登录用户信息
  10. */
  11. function getUserDetails(Request $req){
  12. try {
  13. $uid = S('token_user_id');
  14. $member = new Models\Member;
  15. $user = $member
  16. ->join('membersDetailed as md', 'md.members_id', 'members.id')
  17. ->select('members.*','md.membersDetailed_cash')
  18. ->where('members.id',$uid)
  19. ->get();
  20. if(empty($user)){
  21. return toJson(-20002);
  22. }
  23. $user=$user->toArray();
  24. unset($user['password']);
  25. unset($user['solt']);
  26. return toJson(1,1,$user);
  27. } catch (Exception $e) {
  28. echo $e->getMessage();
  29. }
  30. }
  31. }