UserBuy.php 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. <?php
  2. /**
  3. *------Create thems Controller------
  4. *------SCWPHP Version 1.0.0------
  5. *------Dev Model Jions------
  6. *------Create Time 2017-06-08 10:07:19------
  7. */
  8. namespace App\Api\Controller;
  9. use App\Api\Model\Lottery_money;
  10. use App\Api\Model\Lottery_money_log;
  11. use App\Api\Model\MoneyBuy;
  12. use App\Api\Model\MoneyRecharge;
  13. use App\Api\Model\MoneyPrize;
  14. use App\Api\Model\Withdraw;
  15. use Biz\Common\Common;
  16. use Biz\Game\GameList;
  17. use System\Lang;
  18. use \Exception;
  19. class UserBuy extends BaseController {
  20. public function init() {}
  21. /**
  22. * 投注记录
  23. *
  24. * @access public
  25. * @return array JsonString
  26. */
  27. public function bettingRecord() {
  28. $code = 0;
  29. $msg = lang('Common','Api') -> get('error');
  30. try{
  31. $moneyBuyClass = new MoneyBuy();
  32. // 获取下注信息
  33. $result = $moneyBuyClass -> bettingRecord();
  34. $code = 1;
  35. $msg = lang('Index','Api') -> get('success');
  36. Render($result, $code, $msg);
  37. } catch (Exception $e) {
  38. Render([], $code, $msg);
  39. //Render([], $code, $e->getMessage());
  40. }
  41. }
  42. /**
  43. * 盈亏记录
  44. *
  45. * @access public
  46. * @return array JsonString
  47. */
  48. public function moneyRecord() {
  49. $code = 0;
  50. $msg = lang('Common','Api') -> get('error');
  51. try{
  52. $moneyBuyClass = new MoneyBuy();
  53. // 获取盈亏记录
  54. $result = $moneyBuyClass -> moneyRecord();
  55. $code = 1;
  56. $msg = lang('Index','Api') -> get('success');
  57. Render($result, $code, $msg);
  58. } catch (Exception $e) {
  59. Render([], $code, $msg);
  60. //Render([], $code, $e->getMessage());
  61. }
  62. }
  63. /**
  64. * 充值记录
  65. *
  66. * @access public
  67. * @return array JsonString
  68. */
  69. public function rechargeRecord() {
  70. $code = 0;
  71. $msg = lang('Common','Api') -> get('error');
  72. try{
  73. $moneyRechargeClass = new MoneyRecharge();
  74. // 获取充值记录
  75. $result = $moneyRechargeClass -> rechargeRecord();
  76. $code = 1;
  77. $msg = lang('Index','Api') -> get('success');
  78. Render($result, $code, $msg);
  79. } catch (Exception $e) {
  80. Render([], $code, $msg);
  81. //Render([], $code, $e->getMessage());
  82. }
  83. }
  84. /**
  85. * 中奖记录
  86. *
  87. * @access public
  88. * @return array JsonString
  89. */
  90. public function prizeRecord() {
  91. $code = 0;
  92. $msg = lang('Common','Api') -> get('error');
  93. try{
  94. $moneyRechargeClass = new MoneyPrize();
  95. // 获取充值记录
  96. $result = $moneyRechargeClass -> prizeRecord();
  97. $code = 1;
  98. $msg = lang('Index','Api') -> get('success');
  99. Render($result, $code, $msg);
  100. } catch (Exception $e) {
  101. Render([], $code, $msg);
  102. //Render([], $code, $e->getMessage());
  103. }
  104. }
  105. /**
  106. * 提款申请
  107. *
  108. * @access public
  109. * @return array JsonString
  110. */
  111. public function withdrawalRequest() {
  112. $code = 0;
  113. $msg = lang('Common','Api') -> get('error');
  114. try{
  115. $withdrawClass = new Withdraw();
  116. // 提款申请
  117. $result = $withdrawClass -> withdrawalRequest();
  118. $code = 1;
  119. $msg = lang('Index','Api') -> get('success');
  120. Render($result, $code, $msg);
  121. } catch (Exception $e) {
  122. Render([], $code, $msg);
  123. //Render([], $code, $e->getMessage());
  124. }
  125. }
  126. }