|
@@ -7,6 +7,7 @@ import com.fdkankan.fusion.service.ICaseFilesTypeIconService;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
@@ -30,11 +31,9 @@ public class CaseFilesTypeIconServiceImpl extends ServiceImpl<ICaseFilesTypeIcon
|
|
|
wrapper.in(CaseFilesTypeIcon::getFilesTypeId,ids);
|
|
|
List<CaseFilesTypeIcon> list = this.list(wrapper);
|
|
|
for (CaseFilesTypeIcon dictIcon : list) {
|
|
|
- if(map.get(dictIcon.getFilesTypeId()) == null){
|
|
|
- map.put(dictIcon.getFilesTypeId(), Arrays.asList(dictIcon));
|
|
|
- }else {
|
|
|
- map.get(dictIcon.getFilesTypeId()).add(dictIcon);
|
|
|
- }
|
|
|
+ map.computeIfAbsent(dictIcon.getFilesTypeId(), k -> new ArrayList<>());
|
|
|
+ map.get(dictIcon.getFilesTypeId()).add(dictIcon);
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
return map;
|