From 743172b71d014faca2be932a74e12e4ddb28db8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E7=9A=87?= <236220500@qq.com> Date: Sun, 31 May 2020 10:19:46 +0800 Subject: [PATCH] 1 --- .../kiisoo/ic/activity/listener/WelcomeCreatedListener.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/kiisoo/ic/activity/listener/WelcomeCreatedListener.java b/src/main/java/com/kiisoo/ic/activity/listener/WelcomeCreatedListener.java index 0cfdb40..4b77f52 100644 --- a/src/main/java/com/kiisoo/ic/activity/listener/WelcomeCreatedListener.java +++ b/src/main/java/com/kiisoo/ic/activity/listener/WelcomeCreatedListener.java @@ -52,6 +52,9 @@ public class WelcomeCreatedListener { if (hasStores.size() > 0) { saveStores = saveStores.stream().filter(store -> hasStores.contains(store.getStoreId())).collect(Collectors.toList()); } + saveStores = saveStores.stream().collect( + Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(o -> o.getStoreId()))), + ArrayList::new)); pmnActivityStoreRelationService.saveBatch(saveStores); } }