Kaynağa Gözat

数据趋势图

cqpCow 1 yıl önce
ebeveyn
işleme
ae6d198324
2 değiştirilmiş dosya ile 6 ekleme ve 0 silme
  1. 4 0
      app/Model/Gateway.php
  2. 2 0
      app/Service/GatewayService.php

+ 4 - 0
app/Model/Gateway.php

@@ -10,5 +10,9 @@ class Gateway extends Model
     const CREATED_AT = 'crt_time';
     const UPDATED_AT = 'upd_time';
     protected $dateFormat = 'U';
+    public static $online = [
+        0 => '离线',
+        1 => '在线'
+    ];
 }
 

+ 2 - 0
app/Service/GatewayService.php

@@ -4,6 +4,7 @@ namespace App\Service;
 
 use App\Model\Device;
 use App\Model\Gateway;
+use App\Model\Screen;
 use App\Model\ScreenGateway;
 
 class GatewayService extends Service
@@ -104,6 +105,7 @@ class GatewayService extends Service
         foreach ($data['data'] as $key => $value){
             $tmp_online = $online[$value['id']] ?? 0;
             $data['data'][$key]['is_online'] = $tmp_online;
+            $data['data'][$key]['is_online_name'] = Gateway::$online[$tmp_online] ?? '';
         }
 
         return $data;