|
@@ -2,6 +2,7 @@ package svc
|
|
|
|
|
|
import (
|
|
|
"cicv-data-closedloop/common/config/c_log"
|
|
|
+ commonUtil "cicv-data-closedloop/common/util"
|
|
|
"cicv-data-closedloop/pji/common/cfg"
|
|
|
commonEntity "cicv-data-closedloop/pji/common/ent"
|
|
|
"cicv-data-closedloop/pji/common/global"
|
|
@@ -62,8 +63,8 @@ func PrepareTimeWindowProducerQueue() {
|
|
|
//c_log.GlobalLogger.Info("话题", masterConfig.TopicOfObstacleDetection, "接收到数据", data)
|
|
|
subscriber1Mutex.Lock()
|
|
|
{
|
|
|
- faultHappenTime := util.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
- lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
+ faultHappenTime := commonUtil.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
+ lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
var faultLabel string
|
|
|
for _, f := range masterConfig.RuleOfObstacleDetection {
|
|
|
faultLabel = f(data)
|
|
@@ -88,8 +89,8 @@ func PrepareTimeWindowProducerQueue() {
|
|
|
//c_log.GlobalLogger.Info("话题", masterConfig.TopicOfSysInfo, "接收到数据", data)
|
|
|
subscriber2Mutex.Lock()
|
|
|
{
|
|
|
- faultHappenTime := util.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
- lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
+ faultHappenTime := commonUtil.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
+ lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
var faultLabel string
|
|
|
for _, f := range masterConfig.RuleOfSysInfo {
|
|
|
faultLabel = f(data)
|
|
@@ -114,8 +115,8 @@ func PrepareTimeWindowProducerQueue() {
|
|
|
//c_log.GlobalLogger.Info("话题", masterConfig.TopicOfLocateInfo, "接收到数据", data)
|
|
|
subscriber3Mutex.Lock()
|
|
|
{
|
|
|
- faultHappenTime := util.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
- lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
+ faultHappenTime := commonUtil.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
+ lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
var faultLabel string
|
|
|
for _, f := range masterConfig.RuleOfLocateInfo {
|
|
|
faultLabel = f(data)
|
|
@@ -140,8 +141,8 @@ func PrepareTimeWindowProducerQueue() {
|
|
|
//c_log.GlobalLogger.Info("话题", masterConfig.TopicOfImu, "接收到数据", data)
|
|
|
subscriber4Mutex.Lock()
|
|
|
{
|
|
|
- faultHappenTime := util.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
- lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
+ faultHappenTime := commonUtil.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
+ lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
var faultLabel string
|
|
|
for _, f := range masterConfig.RuleOfImu {
|
|
|
faultLabel = f(data)
|
|
@@ -166,8 +167,8 @@ func PrepareTimeWindowProducerQueue() {
|
|
|
//c_log.GlobalLogger.Info("话题", masterConfig.TopicOfDiagnostics, "接收到数据", data)
|
|
|
subscriber5Mutex.Lock()
|
|
|
{
|
|
|
- faultHappenTime := util.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
- lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
+ faultHappenTime := commonUtil.GetNowTimeCustom() // 获取当前故障发生时间
|
|
|
+ lastTimeWindow := util.GetLastTimeWindow() // 获取最后一个时间窗口
|
|
|
var faultLabel string
|
|
|
for _, f := range masterConfig.RuleOfDiagnostics {
|
|
|
faultLabel = f(data)
|