package com.fgkj.services;
|
|
import com.fgkj.dto.Batt_rtdata;
|
import com.fgkj.dto.Batt_rtstate;
|
import com.fgkj.dto.ServiceModel;
|
import com.fgkj.mapper.impl.Batt_rtMapper;
|
import org.springframework.stereotype.Service;
|
|
import javax.annotation.Resource;
|
import java.util.HashMap;
|
import java.util.LinkedList;
|
import java.util.Map;
|
@Service
|
public class Batt_rtService {
|
|
@Resource
|
private Batt_rtMapper battRtDao;
|
|
public ServiceModel searchByGroupId(int battGroupId) {
|
ServiceModel model = new ServiceModel();
|
Map map = new HashMap();
|
LinkedList<Batt_rtstate> listbt = battRtDao.searchByGroupId(battGroupId);
|
if (listbt != null && !listbt.isEmpty()) {
|
listbt.get(0);
|
map.put("rtState", listbt);
|
// System.out.println("listbt = " + listbt);
|
}
|
LinkedList<Batt_rtdata> listbd = battRtDao.searchByGroupId2(battGroupId);
|
if (listbd != null && !listbd.isEmpty()) {
|
map.put("rtDatas", listbd);
|
// System.out.println("listbd = " + listbd);
|
}
|
//将两个数据结果放置到map中
|
if (!map.isEmpty()) {
|
model.setCode(1);
|
model.setData(map);
|
}
|
return model;
|
}
|
}
|