作者 Your Name
@@ -336,6 +336,20 @@ class TranslateLogic extends BaseLogic @@ -336,6 +336,20 @@ class TranslateLogic extends BaseLogic
336 $page = $arr[1]; 336 $page = $arr[1];
337 $route = $arr[0]; 337 $route = $arr[0];
338 } 338 }
  339 + if(in_array($route,['products','news','blog'])){
  340 + //固定路由
  341 + $data['page'] = $page;
  342 + $data['is_list'] = 1;
  343 + if($route == 'products'){
  344 + $data['source'] = 2;
  345 + }elseif ($route == 'news'){
  346 + $data['source'] = 4;
  347 + }else{
  348 + $data['source'] = 3;
  349 + }
  350 + return $this->success($data);
  351 + }
  352 +
339 $routeModel = new RouteMap(); 353 $routeModel = new RouteMap();
340 $routeInfo = $routeModel->read(['route'=>$route]); 354 $routeInfo = $routeModel->read(['route'=>$route]);
341 if($routeInfo === false){ 355 if($routeInfo === false){
@@ -50,6 +50,15 @@ class SyncSubmitTaskService @@ -50,6 +50,15 @@ class SyncSubmitTaskService
50 return false; 50 return false;
51 } 51 }
52 52
  53 + //过滤url参数 清除全部参数
  54 + if($project['id'] == 1442 && !empty($data['data']['url'])){
  55 + $query = parse_url($data['data']['url'], PHP_URL_QUERY);
  56 + if($query){
  57 + $data['data']['url'] = str_replace('?'.$query, '', $data['data']['url']);
  58 + }
  59 + }
  60 +
  61 +
53 if(!ProjectServer::useProject($project['id'])){ 62 if(!ProjectServer::useProject($project['id'])){
54 return false; 63 return false;
55 } 64 }