Преглед на файлове

修改c端:获取企业详情

FengR преди 4 седмици
родител
ревизия
f2038ff82e
променени са 1 файла, в които са добавени 20 реда и са изтрити 19 реда
  1. 20 19
      app/JsonRpc/NewsService.php

+ 20 - 19
app/JsonRpc/NewsService.php

@@ -7871,26 +7871,27 @@ class NewsService implements NewsServiceInterface
       ->select('company.*', 'job_industry.hyname as hy_name')
       ->first();
     // 企业性质:0:市场监管;1:信访纪检;2:公检法司;3:高关注机构
-
-    switch ($company->jobnature_id) {
-      case null:
-        $company->jobnature_name = '';
-        break;
-      case 0:
-        $company->jobnature_name = '市场监督';
-        break;
-      case 1:
-        $company->jobnature_name = '信访纪检';
-        break;
-      case 2:
-        $company->jobnature_name = '公检法司';
-        break;
-      case 3:
-        $company->jobnature_name = '高关注机构';
-        break;
-      default:
+    $jobnature_id = $company['jobnature_id'] ?? null;
+    if ($jobnature_id !== null) {
+        switch ($jobnature_id) {
+            case 0:
+                $company->jobnature_name = '市场监督';
+                break;
+            case 1:
+                $company->jobnature_name = '信访纪检';
+                break;
+            case 2:
+                $company->jobnature_name = '公检法司';
+                break;
+            case 3:
+                $company->jobnature_name = '高关注机构';
+                break;
+            default:
+                $company->jobnature_name = '';
+                break;
+        }
+    } else {
         $company->jobnature_name = '';
-        break;
     }
     $city_arr = $company->city_arr_id;
     if (!empty($city_arr)) {