|
@@ -1,7 +1,5 @@
|
|
|
package com.fdkankan.indoor.core.service.impl;
|
|
|
|
|
|
-import com.alibaba.fastjson.JSON;
|
|
|
-import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.fdkankan.indoor.base.util.Result;
|
|
|
import com.fdkankan.indoor.core.entity.dto.PoiHotDto;
|
|
@@ -9,7 +7,6 @@ import com.fdkankan.indoor.core.entity.dto.PoiSearchDto;
|
|
|
import com.fdkankan.indoor.core.entity.dto.PoiTypeDto;
|
|
|
import com.fdkankan.indoor.core.entity.PoiEntity;
|
|
|
import com.fdkankan.indoor.core.entity.dto.SecurityDto;
|
|
|
-import com.fdkankan.indoor.core.entity.poi.PoiBaseEntity;
|
|
|
import com.fdkankan.indoor.core.mapper.PoiMapper;
|
|
|
import com.fdkankan.indoor.core.service.PoiService;
|
|
|
import com.fdkankan.indoor.core.service.PoiTypeService;
|
|
@@ -196,7 +193,7 @@ public class PoiServiceImpl extends IBaseServiceImpl implements PoiService {
|
|
|
|
|
|
/**
|
|
|
* 未登录, can_write: false
|
|
|
- * @param dto
|
|
|
+ * @param
|
|
|
* @return
|
|
|
*/
|
|
|
private SecurityDto changeSecurityUnLogin(){
|
|
@@ -208,8 +205,14 @@ public class PoiServiceImpl extends IBaseServiceImpl implements PoiService {
|
|
|
}
|
|
|
|
|
|
private List<PoiHotDto> changeSecurityUnLoginList(List<PoiHotDto> param){
|
|
|
- List<PoiHotDto> collect = param.stream().peek(p -> p.setSecurity(changeSecurityUnLogin())).collect(Collectors.toList());
|
|
|
- return collect;
|
|
|
+// List<PoiHotDto> collect = param.stream().peek(p -> p.setSecurity(changeSecurityUnLogin())).collect(Collectors.toList());
|
|
|
+
|
|
|
+ List<PoiHotDto> result = new ArrayList<>();
|
|
|
+ for (PoiHotDto dto : param) {
|
|
|
+ dto.setSecurity(changeSecurityUnLogin());
|
|
|
+ result.add(dto);
|
|
|
+ }
|
|
|
+ return result;
|
|
|
}
|
|
|
|
|
|
|
|
@@ -224,11 +227,13 @@ public class PoiServiceImpl extends IBaseServiceImpl implements PoiService {
|
|
|
|
|
|
List<Integer> numbers = Arrays.asList(3, 2, 2, 3, 7, 3, 5);
|
|
|
|
|
|
- IntSummaryStatistics stats = numbers.stream().mapToInt((x) -> x).summaryStatistics();
|
|
|
+// IntSummaryStatistics stats = numbers.stream().mapToInt((x) -> x).summaryStatistics();
|
|
|
+////
|
|
|
+//// System.out.println("列表中最大的数 : " + stats.getMax());
|
|
|
+//// System.out.println("列表中最小的数 : " + stats.getMin());
|
|
|
+//// System.out.println("所有数之和 : " + stats.getSum());
|
|
|
+//// System.out.println("平均数 : " + stats.getAverage());
|
|
|
|
|
|
- System.out.println("列表中最大的数 : " + stats.getMax());
|
|
|
- System.out.println("列表中最小的数 : " + stats.getMin());
|
|
|
- System.out.println("所有数之和 : " + stats.getSum());
|
|
|
- System.out.println("平均数 : " + stats.getAverage());
|
|
|
+ numbers.stream().peek(System.out::println).count();
|
|
|
}
|
|
|
}
|