|
|
@@ -109,6 +109,7 @@ public class CardCaseService {
|
|
|
// });
|
|
|
// return result;
|
|
|
// }
|
|
|
+
|
|
|
public List<CardCaseDTO> showStoreCasesMA(PageQuery pageQuery) {
|
|
|
List<CardCase> cardCases = cardCaseRepo
|
|
|
.findAll(toSpecification(pageQuery, CardCase.class), toPageRequest(pageQuery)).getContent();
|
|
|
@@ -126,6 +127,7 @@ public class CardCaseService {
|
|
|
cardCaseDTO.setImage(cardCase.getCollection().getImages().get(0));
|
|
|
cardCaseDTO.setEndTime(cardCase.getStartTime());
|
|
|
cardCaseDTO.setCaseStatus(cardCase.getCaseStatus().toString());
|
|
|
+ cardCaseDTO.setDescription(cardCase.getDescription());
|
|
|
Integer preorderCount = cardBoxRepo.countAllByCardCaseIdAndUserIdNotNull(cardCase.getId());
|
|
|
Store store = storeRepo.findById(cardCase.getStoreId()).orElse(null);
|
|
|
if (store != null) {
|
|
|
@@ -180,12 +182,13 @@ public class CardCaseService {
|
|
|
cardCaseDTO
|
|
|
.setCaseName(Optional.ofNullable(cardCase.getCollection()).orElseThrow(new BusinessException("暂无"))
|
|
|
.getName() + cardCase.getCode());
|
|
|
+ cardCaseDTO.setDescription(cardCase.getDescription());
|
|
|
cardCaseDTO.setImage(cardCase.getCollection().getImages().get(0));
|
|
|
cardCaseDTO.setEndTime(cardCase.getStartTime());
|
|
|
cardCaseDTO.setPrice(cardCase.getBoxPrice());
|
|
|
-
|
|
|
cardCaseDTO.setCaseStatus(cardCase.getCaseStatus().toString());
|
|
|
cardCaseDTO.setSpecial(cardCase.isSpecial());
|
|
|
+ cardCaseDTO.setDescription(cardCase.getDescription());
|
|
|
Integer preorderCount = cardBoxRepo.countAllByCardCaseIdAndUserIdNotNull(cardCase.getId());
|
|
|
Store store = storeRepo.findById(cardCase.getStoreId()).orElse(null);
|
|
|
if (store != null) {
|
|
|
@@ -225,6 +228,7 @@ public class CardCaseService {
|
|
|
cardCase.setSeriesId(collection.getSeriesId());
|
|
|
cardCase.setCollectionId(collection.getId());
|
|
|
cardCase.setCode(cardCaseInputDTO.getCode());
|
|
|
+ cardCase.setDescription(cardCaseInputDTO.getDescription());
|
|
|
if (cardCase.getCode() == null) {
|
|
|
cardCase.setCode("");
|
|
|
}
|
|
|
@@ -289,6 +293,7 @@ public class CardCaseService {
|
|
|
cardCaseInputDTO.setCollectionId(cardCase.getCollectionId());
|
|
|
cardCaseInputDTO.setSeriesId(cardCase.getSeriesId());
|
|
|
cardCaseInputDTO.setStartTime(cardCase.getStartTime());
|
|
|
+ cardCaseInputDTO.setDescription(cardCase.getDescription());
|
|
|
cardCaseInputDTO.setSpecial(cardCase.isSpecial());
|
|
|
Map<String, List<CardBox>> groupMap = cardCase.getCardBoxList().stream()
|
|
|
.collect(Collectors.groupingBy(CardBox::getGroupCode));
|