作者 李宇航

合并分支 'master-server' 到 'master'

Master server



查看合并请求 !1061
@@ -39,9 +39,11 @@ class RemainDay extends Command @@ -39,9 +39,11 @@ class RemainDay extends Command
39 354, 39 354,
40 378, 40 378,
41 649, 41 649,
  42 + 1226,
42 1283, 43 1283,
  44 + 1703,
43 1893, 45 1893,
44 - 2066 46 + 2066,
45 ];//需要单独处理的项目 47 ];//需要单独处理的项目
46 /** 48 /**
47 * The console command description. 49 * The console command description.
@@ -27,14 +27,16 @@ if (!function_exists('generateRoute')) { @@ -27,14 +27,16 @@ if (!function_exists('generateRoute')) {
27 if(is_array($string)){ 27 if(is_array($string)){
28 $string = $string[0]; 28 $string = $string[0];
29 } 29 }
30 - $length = strlen($string);  
31 - if($length >= 5){  
32 - $last5Chars = substr($string, -5);  
33 - if($last5Chars == '.html'){  
34 - return strtolower($string);  
35 - } 30 + $last5Chars = substr($string, -5);
  31 + if($last5Chars == '.html'){
  32 + return strtolower($string);
  33 + }
  34 + $sign = str_replace(".", "", trim(strtolower(preg_replace('/[^\w.]+/', '-', trim($string))), '-'));
  35 + $length = strlen($sign);
  36 + if($length > 180){
  37 + $sign = trim(mb_substr($sign, 0, 180, 'UTF-8'),'-');
36 } 38 }
37 - return str_replace(".", "", trim(strtolower(preg_replace('/[^\w.]+/', '-', trim($string))), '-')); 39 + return $sign;
38 } 40 }
39 } 41 }
40 42
@@ -38,12 +38,10 @@ class NoticeController extends BaseController @@ -38,12 +38,10 @@ class NoticeController extends BaseController
38 { 38 {
39 LogUtils::info('notice rank_data', $this->param); 39 LogUtils::info('notice rank_data', $this->param);
40 NoticeLog::createLog(NoticeLog::TYPE_RANK_DATA, $this->param); 40 NoticeLog::createLog(NoticeLog::TYPE_RANK_DATA, $this->param);
41 -  
42 //特殊项目 一个项目多个apino 41 //特殊项目 一个项目多个apino
43 if($this->param['api_no'] == 10690){ 42 if($this->param['api_no'] == 10690){
44 NoticeLog::createLog(NoticeLog::TYPE_RANK_DATA, ['api_no' => 11201]); 43 NoticeLog::createLog(NoticeLog::TYPE_RANK_DATA, ['api_no' => 11201]);
45 } 44 }
46 -  
47 $this->response('success'); 45 $this->response('success');
48 } 46 }
49 47
@@ -160,8 +160,6 @@ class RankDataController extends BaseController @@ -160,8 +160,6 @@ class RankDataController extends BaseController
160 'reach' => '是否达标', 160 'reach' => '是否达标',
161 ]; 161 ];
162 } 162 }
163 -  
164 -  
165 //生成文件,发送到客户端 163 //生成文件,发送到客户端
166 $table = new BatchExportService($lang . "关键词历史数据导出"); 164 $table = new BatchExportService($lang . "关键词历史数据导出");
167 $file = $table->head($map)->data($data['data'])->save(); 165 $file = $table->head($map)->data($data['data'])->save();
@@ -170,7 +168,6 @@ class RankDataController extends BaseController @@ -170,7 +168,6 @@ class RankDataController extends BaseController
170 } 168 }
171 $fileurl = Storage::disk('runtime')->url($file); 169 $fileurl = Storage::disk('runtime')->url($file);
172 // return Storage::disk('runtime')->download($file); //直接下载 170 // return Storage::disk('runtime')->download($file); //直接下载
173 -  
174 $this->response('success',Code::SUCCESS,['url' => $fileurl]); 171 $this->response('success',Code::SUCCESS,['url' => $fileurl]);
175 } 172 }
176 173
@@ -493,9 +493,11 @@ class RankDataLogic extends BaseLogic @@ -493,9 +493,11 @@ class RankDataLogic extends BaseLogic
493 354, 493 354,
494 378, 494 378,
495 649, 495 649,
  496 + 1226,
496 1283, 497 1283,
  498 + 1703,
497 1893, 499 1893,
498 - 2066 500 + 2066,
499 ];//暂停项目id 501 ];//暂停项目id
500 502
501 //一个项目多个api_no 503 //一个项目多个api_no
@@ -61,10 +61,6 @@ class RouteMap extends Base @@ -61,10 +61,6 @@ class RouteMap extends Base
61 } 61 }
62 $i=1; 62 $i=1;
63 $sign = generateRoute($title); 63 $sign = generateRoute($title);
64 - $length = strlen($sign);  
65 - if($length > 180){  
66 - $sign = trim(mb_substr($sign, 0, 180, 'UTF-8'),'-');  
67 - }  
68 $info = self::where(['project_id' => $project_id, 'source' => $source, 'source_id'=>$source_id])->first(); 64 $info = self::where(['project_id' => $project_id, 'source' => $source, 'source_id'=>$source_id])->first();
69 $suffix = ''; 65 $suffix = '';
70 if(empty($info)){ 66 if(empty($info)){