From 6384937986215680098a23f8279c727821a179fa Mon Sep 17 00:00:00 2001 From: du <1725534722@qq.com> Date: Wed, 18 Sep 2024 08:57:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E4=BA=94=E7=A7=8D=E4=BA=8B?= =?UTF-8?q?=E4=BB=B6=E5=BE=85=E5=AE=A1=E6=A0=B8=E4=B8=AA=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pt/controller/AEventsController.java | 11 ++++++++ .../response/FiveEventCountResponse.java | 26 +++++++++++++++++++ .../com/ruoyi/pt/mapper/AEventsMapper.java | 7 +++++ .../com/ruoyi/pt/service/AEventsService.java | 7 +++++ .../pt/service/impl/AEventsServiceImpl.java | 9 +++++++ .../resources/mapper/pt/AEventsMapper.xml | 6 ++++- 6 files changed, 65 insertions(+), 1 deletion(-) create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/pt/entity/response/FiveEventCountResponse.java diff --git a/ruoyi-admin/src/main/java/com/ruoyi/pt/controller/AEventsController.java b/ruoyi-admin/src/main/java/com/ruoyi/pt/controller/AEventsController.java index 5b8af42..cba1df2 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/pt/controller/AEventsController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/pt/controller/AEventsController.java @@ -12,6 +12,7 @@ import com.ruoyi.pt.entity.dto.AEventChangeIsReport; import com.ruoyi.pt.entity.dto.AMassEventsRequest; import com.ruoyi.pt.entity.dto.ASimilarRequest; import com.ruoyi.pt.entity.response.ANew100PageResponse; +import com.ruoyi.pt.entity.response.FiveEventCountResponse; import com.ruoyi.pt.service.AEventsService; import com.ruoyi.pt.service.EventsService; import io.swagger.annotations.Api; @@ -80,6 +81,16 @@ public class AEventsController extends BaseController { public AjaxResult eventPageCount(AMassEventsRequest events) { return success(aEventsService.eventPageCount(events)); } + + /** + * 查询五种事件待审核个数 + */ + @GetMapping("/fiveEventCount") + @ApiOperation(value = "查询五种事件待审核个数",response = FiveEventCountResponse.class) + public AjaxResult fiveEventCount() { + return success(aEventsService.fiveEventCount()); + } + /** * 修改事件标题 */ diff --git a/ruoyi-admin/src/main/java/com/ruoyi/pt/entity/response/FiveEventCountResponse.java b/ruoyi-admin/src/main/java/com/ruoyi/pt/entity/response/FiveEventCountResponse.java new file mode 100644 index 0000000..09988c2 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/pt/entity/response/FiveEventCountResponse.java @@ -0,0 +1,26 @@ +package com.ruoyi.pt.entity.response; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author du + * @since 2024/9/14 15:02 + */ +@Data +@ApiModel("五种事件待审核个数") +public class FiveEventCountResponse { + + /** + * 事件类型编码 + */ + @ApiModelProperty(value = "事件类型编码") + private String msgType; + + /** + * 个数 + */ + @ApiModelProperty(value = "个数") + private Integer count; +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/pt/mapper/AEventsMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/pt/mapper/AEventsMapper.java index 1903182..6ac9c43 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/pt/mapper/AEventsMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/pt/mapper/AEventsMapper.java @@ -5,6 +5,7 @@ import com.ruoyi.pt.entity.CasesImport; import com.ruoyi.pt.entity.Events; import com.ruoyi.pt.entity.dto.AMassEventsRequest; import com.ruoyi.pt.entity.response.ANew100PageResponse; +import com.ruoyi.pt.entity.response.FiveEventCountResponse; import org.apache.ibatis.annotations.Param; import java.util.List; @@ -84,4 +85,10 @@ public interface AEventsMapper { * @return 所有数据 */ Integer eventPageCount(@Param("req") AMassEventsRequest events); + + + /** + * 查询五种事件待审核个数 + */ + List fiveEventCount(); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/pt/service/AEventsService.java b/ruoyi-admin/src/main/java/com/ruoyi/pt/service/AEventsService.java index d732c45..138d54e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/pt/service/AEventsService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/pt/service/AEventsService.java @@ -6,6 +6,7 @@ import com.ruoyi.pt.entity.Events; import com.ruoyi.pt.entity.dto.AEventChangeIsReport; import com.ruoyi.pt.entity.dto.AMassEventsRequest; import com.ruoyi.pt.entity.response.ANew100PageResponse; +import com.ruoyi.pt.entity.response.FiveEventCountResponse; import java.util.List; @@ -68,4 +69,10 @@ public interface AEventsService { * @return 所有数据 */ Integer eventPageCount(AMassEventsRequest events); + + /** + * 查询五种事件待审核个数 + */ + List fiveEventCount(); + } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/pt/service/impl/AEventsServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/pt/service/impl/AEventsServiceImpl.java index cb45cab..492cb64 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/pt/service/impl/AEventsServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/pt/service/impl/AEventsServiceImpl.java @@ -8,6 +8,7 @@ import com.ruoyi.pt.entity.Events; import com.ruoyi.pt.entity.dto.AEventChangeIsReport; import com.ruoyi.pt.entity.dto.AMassEventsRequest; import com.ruoyi.pt.entity.response.ANew100PageResponse; +import com.ruoyi.pt.entity.response.FiveEventCountResponse; import com.ruoyi.pt.mapper.AEventsMapper; import com.ruoyi.pt.service.AEventsService; import org.springframework.stereotype.Service; @@ -154,4 +155,12 @@ public class AEventsServiceImpl implements AEventsService { public Integer eventPageCount(AMassEventsRequest events) { return aEventsMapper.eventPageCount(events); } + + /** + * 查询五种事件待审核个数 + */ + @Override + public List fiveEventCount() { + return aEventsMapper.fiveEventCount(); + } } diff --git a/ruoyi-admin/src/main/resources/mapper/pt/AEventsMapper.xml b/ruoyi-admin/src/main/resources/mapper/pt/AEventsMapper.xml index 1e944c1..bfb913b 100644 --- a/ruoyi-admin/src/main/resources/mapper/pt/AEventsMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/pt/AEventsMapper.xml @@ -107,7 +107,11 @@ order by eventTime limit 1 - +