|
|
@@ -623,8 +623,11 @@ public class CollectionService {
|
|
|
}
|
|
|
|
|
|
public List<Collection> setOasisScancode(List<Long> oasisIds) {
|
|
|
+ List<CollectionSource> collectionSources = new ArrayList<>();
|
|
|
+ collectionSources.add(CollectionSource.COMPANY);
|
|
|
+ collectionSources.add(CollectionSource.OFFICIAL);
|
|
|
List<Collection> collections = collectionRepo
|
|
|
- .findAllByOasisIdInAndSourceAndSaleLessThan(oasisIds, CollectionSource.COMPANY, 1);
|
|
|
+ .findAllByOasisIdInAndSourceInAndSaleLessThan(oasisIds, collectionSources, 1);
|
|
|
List<Collection> result = new ArrayList<>();
|
|
|
collections.forEach(collection -> {
|
|
|
collection.setOnShelf(false);
|
|
|
@@ -637,8 +640,11 @@ public class CollectionService {
|
|
|
}
|
|
|
|
|
|
public List<Collection> setOasisOnShelf(List<Long> oasisIds) {
|
|
|
+ List<CollectionSource> collectionSources = new ArrayList<>();
|
|
|
+ collectionSources.add(CollectionSource.COMPANY);
|
|
|
+ collectionSources.add(CollectionSource.OFFICIAL);
|
|
|
List<Collection> collections = collectionRepo
|
|
|
- .findAllByOasisIdInAndSourceAndSaleLessThan(oasisIds, CollectionSource.COMPANY, 1);
|
|
|
+ .findAllByOasisIdInAndSourceInAndSaleLessThan(oasisIds, collectionSources, 1);
|
|
|
List<Collection> result = new ArrayList<>();
|
|
|
collections.forEach(collection -> {
|
|
|
collection.setOnShelf(true);
|