|
@@ -6,10 +6,7 @@ import com.bizmatics.service.RtSwitchDataService;
|
|
import com.bizmatics.common.mvc.base.AbstractCrudService;
|
|
import com.bizmatics.common.mvc.base.AbstractCrudService;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
|
-import java.util.HashMap;
|
|
|
|
-import java.util.List;
|
|
|
|
-import java.util.Map;
|
|
|
|
|
|
+import java.util.*;
|
|
|
|
|
|
/**
|
|
/**
|
|
* <p>
|
|
* <p>
|
|
@@ -27,6 +24,27 @@ public class RtSwitchDataServiceImpl extends AbstractCrudService<RtSwitchDataMap
|
|
public List<Map<String, Object>> getOne(Integer siteId) {
|
|
public List<Map<String, Object>> getOne(Integer siteId) {
|
|
List<Map<String, Object>> list = new ArrayList<>();
|
|
List<Map<String, Object>> list = new ArrayList<>();
|
|
Map<String, Object> radMap = baseMapper.getOneMap(siteId);
|
|
Map<String, Object> radMap = baseMapper.getOneMap(siteId);
|
|
|
|
+ for (String name:radMap.keySet()) {
|
|
|
|
+ Map<String,Object> map = new HashMap<>();
|
|
|
|
+ map.put("name",name);
|
|
|
|
+ map.put("value",radMap.get(name));
|
|
|
|
+ list.add(map);
|
|
|
|
+ }
|
|
|
|
+ return list;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public List<Map<String, Object>> getLoopStatus(Integer siteId) {
|
|
|
|
+ List<Map<String, Object>> list = new ArrayList<>();
|
|
|
|
+ Map<String, Object> radMap = baseMapper.getLoopStatusMap(siteId);
|
|
|
|
+ Iterator<String> it = radMap.keySet().iterator();
|
|
|
|
+ Object value = radMap.get("LoadLive");
|
|
|
|
+ int day_count = baseMapper.getOffCountDMap(siteId);
|
|
|
|
+ int month_count = baseMapper.getOffCountMMap(siteId);
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
for (String name:radMap.keySet()) {
|
|
for (String name:radMap.keySet()) {
|
|
Map<String,Object> map = new HashMap<>();
|
|
Map<String,Object> map = new HashMap<>();
|
|
map.put("name",name);
|
|
map.put("name",name);
|