wesmiler 4 лет назад
Родитель
Сommit
bfdd1f13b0
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      app/Services/DevicesService.php

+ 6 - 2
app/Services/DevicesService.php

@@ -194,11 +194,15 @@ class DevicesService extends BaseService
         RedisService::set($errorKey.':result', $result, 3600);
 
         // 更新灯状态
+        $updateData = ['lamp_status'=> 2,'device_num'=> $deviceLampNo,'params'=> json_encode($data, 256)];
         if($result && trim($result) == 'True'){
-            GongdengOrderModel::where('order_sn', $orderSn)->update(['lamp_status'=> 2,'device_num'=> $deviceLampNo,'params'=> json_encode($data, 256)]);
+            RedisService::set($errorKey.':update', $updateData, 3600);
+            GongdengOrderModel::where('order_sn', $orderSn)->update($updateData);
             return true;
         }else{
-            GongdengOrderModel::where('order_sn', $orderSn)->update(['device_num'=> $deviceLampNo,'params'=> json_encode($data, 256)]);
+            $updateData['lamp_status'] = 1;
+            RedisService::set($errorKey.':update', $updateData, 3600);
+            GongdengOrderModel::where('order_sn', $orderSn)->update($updateData);
             return false;
         }