diff --git a/Application/Admin/Model/CompanyGameRatioModel.class.php b/Application/Admin/Model/CompanyGameRatioModel.class.php index 03404290f..793ddd335 100644 --- a/Application/Admin/Model/CompanyGameRatioModel.class.php +++ b/Application/Admin/Model/CompanyGameRatioModel.class.php @@ -16,12 +16,23 @@ class CompanyGameRatioModel extends Model } $is_inside = M("PromoteCompany","tab_")->field("is_inside")->where("id='{$company_id}'")->find()['is_inside']; + + //设置默认 $game_ratio = []; $tmp_g = explode(",",$game_ids); for ($i=0; $i < count($tmp_g); $i++) { $game_id = $tmp_g[$i]; - $game_ratio[$game_id] = $this->getGameRadio($company_id,$game_id,$company_belong,$begintime,$endtime); + if ($is_inside){ + $game_ratio[$game_id] = [ + "begintime" => $begintime, + "endtime"=>$endtime, + "ratio"=>0, + "turnover_ratio"=>'' + ]; + }else{ + $game_ratio[$game_id] = $this->getGameRadio($company_id,$game_id,$company_belong,$begintime,$endtime); + } } return $game_ratio;