vali 6 년 전
부모
커밋
eca3a9eb93
1개의 변경된 파일39개의 추가작업 그리고 33개의 파일을 삭제
  1. 39 33
      app/Http/Response/Response.php

+ 39 - 33
app/Http/Response/Response.php

@@ -5,7 +5,6 @@ namespace App\Http\Response;
 class Response
 {
     const SUCCESS = 1;
-    const FAILED = 0;
     //体育数据入库操作
     const HANDLE_ERRORS = 10010;
     const ABNORMAL = 10011;
@@ -46,47 +45,54 @@ class Response
     const L_LG_ID_NULL = 10036;
     //请求数据写日志记录失败
     const SPORTS_RECORD_ERR = 10037;
+    //未获取到本地赛事id
+    const L_MATCH_ID_ERR = 10038;
+    //删除历史直播数据
+    const DEL_PAST_BROADCAST_ERR = 10039;
 
 
     private static $errorMsgs = [
         self::SUCCESS => '成功',
-        self::FAILED => '失败',
         //===体育数据写入===
-        self::HANDLE_ERRORS => '数据处理失败',
-        self::ABNORMAL => '提交数据异常',
-        self::UPDATE_ERROR => '数据更新失败',
-        self::INSERT_ERROR => '数据插入失败',
-        self::COUNTRY_ERROR => '国家不存在',
-        self::AREA_ERROR => '地区不存在',
-        self::LEAGUE_ERROR => '联赛不存在',
-        self::MATCH_ERROR => '赛事不存在',
-        self::LOCAL_LEAGUE_ERROR => '写入联赛关联记录失败',
-        self::ADD_ODDS_ERROR => '赛事赔率写入失败',
-        self::ADD_ODDS_R_ERROR => '赛事赔率记录写入失败',
-        self::ADD_LG_R_ERROR => '联赛结果写入失败',
-        self::ADD_MATCH_R_ERROR => '赛事结果写入失败',
-        self::ADD_MATCH_R_R_ERROR => '赛事结果记录写入失败',
-        self::LG_LASTTIME_ERROR => '联赛赛季结束时间不存在',
-        self::HALF_MATCH_ERROR => '所属上半场赛事不存在',
+        self::HANDLE_ERRORS =>'数据处理失败',
+        self::ABNORMAL =>'提交数据异常',
+        self::UPDATE_ERROR =>'数据更新失败',
+        self::INSERT_ERROR =>'数据插入失败',
+        self::COUNTRY_ERROR =>'国家不存在',
+        self::AREA_ERROR =>'地区不存在',
+        self::LEAGUE_ERROR =>'联赛不存在',
+        self::MATCH_ERROR =>'赛事不存在',
+        self::LOCAL_LEAGUE_ERROR =>'写入联赛关联记录失败',
+        self::ADD_ODDS_ERROR =>'赛事赔率写入失败',
+        self::ADD_ODDS_R_ERROR =>'赛事赔率记录写入失败',
+        self::ADD_LG_R_ERROR =>'联赛结果写入失败',
+        self::ADD_MATCH_R_ERROR =>'赛事结果写入失败',
+        self::ADD_MATCH_R_R_ERROR =>'赛事结果记录写入失败',
+        self::LG_LASTTIME_ERROR =>'联赛赛季结束时间不存在',
+        self::HALF_MATCH_ERROR =>'所属上半场赛事不存在',
         self::AUTH_ERROR => '无权操作',
-        self::LOCAL_MATCH_ERROR => '写入赛事关联记录失败',
-        self::BROADCAST_ERROR => '写入直播数据失败',
+        self::LOCAL_MATCH_ERROR =>'写入赛事关联记录失败',
+        self::BROADCAST_ERROR =>'写入直播数据失败',
         //===更新赛事状态===
-        self::MATCHID_NULL => '未获取到相关赛事',
-        self::UPSTATUS_ERROR => '赛事状态更新失败',
-        self::UPMATCHTAG_ERROR => '赛事tag更新失败',
+        self::MATCHID_NULL =>'未获取到相关赛事',
+        self::UPSTATUS_ERROR =>'赛事状态更新失败',
+        self::UPMATCHTAG_ERROR =>'赛事tag更新失败',
         //===更新赔率状态===
-        self::ODDS_SOLE_ERR => '更新赔率状态失败',
+        self::ODDS_SOLE_ERR =>'更新赔率状态失败',
         //===获取用户 token===
         self::TOKEN_ERR => '用户token异常,请重新获取',
         //===联赛uuid 为空====
-        self::LG__UUID_NULL => '联赛uuid为空',
+        self::LG__UUID_NULL=> '联赛uuid为空',
         //===未获取到数据源lg_id===
-        self::S_LG_ID_NULL => '未获取到数据源lg_id',
+        self::S_LG_ID_NULL =>'未获取到数据源lg_id',
         //===未获取到本地lg_id===
         self::L_LG_ID_NULL => '未获取到本地lg_id',
         //===写请求数据日志记录失败===
-        self::SPORTS_RECORD_ERR => '写请求数据日志记录失败',
+        self::SPORTS_RECORD_ERR=>'写请求数据日志记录失败',
+        //===未获取到本地赛事id===
+        self::L_MATCH_ID_ERR=>'未获取到赔率所属本地赛事id',
+        //===删除历史直播数据失败===
+        self::DEL_PAST_BROADCAST_ERR=>'删除历史直播数据失败',
 
     ];
 
@@ -95,28 +101,28 @@ class Response
         return isset(static::$errorMsgs[$code]) ? static::$errorMsgs[$code] : '';
     }
 
-    public static function generate($front = '', $errCode, $data = [], $errMsg = '')
+    public static function generate($front = '',$errCode, $data = [], $errMsg = '')
     {
         $rs['status'] = $errCode;
         $rs['msg'] = $errMsg;
         $rs['msg'] OR $rs['msg'] = static::getMsg($errCode) ?: static::$errorMsgs[static::FAILED];
-        $rs['msg'] = $front . $rs['msg'];
+        $rs['msg'] = $front.$rs['msg'];
         $rs['data'] = $data;
 //        return response()->json($rs, 200, ['Content-Type' => 'application/json; charset=UTF-8'], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
-        return json_encode($rs, JSON_UNESCAPED_UNICODE);
+        return json_encode($rs,JSON_UNESCAPED_UNICODE);
         exit();
     }
 
     public static function success($data = [])
     {
-        return static::generate('', Response::SUCCESS, $data);
+        return static::generate('',Response::SUCCESS, $data);
         exit();
     }
 
-    public static function throwError($errCode, $errMsg = '', $data = [])
+    public static function throwError($errCode, $errMsg = '',$data = [])
     {
         $errMsg OR $errMsg = static::getMsg($errCode);
-        throw new BusinessException($errMsg, $errCode, $data);
+        throw new BusinessException($errMsg, $errCode,$data);
     }
 
 }