From 52ff3bda72646a532c3297e4843bc4d5aee8b949 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期二, 03 九月 2024 17:20:49 +0800
Subject: [PATCH] 采集数据增加employeeid的设置

---
 collect/src/main/java/com/qianwen/mdc/collect/handler/DeviceStatusDataHandler.java |   21 ++++++++-------------
 1 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/collect/src/main/java/com/qianwen/mdc/collect/handler/DeviceStatusDataHandler.java b/collect/src/main/java/com/qianwen/mdc/collect/handler/DeviceStatusDataHandler.java
index 317a32c..7089893 100644
--- a/collect/src/main/java/com/qianwen/mdc/collect/handler/DeviceStatusDataHandler.java
+++ b/collect/src/main/java/com/qianwen/mdc/collect/handler/DeviceStatusDataHandler.java
@@ -1,36 +1,29 @@
 package com.qianwen.mdc.collect.handler;
 
-import java.util.ArrayList;
 import java.util.Arrays;
-import java.util.List;
+import java.util.Date;
 
-import org.apache.iotdb.tsfile.file.metadata.enums.TSDataType;
-import org.apache.iotdb.tsfile.write.record.Tablet;
-import org.apache.iotdb.tsfile.write.schema.MeasurementSchema;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 
 import com.qianwen.mdc.collect.cache.WorkstationCache;
-import com.qianwen.mdc.collect.config.IotDBSessionConfig;
-import com.qianwen.mdc.collect.constants.IOTDBConstant;
 import com.qianwen.mdc.collect.dto.PackedTelemetryData;
 import com.qianwen.mdc.collect.entity.iotdb.DeviceState;
 import com.qianwen.mdc.collect.entity.mgr.GlobalWcsOfRps;
 import com.qianwen.mdc.collect.enums.FeedbackTimePointEnum;
 import com.qianwen.mdc.collect.service.DeviceStateService;
-import com.qianwen.mdc.collect.service.IotDBCommonService;
 
 @Component
 public class DeviceStatusDataHandler implements TelemetryDataHandler {
     private static final Logger log = LoggerFactory.getLogger(DeviceStatusDataHandler.class);
     @Autowired
     private WorkstationCache workstationCache;
-    @Autowired
-	private IotDBSessionConfig iotdbCfg;
-    @Autowired
-    private IotDBCommonService iotDBCommonService;
+    //@Autowired
+	//private IotDBSessionConfig iotdbCfg;
+    //@Autowired
+    //private IotDBCommonService iotDBCommonService;
     @Autowired
     private DeviceStateService deviceStateService;
     @Override
@@ -46,7 +39,9 @@
     	state.setIsFixPoint(false);
     	state.setIsSync(false);
     	state.setIsDeleted(false);
-    	//state.setEmployeeId(WorkstationCache.getBelongToEmployeeForWorkstation(entity.getWorkstationId(), new Date(entity.getTs().longValue())));
+    	
+    	state.setEmployeeId(workstationCache.getBelongToEmployeeForWorkstation(data.getWorkstationId(), new Date(data.getTime())));
+    	
     	state.setFeedbackPointType(FeedbackTimePointEnum.NO_FEED_BACK_POINT.getValue());
     	//WorkstationState propertyData = (WorkstationState) Objects.requireNonNull(BeanUtil.copy(entity, WorkstationState.class));
     	state.setValueCollect(Integer.valueOf(data.getValue()));

--
Gitblit v1.9.3