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