|
@@ -229,7 +229,7 @@ class CronAction extends Action {
|
|
|
}
|
|
|
$result = $this->produceAcrossAlarmData($route_info);
|
|
|
if($result){
|
|
|
- echo $result,PHP_EOL;
|
|
|
+ //print_r($result);
|
|
|
debug_log('across_alarm',$result['message']);
|
|
|
}
|
|
|
break;
|
|
@@ -297,19 +297,18 @@ class CronAction extends Action {
|
|
|
}else{
|
|
|
return array('success' => false, 'message' => '未知围栏类型');
|
|
|
}
|
|
|
- if( !$result ){
|
|
|
- $alarm_data = array(
|
|
|
- //"type" => C('FENCE_ALARM'),
|
|
|
- "type" => \Rlfd\Alarm\PushTypeEnum::FENCE_ALARM,
|
|
|
- "title" => "超出电子围栏",
|
|
|
- "content" => "车辆 {$plate} 已超出设置的电子围栏范围,请前往停车处确认是否被盗。",
|
|
|
- "device_number" => $route_info['DeviceId']
|
|
|
- );
|
|
|
- kafkaProducer('gps_alarm_msg_queue', $alarm_data); // 添加到kafka
|
|
|
- return array('success' => true, 'message' => '添加围栏告警消息到 gps_alarm_msg_queue');
|
|
|
+ if( $result ){
|
|
|
+ return array('success' => false, 'message' => '没有超出围栏');
|
|
|
}
|
|
|
- return array('success' => false, 'message' => '没有超出围栏');
|
|
|
-
|
|
|
+ // 超出围栏
|
|
|
+ $alarm_data = array(
|
|
|
+ "type" => \Rlfd\Alarm\PushTypeEnum::FENCE_ALARM,
|
|
|
+ "title" => "超出电子围栏",
|
|
|
+ "content" => "车辆 {$plate} 已超出设置的电子围栏范围,请前往停车处确认是否被盗。",
|
|
|
+ "device_number" => $route_info['DeviceId']
|
|
|
+ );
|
|
|
+ kafkaProducer('gps_alarm_msg_queue', $alarm_data); // 添加到kafka
|
|
|
+ return array('success' => true, 'message' => '添加围栏告警消息到 gps_alarm_msg_queue');
|
|
|
}
|
|
|
|
|
|
|