|
@@ -378,7 +378,8 @@ public class KlConceptFacade extends KlConceptServiceImpl {
|
|
|
QueryWrapper<KlLexicon> klLexiconQuery = new QueryWrapper<>();
|
|
|
klLexiconQuery.eq("is_deleted", IsDeleteEnum.N.getKey()).eq("only_one", 1);
|
|
|
List<KlLexicon> klLexiconList = klLexiconFacade.list(klLexiconQuery);
|
|
|
- if (klLexiconList.contains(klConceptSaveVO.getLibType())) {
|
|
|
+ List<Integer> libTypeList = klLexiconList.stream().map(KlLexicon::getCode).collect(Collectors.toList());
|
|
|
+ if (libTypeList.contains(klConceptSaveVO.getLibType())) {
|
|
|
int count = this.count(new QueryWrapper<KlConcept>()
|
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
.eq("lib_type", klConceptSaveVO.getLibType()));
|