Browse Source

感知事件数据统计接口增加参数

develop
Mr.Wang 9 months ago
parent
commit
732718ba5b
  1. 4
      zc-business/src/main/java/com/zc/business/controller/DcWarningController.java
  2. 2
      zc-business/src/main/java/com/zc/business/mapper/DcWarningMapper.java
  3. 2
      zc-business/src/main/java/com/zc/business/service/IDcWarningService.java
  4. 4
      zc-business/src/main/java/com/zc/business/service/impl/DcWarningServiceImpl.java
  5. 3
      zc-business/src/main/resources/mapper/business/DcWarningMapper.xml

4
zc-business/src/main/java/com/zc/business/controller/DcWarningController.java

@ -55,8 +55,8 @@ public class DcWarningController extends BaseController
*/
@ApiOperation("感知事件数据统计")
@GetMapping("/countNumber")
public AjaxResult dcWarningCountNumber() {
return AjaxResult.success(dcWarningService.dcWarningCountNumber());
public AjaxResult dcWarningCountNumber(@RequestParam(required = false) Integer warningSource) {
return AjaxResult.success(dcWarningService.dcWarningCountNumber(warningSource));
}
/**

2
zc-business/src/main/java/com/zc/business/mapper/DcWarningMapper.java

@ -24,7 +24,7 @@ public interface DcWarningMapper
/**
* 感知事件统计
*/
int dcWarningCountNumber();
int dcWarningCountNumber(Integer warningSource);
/**
* 查询预警信息

2
zc-business/src/main/java/com/zc/business/service/IDcWarningService.java

@ -22,7 +22,7 @@ public interface IDcWarningService
/**
* 感知事件数据统计
*/
int dcWarningCountNumber();
int dcWarningCountNumber(Integer warningSource);
/**
* 查询预警信息

4
zc-business/src/main/java/com/zc/business/service/impl/DcWarningServiceImpl.java

@ -70,8 +70,8 @@ public class DcWarningServiceImpl implements IDcWarningService
* @return
*/
@Override
public int dcWarningCountNumber() {
return dcWarningMapper.dcWarningCountNumber();
public int dcWarningCountNumber(Integer warningSource) {
return dcWarningMapper.dcWarningCountNumber(warningSource);
}
/**

3
zc-business/src/main/resources/mapper/business/DcWarningMapper.xml

@ -68,6 +68,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select id="dcWarningCountNumber" resultType="int">
select count(*) from dc_warning
<where>
<if test="warningSource != null">warning_source = #{warningSource}</if>
</where>
</select>
<select id="selectDcWarningById" parameterType="string" resultType="hashmap">

Loading…
Cancel
Save