Browse Source

Merge branch 'master' of https://git.coding.net/aft/AFT.git

albertshaw 8 years ago
parent
commit
d01de5b6c2
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/main/java/com/goafanti/star/service/impl/StarServiceImpl.java

+ 4 - 1
src/main/java/com/goafanti/star/service/impl/StarServiceImpl.java

@@ -1,5 +1,6 @@
 package com.goafanti.star.service.impl;
 
+import java.util.ArrayList;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
@@ -55,6 +56,7 @@ public class StarServiceImpl implements StarService {
 			}
 		}
 		Star star = null;
+		List<Star> list = new ArrayList<>();
 		for (String s : set) {
 			for (Star ss : starList) {
 				if (ss.getUid().equals(s)) {
@@ -65,11 +67,12 @@ public class StarServiceImpl implements StarService {
 					star.setUid(s);
 					star.setHot(StarHotType.HOT.getCode());
 					star.setStar(StarType.UNSTAR.getCode());
-					starList.add(star);
+					list.add(star);
 				}
 			}
 
 		}
+		starList.addAll(list);
 		starMapper.insertBatch(starList);
 	}