| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Administrator
- * Date: 2019/4/25
- * Time: 14:10
- */
- namespace App\Lib\Settlement\Adapter;
- class WqRule
- {
- /**
- * 总局数:大/小
- */
- public function wq_total_number($bet_match,$result_match,$result_match_r){
- if(empty($bet_match) || empty($result_match) || empty($result_match_r)) return false;
- //总局数:大/小
- if($bet_match->p_code != 'wq_total_number') return false;
- //获取主客队全场得分
- $home_score = $result_match->home_score;
- $guest_score = $result_match->guest_score;
- //界定 分数 条件
- $condition = $bet_match->condition;
- //赔率代码
- $odds_code = $bet_match->odds_code;
- //总局数大
- if($odds_code == 'wq_total_number_big'){
- if(($home_score+$guest_score) > $condition) return 1;
- }
- //总局数小
- if($odds_code == 'wq_total_number_small'){
- if(($home_score+$guest_score) < $condition) return 1;
- }
- return -1;
- }
- /**
- * 总局数:单/双
- */
- public function wq_two_sides($bet_match,$result_match,$result_match_r){
- if(empty($bet_match) || empty($result_match) || empty($result_match_r)) return false;
- //总局数:单/双
- if($bet_match->p_code != 'wq_two_sides') return false;
- //获取主客队全场得分
- $home_score = $result_match->home_score;
- $guest_score = $result_match->guest_score;
- //赔率代码
- $odds_code = $bet_match->odds_code;
- //总局数单
- if($odds_code == 'wq_two_sides_single'){
- if(($home_score+$guest_score)%2 != 0) return 1;//不能被2整除
- }
- //总局数双
- if($odds_code == 'wq_two_sides_double'){
- if(($home_score+$guest_score)%2 == 0) return 1;//能被2整除
- }
- return -1;
- }
- /**
- * 让局
- */
- public function wq_bureau(){
- }
- /**
- * 冠军
- */
- public function wq_kemp(){
- }
- /**
- * 让盘
- */
- public function wq_concede(){
- }
- /**
- * 波胆
- */
- public function wq_bodan(){
- }
- }
|