|
@@ -5,6 +5,7 @@ import com.bosshand.virgo.api.operate.dao.OperateDeviceEventDao;
|
|
|
import com.bosshand.virgo.api.operate.model.OperateDevice;
|
|
|
import com.bosshand.virgo.api.operate.model.OperateDeviceCountState;
|
|
|
import com.bosshand.virgo.api.operate.model.OperateDeviceEvent;
|
|
|
+import com.bosshand.virgo.api.test.dao.GiveAlarmDao;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -22,6 +23,9 @@ public class OperateDeviceService {
|
|
|
@Autowired
|
|
|
OperateDeviceEventDao operateDeviceEventDao;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ GiveAlarmDao giveAlarmDao;
|
|
|
+
|
|
|
public int save(OperateDevice operateDevice) {
|
|
|
return operateDeviceDao.save(operateDevice);
|
|
|
}
|
|
@@ -138,4 +142,11 @@ public class OperateDeviceService {
|
|
|
return ids;
|
|
|
}
|
|
|
|
|
|
+ public Map<String, Object> projectCount(long projectId) {
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ map.put("device",operateDeviceDao.projectCount(projectId));
|
|
|
+ map.put("alarm", giveAlarmDao.projectCount(projectId));
|
|
|
+ return map;
|
|
|
+ }
|
|
|
+
|
|
|
}
|