From d59ce37bc27d01da323b79c10200e93796865fee Mon Sep 17 00:00:00 2001
From: songhuangfeng123 <shf18767906695@163.com>
Date: 星期五, 02 九月 2022 10:09:42 +0800
Subject: [PATCH] fix
---
/dev/null | 20 --
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/EmergencyCountService.java | 16 ++
emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/req/EmergencyExecuteTimeRPCReq.java | 26 +++
emergency/emergency-rpc-api/pom.xml | 8 +
emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/resp/EmergencyExecuteTimeRPCResp.java | 62 +++++++
emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/req/EmergencyExecuteNumRPCReq.java | 59 +++++++
emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/EmergencyRpcAPi.java | 21 ++
incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentCaseServiceImpl.java | 3
emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/resp/EmergencyExecuteNumRPCResp.java | 62 +++++++
emergency/emergency-rpc-provider/src/main/java/com/gkhy/safePlatform/emergency/rpc/provider/EmergencyRpcProvider.java | 79 +++++++++
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyCountServiceImpl.java | 74 +++++---
11 files changed, 381 insertions(+), 49 deletions(-)
diff --git a/emergency/emergency-rpc-api/pom.xml b/emergency/emergency-rpc-api/pom.xml
index 3e5e275..b438c8b 100644
--- a/emergency/emergency-rpc-api/pom.xml
+++ b/emergency/emergency-rpc-api/pom.xml
@@ -9,6 +9,14 @@
<!-- </parent>-->
<modelVersion>4.0.0</modelVersion>
<packaging>jar</packaging>
+ <dependencies>
+ <dependency>
+ <groupId>com.gkhy.safePlatfrom</groupId>
+ <artifactId>commons</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
<groupId>com.gkhy.safePlatfrom</groupId>
<artifactId>emergency-rpc-api</artifactId>
diff --git a/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/EmergencyDemoRpcAPi.java b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/EmergencyDemoRpcAPi.java
deleted file mode 100644
index 901fa1f..0000000
--- a/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/EmergencyDemoRpcAPi.java
+++ /dev/null
@@ -1,8 +0,0 @@
-package com.gkhy.safePlatform.emergency.rpc.api;
-
-import com.gkhy.safePlatform.emergency.rpc.api.model.User;
-
-public interface EmergencyDemoRpcAPi {
-
- String sayHello(User user);
-}
diff --git a/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/EmergencyRpcAPi.java b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/EmergencyRpcAPi.java
new file mode 100644
index 0000000..a7d4985
--- /dev/null
+++ b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/EmergencyRpcAPi.java
@@ -0,0 +1,21 @@
+package com.gkhy.safePlatform.emergency.rpc.api;
+
+import com.gkhy.safePlatform.commons.vo.SearchResultVO;
+import com.gkhy.safePlatform.emergency.rpc.api.model.req.EmergencyExecuteNumRPCReq;
+import com.gkhy.safePlatform.emergency.rpc.api.model.req.EmergencyExecuteTimeRPCReq;
+import com.gkhy.safePlatform.emergency.rpc.api.model.resp.EmergencyExecuteNumRPCResp;
+import com.gkhy.safePlatform.emergency.rpc.api.model.resp.EmergencyExecuteTimeRPCResp;
+
+import java.util.List;
+
+public interface EmergencyRpcAPi {
+
+
+ SearchResultVO<EmergencyExecuteTimeRPCResp> getTimeByDeptId(EmergencyExecuteTimeRPCReq query);
+
+ SearchResultVO<List<EmergencyExecuteTimeRPCResp>> getTimeByDeptIds(EmergencyExecuteTimeRPCReq query);
+
+ SearchResultVO<EmergencyExecuteNumRPCResp> getNumByDeptId(EmergencyExecuteNumRPCReq query);
+
+ SearchResultVO<List<EmergencyExecuteNumRPCResp>> getNumByDeptIds(EmergencyExecuteNumRPCReq query);
+}
diff --git a/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/User.java b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/User.java
deleted file mode 100644
index f3b289d..0000000
--- a/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/User.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.gkhy.safePlatform.emergency.rpc.api.model;
-
-public class User {
-
- private String name;
-
- private String email;
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public String getEmail() {
- return email;
- }
-
- public void setEmail(String email) {
- this.email = email;
- }
-}
diff --git a/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/req/EmergencyExecuteNumRPCReq.java b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/req/EmergencyExecuteNumRPCReq.java
new file mode 100644
index 0000000..5d71a05
--- /dev/null
+++ b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/req/EmergencyExecuteNumRPCReq.java
@@ -0,0 +1,59 @@
+package com.gkhy.safePlatform.emergency.rpc.api.model.req;
+
+public class EmergencyExecuteNumRPCReq {
+
+ // 部门id
+ private Long deptId;
+
+ // 统计类型 1-只统计该部门 2-统计该部门及其子部门
+ private Integer countType;
+
+ // 查询时间类型 1-年 2-月
+ private Integer timeType;
+
+ //年
+ private Integer year;
+
+ // 月
+ private Integer mouth;
+
+ public Long getDeptId() {
+ return deptId;
+ }
+
+ public void setDeptId(Long deptId) {
+ this.deptId = deptId;
+ }
+
+ public Integer getCountType() {
+ return countType;
+ }
+
+ public void setCountType(Integer countType) {
+ this.countType = countType;
+ }
+
+ public Integer getTimeType() {
+ return timeType;
+ }
+
+ public void setTimeType(Integer timeType) {
+ this.timeType = timeType;
+ }
+
+ public Integer getYear() {
+ return year;
+ }
+
+ public void setYear(Integer year) {
+ this.year = year;
+ }
+
+ public Integer getMouth() {
+ return mouth;
+ }
+
+ public void setMouth(Integer mouth) {
+ this.mouth = mouth;
+ }
+}
diff --git a/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/req/EmergencyExecuteTimeRPCReq.java b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/req/EmergencyExecuteTimeRPCReq.java
new file mode 100644
index 0000000..06ceb5c
--- /dev/null
+++ b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/req/EmergencyExecuteTimeRPCReq.java
@@ -0,0 +1,26 @@
+package com.gkhy.safePlatform.emergency.rpc.api.model.req;
+
+public class EmergencyExecuteTimeRPCReq {
+
+ // 部门id
+ private Long deptId;
+
+ // 统计类型 1-只统计该部门 2-统计该部门及其子部门
+ private Integer countType;
+
+ public Long getDeptId() {
+ return deptId;
+ }
+
+ public void setDeptId(Long deptId) {
+ this.deptId = deptId;
+ }
+
+ public Integer getCountType() {
+ return countType;
+ }
+
+ public void setCountType(Integer countType) {
+ this.countType = countType;
+ }
+}
diff --git a/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/resp/EmergencyExecuteNumRPCResp.java b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/resp/EmergencyExecuteNumRPCResp.java
new file mode 100644
index 0000000..091eb84
--- /dev/null
+++ b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/resp/EmergencyExecuteNumRPCResp.java
@@ -0,0 +1,62 @@
+package com.gkhy.safePlatform.emergency.rpc.api.model.resp;
+
+
+import java.util.Date;
+
+public class EmergencyExecuteNumRPCResp {
+
+ // 部门id
+ private Long deptId;
+
+ // 部门名称
+ private String deptName;
+
+ // 部门级别
+ private Integer deptLevel;
+
+ //上次演练的时间
+ private Date lastTime;
+
+ // 距离上次演练的天数
+ private Integer days;
+
+ public Long getDeptId() {
+ return deptId;
+ }
+
+ public void setDeptId(Long deptId) {
+ this.deptId = deptId;
+ }
+
+ public String getDeptName() {
+ return deptName;
+ }
+
+ public void setDeptName(String deptName) {
+ this.deptName = deptName;
+ }
+
+ public Integer getDeptLevel() {
+ return deptLevel;
+ }
+
+ public void setDeptLevel(Integer deptLevel) {
+ this.deptLevel = deptLevel;
+ }
+
+ public Date getLastTime() {
+ return lastTime;
+ }
+
+ public void setLastTime(Date lastTime) {
+ this.lastTime = lastTime;
+ }
+
+ public Integer getDays() {
+ return days;
+ }
+
+ public void setDays(Integer days) {
+ this.days = days;
+ }
+}
diff --git a/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/resp/EmergencyExecuteTimeRPCResp.java b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/resp/EmergencyExecuteTimeRPCResp.java
new file mode 100644
index 0000000..0a52095
--- /dev/null
+++ b/emergency/emergency-rpc-api/src/main/java/com/gkhy/safePlatform/emergency/rpc/api/model/resp/EmergencyExecuteTimeRPCResp.java
@@ -0,0 +1,62 @@
+package com.gkhy.safePlatform.emergency.rpc.api.model.resp;
+
+
+import java.util.Date;
+
+public class EmergencyExecuteTimeRPCResp {
+
+ // 部门id
+ private Long deptId;
+
+ // 部门名称
+ private String deptName;
+
+ // 部门级别
+ private Integer deptLevel;
+
+ //上次演练的时间
+ private Date lastTime;
+
+ // 距离上次演练的天数
+ private Integer days;
+
+ public Long getDeptId() {
+ return deptId;
+ }
+
+ public void setDeptId(Long deptId) {
+ this.deptId = deptId;
+ }
+
+ public String getDeptName() {
+ return deptName;
+ }
+
+ public void setDeptName(String deptName) {
+ this.deptName = deptName;
+ }
+
+ public Integer getDeptLevel() {
+ return deptLevel;
+ }
+
+ public void setDeptLevel(Integer deptLevel) {
+ this.deptLevel = deptLevel;
+ }
+
+ public Date getLastTime() {
+ return lastTime;
+ }
+
+ public void setLastTime(Date lastTime) {
+ this.lastTime = lastTime;
+ }
+
+ public Integer getDays() {
+ return days;
+ }
+
+ public void setDays(Integer days) {
+ this.days = days;
+ }
+}
diff --git a/emergency/emergency-rpc-provider/src/main/java/com/gkhy/safePlatform/emergency/rpc/provider/EmergencyDemoRpcProvider.java b/emergency/emergency-rpc-provider/src/main/java/com/gkhy/safePlatform/emergency/rpc/provider/EmergencyDemoRpcProvider.java
deleted file mode 100644
index 1b84a95..0000000
--- a/emergency/emergency-rpc-provider/src/main/java/com/gkhy/safePlatform/emergency/rpc/provider/EmergencyDemoRpcProvider.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.gkhy.safePlatform.emergency.rpc.provider;
-
-
-import com.gkhy.safePlatform.emergency.rpc.api.EmergencyDemoRpcAPi;
-import com.gkhy.safePlatform.emergency.rpc.api.model.User;
-import org.apache.dubbo.config.annotation.DubboService;
-
-@DubboService
-public class EmergencyDemoRpcProvider implements EmergencyDemoRpcAPi {
-
-
-
- @Override
- public String sayHello(User user) {
- if(user == null)
- return "non";
- String resp = "Name: "+user.getName()+" Email:"+user.getEmail()+" rpc call";
- return resp;
- }
-}
diff --git a/emergency/emergency-rpc-provider/src/main/java/com/gkhy/safePlatform/emergency/rpc/provider/EmergencyRpcProvider.java b/emergency/emergency-rpc-provider/src/main/java/com/gkhy/safePlatform/emergency/rpc/provider/EmergencyRpcProvider.java
new file mode 100644
index 0000000..db759d2
--- /dev/null
+++ b/emergency/emergency-rpc-provider/src/main/java/com/gkhy/safePlatform/emergency/rpc/provider/EmergencyRpcProvider.java
@@ -0,0 +1,79 @@
+package com.gkhy.safePlatform.emergency.rpc.provider;
+
+
+import com.gkhy.safePlatform.commons.enums.ResultCodes;
+import com.gkhy.safePlatform.commons.vo.SearchResultVO;
+import com.gkhy.safePlatform.emergency.rpc.api.EmergencyRpcAPi;
+import com.gkhy.safePlatform.emergency.rpc.api.model.req.EmergencyExecuteNumRPCReq;
+import com.gkhy.safePlatform.emergency.rpc.api.model.req.EmergencyExecuteTimeRPCReq;
+import com.gkhy.safePlatform.emergency.rpc.api.model.resp.EmergencyExecuteNumRPCResp;
+import com.gkhy.safePlatform.emergency.rpc.api.model.resp.EmergencyExecuteTimeRPCResp;
+import com.gkhy.safePlatform.emergency.service.EmergencyCountService;
+import org.apache.dubbo.config.annotation.DubboService;
+import org.springframework.beans.factory.annotation.Autowired;
+
+import java.util.List;
+
+@DubboService
+public class EmergencyRpcProvider implements EmergencyRpcAPi {
+
+ @Autowired
+ private EmergencyCountService emergencyCountService;
+
+
+ @Override
+ public SearchResultVO<EmergencyExecuteTimeRPCResp> getTimeByDeptId(EmergencyExecuteTimeRPCReq query) {
+ EmergencyExecuteTimeRPCResp emergencyExecuteTimeRPCResp = emergencyCountService.getTimeByDeptId(query);
+ return new SearchResultVO(
+ false,
+ null,
+ null,
+ null,
+ (long)1,
+ emergencyExecuteTimeRPCResp,
+ ResultCodes.OK
+ );
+ }
+
+ @Override
+ public SearchResultVO<List<EmergencyExecuteTimeRPCResp>> getTimeByDeptIds(EmergencyExecuteTimeRPCReq query) {
+ List<EmergencyExecuteTimeRPCResp> emergencyExecuteTimeRPCRespList = emergencyCountService.getTimeByDeptIds(query);
+ return new SearchResultVO(
+ false,
+ null,
+ null,
+ null,
+ (long)emergencyExecuteTimeRPCRespList.size(),
+ emergencyExecuteTimeRPCRespList,
+ ResultCodes.OK
+ );
+ }
+
+ @Override
+ public SearchResultVO<EmergencyExecuteNumRPCResp> getNumByDeptId(EmergencyExecuteNumRPCReq query) {
+ EmergencyExecuteNumRPCResp emergencyExecuteNumRPCResp = emergencyCountService.getNumByDeptId(query);
+ return new SearchResultVO(
+ false,
+ null,
+ null,
+ null,
+ (long)1,
+ emergencyExecuteNumRPCResp,
+ ResultCodes.OK
+ );
+ }
+
+ @Override
+ public SearchResultVO<List<EmergencyExecuteNumRPCResp>> getNumByDeptIds(EmergencyExecuteNumRPCReq query) {
+ List<EmergencyExecuteNumRPCResp> emergencyExecuteNumRPCRespList = emergencyCountService.getNumByDeptIds(query);
+ return new SearchResultVO(
+ false,
+ null,
+ null,
+ null,
+ (long)emergencyExecuteNumRPCRespList.size(),
+ emergencyExecuteNumRPCRespList,
+ ResultCodes.OK
+ );
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/EmergencyCountService.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/EmergencyCountService.java
index 13379ff..7f2fc8b 100644
--- a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/EmergencyCountService.java
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/EmergencyCountService.java
@@ -6,6 +6,10 @@
import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencySuppliesCountRespDTO;
import com.gkhy.safePlatform.emergency.query.EmergencyDrillExecuteCountQuery;
import com.gkhy.safePlatform.emergency.query.EmergencySuppliesCountQuery;
+import com.gkhy.safePlatform.emergency.rpc.api.model.req.EmergencyExecuteNumRPCReq;
+import com.gkhy.safePlatform.emergency.rpc.api.model.req.EmergencyExecuteTimeRPCReq;
+import com.gkhy.safePlatform.emergency.rpc.api.model.resp.EmergencyExecuteNumRPCResp;
+import com.gkhy.safePlatform.emergency.rpc.api.model.resp.EmergencyExecuteTimeRPCResp;
import java.util.List;
@@ -14,4 +18,16 @@
ResultVO<EmergencyDrillExecuteCountRespDTO> countEmergencyDrillExecute(EmergencyDrillExecuteCountQuery query);
ResultVO<List<EmergencySuppliesCountRespDTO>> countEmergencySupplies(PageQuery<EmergencySuppliesCountQuery> pageQuery);
+
+ // RPC接口--1、传入部门ID,查询该部门最后一次完成应急演练的时间
+ EmergencyExecuteTimeRPCResp getTimeByDeptId(EmergencyExecuteTimeRPCReq query);
+
+ // RPC接口--2、传入部门ID,查询该部门及其子部门的最后一次完成应急演练的时间
+ List<EmergencyExecuteTimeRPCResp> getTimeByDeptIds(EmergencyExecuteTimeRPCReq query);
+
+ // RPC接口--3、传入部门ID和年份月份,查询该部门在指定的年份,或者指定的月份的应急演练的次数
+ EmergencyExecuteNumRPCResp getNumByDeptId(EmergencyExecuteNumRPCReq query);
+
+ // RPC接口--4、传入部门ID和年份月份,查询该部门及其子部门,在指定的年份,或者指定的月份的应急演练的次数
+ List<EmergencyExecuteNumRPCResp> getNumByDeptIds(EmergencyExecuteNumRPCReq query);
}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyCountServiceImpl.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyCountServiceImpl.java
index bff4bd6..a547e56 100644
--- a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyCountServiceImpl.java
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyCountServiceImpl.java
@@ -13,6 +13,10 @@
import com.gkhy.safePlatform.emergency.model.dto.resp.*;
import com.gkhy.safePlatform.emergency.query.EmergencyDrillExecuteCountQuery;
import com.gkhy.safePlatform.emergency.query.EmergencySuppliesCountQuery;
+import com.gkhy.safePlatform.emergency.rpc.api.model.req.EmergencyExecuteNumRPCReq;
+import com.gkhy.safePlatform.emergency.rpc.api.model.req.EmergencyExecuteTimeRPCReq;
+import com.gkhy.safePlatform.emergency.rpc.api.model.resp.EmergencyExecuteNumRPCResp;
+import com.gkhy.safePlatform.emergency.rpc.api.model.resp.EmergencyExecuteTimeRPCResp;
import com.gkhy.safePlatform.emergency.service.EmergencyCountService;
import com.gkhy.safePlatform.emergency.service.EmergencySuppliesService;
import com.gkhy.safePlatform.emergency.service.baseService.EmergencyDrillExecuteInfoService;
@@ -39,12 +43,25 @@
@Autowired
private EmergencySuppliesInfoService emergencySuppliesInfoService;
- /**
- * redisson客户端
- */
- @Autowired
- private RedissonClient redissonClient;
+ @Override
+ public EmergencyExecuteTimeRPCResp getTimeByDeptId(EmergencyExecuteTimeRPCReq query) {
+ return null;
+ }
+ @Override
+ public List<EmergencyExecuteTimeRPCResp> getTimeByDeptIds(EmergencyExecuteTimeRPCReq query) {
+ return null;
+ }
+
+ @Override
+ public EmergencyExecuteNumRPCResp getNumByDeptId(EmergencyExecuteNumRPCReq query) {
+ return null;
+ }
+
+ @Override
+ public List<EmergencyExecuteNumRPCResp> getNumByDeptIds(EmergencyExecuteNumRPCReq query) {
+ return null;
+ }
@Override
@@ -66,33 +83,33 @@
if (rpcResult.getData() != null) {
deptIds = (List<Long>) rpcResult.getData();
}
- }else{
+ } else {
throw new BusinessException(ResultCodes.CLIENT_DEP_NOT_EXIST);
}
// 获取时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy");
Date date = new Date();
int year = Integer.parseInt(sdf.format(date));
- if (query.getType()==1){
+ if (query.getType() == 1) {
// 月
String startTime = TimeUtils.getYearFirst(year);
String endTime = TimeUtils.getYearLast(year);
- list = emergencyDrillExecuteInfoService.selectByMonthAndDept(startTime,endTime,deptIds);
+ list = emergencyDrillExecuteInfoService.selectByMonthAndDept(startTime, endTime, deptIds);
}
- if (query.getType()==2){
+ if (query.getType() == 2) {
// 年
- String startTime = TimeUtils.getYearFirst(year-10);
+ String startTime = TimeUtils.getYearFirst(year - 10);
String endTime = TimeUtils.getYearLast(year);
- list = emergencyDrillExecuteInfoService.selectByYearAndDept(startTime,endTime,deptIds);
+ list = emergencyDrillExecuteInfoService.selectByYearAndDept(startTime, endTime, deptIds);
}
- if (!CollectionUtils.isEmpty(list)){
- List<EmergencyDrillExecuteCountDataRespDTO> dataList = BeanCopyUtils.copyBeanList(list,EmergencyDrillExecuteCountDataRespDTO.class);
+ if (!CollectionUtils.isEmpty(list)) {
+ List<EmergencyDrillExecuteCountDataRespDTO> dataList = BeanCopyUtils.copyBeanList(list, EmergencyDrillExecuteCountDataRespDTO.class);
emergencyDrillExecuteCountRespDTO.setDataList(dataList);
- }else{
+ } else {
emergencyDrillExecuteCountRespDTO.setDataList(new ArrayList<>());
}
- return new ResultVO<>(ResultCodes.OK,emergencyDrillExecuteCountRespDTO);
+ return new ResultVO<>(ResultCodes.OK, emergencyDrillExecuteCountRespDTO);
}
@Override
@@ -101,11 +118,11 @@
Long pageIndex = pageQuery.getPageIndex();
Long pageSize = pageQuery.getPageSize();
- Page<EmergencySuppliesInfoDetailDO> page = new Page<>(pageIndex,pageSize);
- List<EmergencySuppliesInfoDetailDO> emergencySuppliesInfoDetailDOList = emergencySuppliesInfoService.countEmergencySupplies(page,pageQuery.getSearchParams());
+ Page<EmergencySuppliesInfoDetailDO> page = new Page<>(pageIndex, pageSize);
+ List<EmergencySuppliesInfoDetailDO> emergencySuppliesInfoDetailDOList = emergencySuppliesInfoService.countEmergencySupplies(page, pageQuery.getSearchParams());
- if (!CollectionUtils.isEmpty(emergencySuppliesInfoDetailDOList)){
- for (EmergencySuppliesInfoDetailDO emergencySuppliesInfoDetailDO :emergencySuppliesInfoDetailDOList){
+ if (!CollectionUtils.isEmpty(emergencySuppliesInfoDetailDOList)) {
+ for (EmergencySuppliesInfoDetailDO emergencySuppliesInfoDetailDO : emergencySuppliesInfoDetailDOList) {
EmergencySuppliesCountRespDTO emergencySuppliesCountRespDTO = new EmergencySuppliesCountRespDTO();
// 名称+数量
emergencySuppliesCountRespDTO.setName(emergencySuppliesInfoDetailDO.getName());
@@ -135,25 +152,26 @@
return new SearchResultVO<>(
true,
pageIndex,
- pageSize,page.getPages(),
+ pageSize, page.getPages(),
page.getTotal(),
respList,
ResultCodes.OK
);
}
+
public static void main(String[] args) {
- Date date = new Date();//获取当前日期
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//格式化一下
- Calendar calendar1 = Calendar.getInstance();//获取对日期操作的类对象
- //两种写法都可以获取到前三天的日期
- calendar1.set(Calendar.DAY_OF_YEAR,calendar1.get(Calendar.DAY_OF_YEAR) -40);
- //在当前时间的基础上获取前三天的日期
+ Date date = new Date();//获取当前日期
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//格式化一下
+ Calendar calendar1 = Calendar.getInstance();//获取对日期操作的类对象
+ //两种写法都可以获取到前三天的日期
+ calendar1.set(Calendar.DAY_OF_YEAR, calendar1.get(Calendar.DAY_OF_YEAR) - 40);
+ //在当前时间的基础上获取前三天的日期
// calendar1.add(Calendar.DATE, -40);
//add方法 参数也可传入 月份,获取的是前几月或后几月的日期
//calendar1.add(Calendar.MONTH, -3);
- Date today = calendar1.getTime();
- String time= sdf.format(today);
+ Date today = calendar1.getTime();
+ String time = sdf.format(today);
System.out.println(time);
}
}
diff --git a/incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentCaseServiceImpl.java b/incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentCaseServiceImpl.java
index 7f87919..49747b5 100644
--- a/incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentCaseServiceImpl.java
+++ b/incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentCaseServiceImpl.java
@@ -47,7 +47,8 @@
return new SearchResultVO<>(
true,
pageIndex,
- pageSize, page.getPages(),
+ pageSize,
+ page.getPages(),
page.getTotal(),
respList,
ResultCodes.OK
--
Gitblit v1.9.2