UserBuy.php 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  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 Biz\Common\Common;
  15. use Biz\Game\GameList;
  16. use System\Lang;
  17. use \Exception;
  18. class UserBuy extends BaseController {
  19. public function init() {}
  20. /**
  21. * 投注记录
  22. *
  23. * @access public
  24. * @return array JsonString
  25. */
  26. public function bettingRecord() {
  27. $code = 0;
  28. $msg = lang('Common','Api') -> get('error');
  29. try{
  30. $moneyBuyClass = new MoneyBuy();
  31. // 获取下注信息
  32. $result = $moneyBuyClass -> bettingRecord();
  33. $code = 1;
  34. $msg = lang('Index','Api') -> get('success');
  35. Render($result, $code, $msg);
  36. } catch (Exception $e) {
  37. Render([], $code, $msg);
  38. //Render([], $code, $e->getMessage());
  39. }
  40. }
  41. /**
  42. * 盈亏记录
  43. *
  44. * @access public
  45. * @return array JsonString
  46. */
  47. public function moneyRecord() {
  48. $code = 0;
  49. $msg = lang('Common','Api') -> get('error');
  50. try{
  51. $moneyBuyClass = new MoneyBuy();
  52. // 获取盈亏记录
  53. $result = $moneyBuyClass -> moneyRecord();
  54. $code = 1;
  55. $msg = lang('Index','Api') -> get('success');
  56. Render($result, $code, $msg);
  57. } catch (Exception $e) {
  58. Render([], $code, $msg);
  59. //Render([], $code, $e->getMessage());
  60. }
  61. }
  62. /**
  63. * 充值记录
  64. *
  65. * @access public
  66. * @return array JsonString
  67. */
  68. public function rechargeRecord() {
  69. $code = 0;
  70. $msg = lang('Common','Api') -> get('error');
  71. try{
  72. $moneyRechargeClass = new MoneyRecharge();
  73. // 获取充值记录
  74. $result = $moneyRechargeClass -> rechargeRecord();
  75. $code = 1;
  76. $msg = lang('Index','Api') -> get('success');
  77. Render($result, $code, $msg);
  78. } catch (Exception $e) {
  79. Render([], $code, $msg);
  80. //Render([], $code, $e->getMessage());
  81. }
  82. }
  83. /**
  84. * 中奖记录
  85. *
  86. * @access public
  87. * @return array JsonString
  88. */
  89. public function prizeRecord() {
  90. $code = 0;
  91. $msg = lang('Common','Api') -> get('error');
  92. try{
  93. $moneyRechargeClass = new MoneyPrize();
  94. // 获取充值记录
  95. $result = $moneyRechargeClass -> prizeRecord();
  96. $code = 1;
  97. $msg = lang('Index','Api') -> get('success');
  98. Render($result, $code, $msg);
  99. } catch (Exception $e) {
  100. Render([], $code, $msg);
  101. //Render([], $code, $e->getMessage());
  102. }
  103. }
  104. }