正在显示
5 个修改的文件
包含
10 行增加
和
7 行删除
| @@ -127,7 +127,7 @@ class GeoQuestionRes extends Command | @@ -127,7 +127,7 @@ class GeoQuestionRes extends Command | ||
| 127 | } | 127 | } |
| 128 | echo 'MZ-url'.json_encode($hit_url).PHP_EOL; | 128 | echo 'MZ-url'.json_encode($hit_url).PHP_EOL; |
| 129 | // 保存数据结果 | 129 | // 保存数据结果 |
| 130 | - $geo_result = $geoResultModel->read(['project_id' => $taskInfo['project_id'], 'question_id' => $task_id, 'platform' => $platform, 'question' => $question],['id']); | 130 | + $geo_result = $geoResultModel->read(['project_id' => $taskInfo['project_id'],'type' => $taskInfo['type'], 'question_id' => $task_id, 'platform' => $platform, 'question' => $question],['id']); |
| 131 | $save_data = [ | 131 | $save_data = [ |
| 132 | 'project_id' => $taskInfo['project_id'], | 132 | 'project_id' => $taskInfo['project_id'], |
| 133 | 'question_id' => $task_id, | 133 | 'question_id' => $task_id, |
| @@ -757,6 +757,9 @@ class Translate | @@ -757,6 +757,9 @@ class Translate | ||
| 757 | return ''; | 757 | return ''; |
| 758 | } | 758 | } |
| 759 | $result = self::translate($texts, $tls); | 759 | $result = self::translate($texts, $tls); |
| 760 | + if(!isset($result[0]['texts']) || empty($result[0]['texts'])){ | ||
| 761 | + $result = self::translate($texts, $tls); | ||
| 762 | + } | ||
| 760 | return $result[0]['texts'] ?? ''; | 763 | return $result[0]['texts'] ?? ''; |
| 761 | } | 764 | } |
| 762 | /** | 765 | /** |
| @@ -32,12 +32,6 @@ if (!function_exists('generateRoute')) { | @@ -32,12 +32,6 @@ if (!function_exists('generateRoute')) { | ||
| 32 | $string = $string[0]; | 32 | $string = $string[0]; |
| 33 | } | 33 | } |
| 34 | $sign = str_replace(".", "", trim(strtolower(preg_replace('/[^\w.]+/', '-', trim($string))), '-')); | 34 | $sign = str_replace(".", "", trim(strtolower(preg_replace('/[^\w.]+/', '-', trim($string))), '-')); |
| 35 | - if (strpos($sign, 'well-known-') === 0) { | ||
| 36 | - $sign = substr($sign, strlen('well-known-')); | ||
| 37 | - } | ||
| 38 | - if(empty($sign)){ | ||
| 39 | - $sign = 'u'; | ||
| 40 | - } | ||
| 41 | return $sign; | 35 | return $sign; |
| 42 | } | 36 | } |
| 43 | } | 37 | } |
| @@ -230,6 +230,9 @@ class ImageController extends Controller | @@ -230,6 +230,9 @@ class ImageController extends Controller | ||
| 230 | $suffix = array_pop($nameArr) ?? 'jpg'; | 230 | $suffix = array_pop($nameArr) ?? 'jpg'; |
| 231 | $nameStr = implode('-', $nameArr); | 231 | $nameStr = implode('-', $nameArr); |
| 232 | $tran_name = Translate::tran($nameStr, 'en'); | 232 | $tran_name = Translate::tran($nameStr, 'en'); |
| 233 | + if(empty($tran_name)){ | ||
| 234 | + $tran_name = Translate::tran($nameStr, 'en'); | ||
| 235 | + } | ||
| 233 | if(is_array($tran_name)){ | 236 | if(is_array($tran_name)){ |
| 234 | $tran_name = $tran_name[0]; | 237 | $tran_name = $tran_name[0]; |
| 235 | } | 238 | } |
| @@ -69,6 +69,9 @@ class RouteMap extends Base | @@ -69,6 +69,9 @@ class RouteMap extends Base | ||
| 69 | } | 69 | } |
| 70 | //过滤特殊字符 | 70 | //过滤特殊字符 |
| 71 | $sign = generateRoute($title); | 71 | $sign = generateRoute($title); |
| 72 | + if (strpos($sign, 'well-known-') === 0) { | ||
| 73 | + $sign = substr($sign, strlen('well-known-')); | ||
| 74 | + } | ||
| 72 | //查看当前数据路由是否存在 | 75 | //查看当前数据路由是否存在 |
| 73 | $routeInfo = self::where(['project_id' => $project_id, 'source' => $source, 'source_id'=>$source_id])->first(); | 76 | $routeInfo = self::where(['project_id' => $project_id, 'source' => $source, 'source_id'=>$source_id])->first(); |
| 74 | $suffix = '';//设置路由后缀 | 77 | $suffix = '';//设置路由后缀 |
-
请 注册 或 登录 后发表评论