PropApi.php 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?php
  2. namespace app\api\controller\v2;
  3. use app\api\controller\Api;
  4. use app\api\service\PropService;
  5. use app\common\model\Setting;
  6. class PropApi
  7. {
  8. public function prop(){
  9. log_message(json_encode(input()), 'info', LOG_PATH . '../propapi/prop/');
  10. $appid = input("appId");
  11. $result = [];
  12. switch ($appid){
  13. case "c200f044594d18966ea1b78bf7850712":
  14. $result = (new PropService())->prop221(21,221,input());
  15. break;
  16. case "316ff52308e19af22405c6ab844b4919":
  17. $result = (new PropService())->propXingMai(21,229,input());
  18. break;
  19. case "4772ecc40d9e29a10ee42551b6746ba6":
  20. $result = (new PropService())->propXingMai(21,243,input());
  21. break;
  22. case "e53899adebb7c103cb9fa613867caf9b":
  23. $result = (new PropService())->propXingMai(21,241,input());
  24. break;
  25. }
  26. log_message(json_encode($result), 'info', LOG_PATH . '../propapi/prop/');
  27. echo json_encode($result);exit();
  28. }
  29. public function mail(){
  30. log_message(json_encode(input()), 'info', LOG_PATH . '../propapi/mail/');
  31. $appid = input("appId");
  32. $result = [];
  33. switch ($appid){
  34. case "c200f044594d18966ea1b78bf7850712":
  35. $result = (new PropService())->mail221(21,221,input());
  36. break;
  37. case "316ff52308e19af22405c6ab844b4919":
  38. $result = (new PropService())->mailXingMai(21,229,input());
  39. break;
  40. case "0bd89314b189e1b817ed4d5fdaa168d2":
  41. $result = (new PropService())->mailXingMai(21,231,input());
  42. break;
  43. case "4772ecc40d9e29a10ee42551b6746ba6":
  44. $result = (new PropService())->mailXingMai(21,243,input());
  45. break;
  46. case "e53899adebb7c103cb9fa613867caf9b":
  47. $result = (new PropService())->mailXingMai(21,241,input());
  48. break;
  49. }
  50. log_message(json_encode($result), 'info', LOG_PATH . '../propapi/mail/');
  51. echo json_encode($result);exit();
  52. }
  53. public function recharge(){
  54. log_message(json_encode(input()), 'info', LOG_PATH . '../propapi/recharge/');
  55. $appid = input("appId");
  56. $result = [];
  57. switch ($appid){
  58. case "c200f044594d18966ea1b78bf7850712":
  59. $result = (new PropService())->recharge221(21,221,input());
  60. break;
  61. case "316ff52308e19af22405c6ab844b4919":
  62. $result = (new PropService())->rechargeXingMai(21,229,input());
  63. break;
  64. case "0bd89314b189e1b817ed4d5fdaa168d2":
  65. $result = (new PropService())->rechargeXingMai(21,231,input());
  66. break;
  67. case "4772ecc40d9e29a10ee42551b6746ba6":
  68. $result = (new PropService())->rechargeXingMai(21,243,input());
  69. break;
  70. case "e53899adebb7c103cb9fa613867caf9b":
  71. $result = (new PropService())->rechargeXingMai(21,241,input());
  72. break;
  73. }
  74. log_message(json_encode($result), 'info', LOG_PATH . '../propapi/recharge/');
  75. echo json_encode($result);exit();
  76. }
  77. }