From 6716f456e8e01ea50ef26c71cc6c81b54c6573a9 Mon Sep 17 00:00:00 2001
From: kaiyu <404897439@qq.com>
Date: Fri, 11 Feb 2022 14:27:42 +0800
Subject: [PATCH] screen-api 修改优良天气变化率分析单位
---
screen-api/src/main/java/com/moral/api/service/impl/ServicesScopeServiceImpl.java | 23 +++++++++++++++--------
1 files changed, 15 insertions(+), 8 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..01778df 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
@@ -1,18 +1,15 @@
package com.moral.api.service.impl;
-import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.moral.api.entity.Organization;
import com.moral.api.entity.ServicesScope;
import com.moral.api.mapper.OrganizationMapper;
import com.moral.api.mapper.ServicesScopeMapper;
-import com.moral.api.pojo.vo.organization.OrganizationServicesScopeVO;
import com.moral.api.service.OrganizationService;
import com.moral.api.service.ServicesScopeService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.moral.constant.Constants;
import com.moral.util.RegionCodeUtils;
-import io.swagger.models.auth.In;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.ObjectUtils;
@@ -74,8 +71,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 +84,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){
@@ -96,7 +103,7 @@
return resultList;
}
- private OrganizationServicesScopeVO treeStructure(int orgId){
+ /*private OrganizationServicesScopeVO treeStructure(int orgId){
OrganizationServicesScopeVO organizationServicesScopeVO = new OrganizationServicesScopeVO();
Organization organization = organizationMapper.selectById(orgId);
organizationServicesScopeVO.setOrganization(organization);
@@ -117,5 +124,5 @@
}
//servicesScopeMapper.selectList()
return null;
- }
+ }*/
}
--
Gitblit v1.8.0