添加了查询一个月中每一天的火情数量
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
package com.xkrs.controller;
|
||||
|
||||
import com.xkrs.common.encapsulation.PromptMessageEnum;
|
||||
import com.xkrs.dao.EquipmentDao;
|
||||
import com.xkrs.model.entity.Fire;
|
||||
import com.xkrs.service.FireService;
|
||||
import com.xkrs.util.Query;
|
||||
@ -13,6 +14,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
||||
|
||||
import static com.xkrs.common.encapsulation.OutputEncapsulation.outputEncapsulationObject;
|
||||
|
||||
@ -26,6 +28,11 @@ public class FireController {
|
||||
@Resource
|
||||
private FireService fireService;
|
||||
|
||||
@Resource
|
||||
private EquipmentDao equipmentDao;
|
||||
|
||||
Locale locale = LocaleContextHolder.getLocale();
|
||||
|
||||
/**
|
||||
* 根据设备编号获取火情信息
|
||||
* @param code
|
||||
@ -56,4 +63,19 @@ public class FireController {
|
||||
public String findThreeHundredData(){
|
||||
return fireService.findThreeHundredData();
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询一个月中每一天各个街道的火情数量
|
||||
* @param beginTime
|
||||
* @param endTime
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/selectEveryDayCount")
|
||||
public String selectEveryDayCount(@RequestParam("beginTime") String beginTime,@RequestParam("endTime") String endTime){
|
||||
List<Map<String, Object>> maps = equipmentDao.selectEveryDayCount(beginTime, endTime);
|
||||
if(maps == null || maps.size() == 0){
|
||||
return outputEncapsulationObject(PromptMessageEnum.DATA_NONE,"该月暂时唯有火情信息!",locale);
|
||||
}
|
||||
return outputEncapsulationObject(PromptMessageEnum.SUCCESS,maps,locale);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user