From 4915493db5013f4e0857ac7127616781732c2d6c Mon Sep 17 00:00:00 2001
From: zhangf <1603559716@qq.com>
Date: Thu, 09 May 2024 09:54:10 +0800
Subject: [PATCH] spi统计
---
emergency/emergency-rpc-provider/src/main/java/com/gkhy/safePlatform/emergency/rpc/provider/EmergencyRpcProvider.java | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
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
index 52220f8..1ae5b51 100644
--- 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
@@ -27,6 +27,7 @@
import java.util.ArrayList;
import java.util.List;
+import java.util.stream.Collectors;
@DubboService
public class EmergencyRpcProvider implements EmergencyRpcAPi {
@@ -314,5 +315,28 @@
return result;
}
+ @Override
+ public ResultVO<List<EmergencySuppliesInfoRPCRespDTO>> getEmergencySupplies() {
+ ResultVO<List<EmergencySuppliesInfoRPCRespDTO>> result = new ResultVO<>(ResultCodes.OK);
+ try{
+ List<EmergencySuppliesInfoRespDTO> emergencySupplies = emergencySuppliesService.getEmergencySupplies();
+ List<EmergencySuppliesInfoRPCRespDTO> collect = new ArrayList<>();
+ for (EmergencySuppliesInfoRespDTO emergencySupply : emergencySupplies) {
+ EmergencySuppliesInfoRPCRespDTO emergencySupplyDTO = new EmergencySuppliesInfoRPCRespDTO();
+ BeanUtils.copyProperties(emergencySupply, emergencySupplyDTO);
+ collect.add(emergencySupplyDTO);
+ }
+ result.setData(collect);
+ }catch (EmergencyException e){
+ result.setCode(e.getCode());
+ result.setMsg(e.getMessage());
+ }catch (Exception e) {
+ e.printStackTrace();
+ result.setCode(EmergencyResultCodes.ERROR.getCode());
+ result.setMsg(EmergencyResultCodes.ERROR.getDesc());
+ }
+ return result;
+ }
+
}
--
Gitblit v1.9.2