UserInfo.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <?php
  2. namespace App\Http\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. use \App\Models;
  5. /**
  6. * 救济金模型类
  7. */
  8. class UserInfo extends Model
  9. {
  10. /**
  11. * 用户详细查询
  12. *
  13. * @access public
  14. * @param mixed $where 查询条件
  15. * @param mixed $select 查询字段
  16. * @return array
  17. */
  18. public function userInfo($select, $where)
  19. {
  20. // 获取救济金记录.
  21. $membersDetailedModel = new Models\MembersDetailed;
  22. $result = $membersDetailedModel
  23. ->select($select)
  24. ->where($where)
  25. ->first();
  26. return $result;
  27. }//end userInfo()
  28. /**
  29. * 用户游戏余额
  30. *
  31. * @access public
  32. * @param mixed $where 查询条件
  33. * @param mixed $select 查询字段
  34. * @return array
  35. */
  36. public function gameMoney($select, $where)
  37. {
  38. // 获取救济金记录.
  39. $gameMoneyModel = new Models\GameMoney;
  40. $result = $gameMoneyModel
  41. ->select($select)
  42. ->where($where)
  43. ->get();
  44. return $result;
  45. }//end gameMoney()
  46. /**
  47. * 修改用户信息
  48. *
  49. * @access public
  50. * @param mixed $where 查询条件
  51. * @param mixed $data 修改数据
  52. * @return array
  53. */
  54. public function upUserInfo($where, $data)
  55. {
  56. // 获取救济金记录.
  57. $membersDetailedModel = new Models\MembersDetailed;
  58. $result = $membersDetailedModel
  59. ->where($where)
  60. ->update($data);
  61. return $result;
  62. }//end upUserInfo()
  63. }