public String getAlarmData(@PathVariable(required = false) String sourceName,\r
@PathVariable(required = false) String priority,@PathVariable(required = false) String startTime,\r
@PathVariable(required = false) String endTime,@PathVariable(required = false) String vfStatus,\r
- @PathVariable int currentPage, @PathVariable int pageSize) throws JsonProcessingException, ParseException {\r
+ @PathVariable String currentPage, @PathVariable String pageSize) throws JsonProcessingException, ParseException {\r
AlarmsHeader alarm = new AlarmsHeader();\r
alarm.setSourceName(sourceName);\r
alarm.setStatus(vfStatus);\r
- alarm.setStartEpochMicrosec(UuiCommonUtil.isNotNullOrEmpty(startTime)?null:new SimpleDateFormat(Constant.DATE_FORMAT).parse(startTime).getTime()+"");\r
- alarm.setLastEpochMicroSec(UuiCommonUtil.isNotNullOrEmpty(endTime)?null:new SimpleDateFormat(Constant.DATE_FORMAT).parse(endTime).getTime()+"");\r
- Page pa = alarmsHeaderService.queryAlarmsHeader(alarm,currentPage,pageSize);\r
+ alarm.setStartEpochMicrosec(!UuiCommonUtil.isNotNullOrEmpty(startTime)?null:new SimpleDateFormat(Constant.DATE_FORMAT).parse(startTime).getTime()+"");\r
+ alarm.setLastEpochMicroSec(!UuiCommonUtil.isNotNullOrEmpty(endTime)?null:new SimpleDateFormat(Constant.DATE_FORMAT).parse(endTime).getTime()+"");\r
+ Page pa = alarmsHeaderService.queryAlarmsHeader(alarm,Integer.parseInt(currentPage),Integer.parseInt(pageSize));\r
try {\r
Map<String,Object> map = new HashMap<>();\r
map.put("alarms",pa.getList());\r
@Test
public void testGetAlarmData() throws Exception {
try {
- controller.getAlarmData("sourceName", "priority", "startTime", "endTime", "vfStatus", 1, 10);
- controller.getAlarmData(null, null, null, null, null, 1, 10);
+ controller.getAlarmData("sourceName", "priority", "startTime", "endTime", "vfStatus", "1", "10");
+ controller.getAlarmData(null, null, null, null, null, "1", "10");
} catch (Exception e) {
e.printStackTrace();
}