|
|
|
@ -68,7 +68,11 @@ public class TWTempertureDataController extends BaseController
|
|
|
|
|
@GetMapping("/iotInstantList")
|
|
|
|
|
public AjaxResult iotInstantList(TWTempertureData tWTempertureData){
|
|
|
|
|
EmsIOTData emsIOTData = new EmsIOTData();
|
|
|
|
|
int energyTypeid = Integer.parseInt(emsBaseMonitorInfoService.selectEmsBaseMonitorTypeByMonitorCode(tWTempertureData.getMonitorId()));
|
|
|
|
|
|
|
|
|
|
//cql写的,没看懂下面这行代码的mapper
|
|
|
|
|
int energyTypeid = Integer.parseInt(emsBaseMonitorInfoService
|
|
|
|
|
.selectEmsBaseMonitorTypeByMonitorCode(tWTempertureData.getMonitorId()));
|
|
|
|
|
|
|
|
|
|
String energyName = emsBaseEnergyTypeService.queryEnergyNameByEnergyTypeId(energyTypeid);
|
|
|
|
|
if("温湿度".equals(energyName) || "湿度".equals(energyName)){
|
|
|
|
|
emsIOTData.monitorTypeArr.add("温度");
|
|
|
|
@ -213,7 +217,19 @@ public class TWTempertureDataController extends BaseController
|
|
|
|
|
* @return 如果数据库中存在对应的温度数据,返回包含最新数据的列表;如果不存在或查询过程中发生异常,返回空列表。
|
|
|
|
|
*/
|
|
|
|
|
@PostMapping("/selectLastTWTempertureData")
|
|
|
|
|
public List<TWTempertureData> selectLastTWTempertureData(@RequestBody TWTempertureData tWTempertureData){
|
|
|
|
|
public List<TWTempertureData> selectLastTWTempertureData(TWTempertureData tWTempertureData){
|
|
|
|
|
return tWTempertureDataService.selectLastTWTempertureData(tWTempertureData);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 看板查询物联网实时数据列表
|
|
|
|
|
*/
|
|
|
|
|
@PreAuthorize("@ss.hasPermi('ems/record:recordIOTInstant:list')")
|
|
|
|
|
@PostMapping("/boardTWTempertureDataList")
|
|
|
|
|
public AjaxResult boardTWTempertureDataList(TWTempertureData tWTempertureData)
|
|
|
|
|
{
|
|
|
|
|
List<TWTempertureData> list = tWTempertureDataService.selectTWTempertureDataList(tWTempertureData);
|
|
|
|
|
return success(list);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|