From 9f2fc2b4f2de1b852d94bbe5a9bb21c4e9ef9ce0 Mon Sep 17 00:00:00 2001
From: lizijie <lzjiiie@163.com>
Date: Thu, 10 Feb 2022 14:38:14 +0800
Subject: [PATCH] 服务范围列表修改地区码传参方式

---
 screen-api/src/main/java/com/moral/api/service/impl/ServicesScopeServiceImpl.java |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/screen-api/src/main/java/com/moral/api/service/impl/ServicesScopeServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/ServicesScopeServiceImpl.java
index 08c0b29..b7a0c8d 100644
--- a/screen-api/src/main/java/com/moral/api/service/impl/ServicesScopeServiceImpl.java
+++ b/screen-api/src/main/java/com/moral/api/service/impl/ServicesScopeServiceImpl.java
@@ -74,8 +74,8 @@
             if (ObjectUtils.isEmpty(organization)){
                 continue;
             }
-            resultMap = JSON.parseObject(JSON.toJSONString(organization), Map.class);
-            //resultMap.put("organization",organization);
+            resultMap.put("id",organization.getId());
+            resultMap.put("name",organization.getName());
             QueryWrapper<ServicesScope> servicesScopeQueryWrapper = new QueryWrapper<>();
             servicesScopeQueryWrapper.eq("is_delete",Constants.NOT_DELETE);
             servicesScopeQueryWrapper.eq("organization_id",organizationId);
@@ -87,7 +87,17 @@
             if (servicesScopes.size()<1){
                 continue;
             }
-            resultMap.put("servicesScopes",servicesScopes);
+            List<Map<String,Object>> servicesScopeList= new ArrayList<>();
+            for (ServicesScope servicesScope:servicesScopes) {
+                Map<String,Object> servicesScopeMap = new HashMap<>();
+                servicesScopeMap.put("id",servicesScope.getId());
+                servicesScopeMap.put("name",servicesScope.getName());
+                servicesScopeMap.put("organizationId",servicesScope.getOrganizationId());
+                servicesScopeMap.put("centerLongitude",servicesScope.getCenterLongitude());
+                servicesScopeMap.put("centerLatitude",servicesScope.getCenterLatitude());
+                servicesScopeList.add(servicesScopeMap);
+            }
+            resultMap.put("servicesScopes",servicesScopeList);
             resultList.add(resultMap);
         }
         if (resultList.size()<1){

--
Gitblit v1.8.0