WqRule.php 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2019/4/25
  6. * Time: 14:10
  7. */
  8. namespace App\Lib\Settlement\Adapter;
  9. class WqRule
  10. {
  11. /**
  12. * 总局数:大/小
  13. */
  14. public function wq_total_number($bet_match,$result_match,$result_match_r){
  15. if(empty($bet_match) || empty($result_match) || empty($result_match_r)) return false;
  16. //总局数:大/小
  17. if($bet_match->p_code != 'wq_total_number') return false;
  18. //获取主客队全场得分
  19. $home_score = $result_match->home_score;
  20. $guest_score = $result_match->guest_score;
  21. //界定 分数 条件
  22. $condition = $bet_match->condition;
  23. //赔率代码
  24. $odds_code = $bet_match->odds_code;
  25. //总局数大
  26. if($odds_code == 'wq_total_number_big'){
  27. if(($home_score+$guest_score) > $condition) return 1;
  28. }
  29. //总局数小
  30. if($odds_code == 'wq_total_number_small'){
  31. if(($home_score+$guest_score) < $condition) return 1;
  32. }
  33. return -1;
  34. }
  35. /**
  36. * 总局数:单/双
  37. */
  38. public function wq_two_sides($bet_match,$result_match,$result_match_r){
  39. if(empty($bet_match) || empty($result_match) || empty($result_match_r)) return false;
  40. //总局数:单/双
  41. if($bet_match->p_code != 'wq_two_sides') return false;
  42. //获取主客队全场得分
  43. $home_score = $result_match->home_score;
  44. $guest_score = $result_match->guest_score;
  45. //赔率代码
  46. $odds_code = $bet_match->odds_code;
  47. //总局数单
  48. if($odds_code == 'wq_two_sides_single'){
  49. if(($home_score+$guest_score)%2 != 0) return 1;//不能被2整除
  50. }
  51. //总局数双
  52. if($odds_code == 'wq_two_sides_double'){
  53. if(($home_score+$guest_score)%2 == 0) return 1;//能被2整除
  54. }
  55. return -1;
  56. }
  57. /**
  58. * 让局
  59. */
  60. public function wq_bureau(){
  61. }
  62. /**
  63. * 冠军
  64. */
  65. public function wq_kemp(){
  66. }
  67. /**
  68. * 让盘
  69. */
  70. public function wq_concede(){
  71. }
  72. /**
  73. * 波胆
  74. */
  75. public function wq_bodan(){
  76. }
  77. }