Browse Source

异常处理

彭俊 6 năm trước cách đây
mục cha
commit
a92379cb34
1 tập tin đã thay đổi với 0 bổ sung70 xóa
  1. 0 70
      app/Http/Controllers/Api/WriteSportsController.php

+ 0 - 70
app/Http/Controllers/Api/WriteSportsController.php

@@ -614,76 +614,6 @@ class WriteSportsController extends BaseController{
      * 每个请求 只包含 一场赛事下 N条赔率
      */
     public function setOdds(Req $data){
-        try {
-        
-            //开启事务
-            DB::beginTransaction();
-            $obt = $data->data;
-
-            //请求 数据 为空
-            if(empty($obt)) throw new \Exception(Response::generate('请求数据为空,',Response::ABNORMAL));
-            $getData = $this->getAddData($obt);
-
-            //不是 赔率 数据
-            if($getData['title'] != 'odds') throw new \Exception(Response::generate('不是赔率数据,',Response::ABNORMAL));
-
-            //获取球类代码
-            $game_code = $getData['game_code'];
-            //获取数据源
-            $source = $getData['source'];
-            //获取源数据联赛ID
-            $uuid = $getData['uuid'];
-            //获取源数据赛事ID
-            $s_match_id = $getData['match_id'];
-            //获取赔率所属赛事 tag 值 玩法数量
-            $tag = $getData['tag']?:99;
-
-            //获取球类名称
-            $gameName = '足球';
-            $models = commonFunction::getModels($game_code, 1);
-        
-            $oddsData = $getData['data'];
-
-            foreach($oddsData as $k=>$v){
-                //组装数据
-                $set_odds = [
-                    'match_id'=> 123?:0,
-                    'others_match_id'=> $v['match_id']?:0,
-                    'odds_code'=> $v['odds_code']?:'',
-                    'status'=> $v['status']?:0,
-                    'sort'=> $v['sort']?:0,
-                    'p_code'=> $v['p_code']?:'',
-                    'odds'=> $v['odds']?:0,
-                    'condition'=> $v['condition'],
-                    'odds_only'=> $v['odds_only']?:'',
-                    'source'=> $v['source']?:'',
-                    'type'=> $v['type']?:0,
-                    'team'=> $v['team']?:'',
-                    'lg_id'=> 11,
-                    'others_lg_id'=> $v['lg_id'],
-                    'ctime'=> date('Y-m-d H:i:s'),
-                    'utime'=> date('Y-m-d H:i:s'),
-                ];
-                //追加参数
-                $set_odds['sole'] = $v['sole'];
-                $set_odds['expire_time'] = date('Y-m-d H:i:s',time()+60);
-                //写赔率 数据
-                $ret = $models['model_odds']->updateOrCreate(
-                    ['odds_only'=>$v['odds_only']],$set_odds
-                );
-                if($ret != true) throw new \Exception(Response::generate($gameName.'赔率-odds_only:'.$v['odds_only'].';',Response::ADD_ODDS_ERROR));
-            }
-         //提交事务
-         DB::commit();
-         return Response::success();
-     } catch (\Exception $e) {
-         //回滚事务
-         DB::rollBack();
-         return $e->getMessage();
-     }
-    
-    }
-    public function __setOdds(Req $data){
         //验证token
         $user = new \App\Models\System_user;
         if(empty($data->token)) return Response::generate('未获取到token',Response::TOKEN_ERR);