商品bug
This commit is contained in:
@@ -25,13 +25,13 @@ public class MyBatisPlusConfig {
|
||||
return new MetaObjectHandler() {
|
||||
@Override
|
||||
public void insertFill(MetaObject metaObject) {
|
||||
this.strictInsertFill(metaObject, "createTime", LocalDateTime.class, LocalDateTime.now());
|
||||
this.strictInsertFill(metaObject, "updateTime", LocalDateTime.class, LocalDateTime.now());
|
||||
this.strictInsertFill(metaObject, "createTime", LocalDateTime.class, LocalDateTime::now);
|
||||
this.strictInsertFill(metaObject, "updateTime", LocalDateTime.class, LocalDateTime::now);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateFill(MetaObject metaObject) {
|
||||
this.strictUpdateFill(metaObject, "updateTime", LocalDateTime.class, LocalDateTime.now());
|
||||
this.strictUpdateFill(metaObject, "updateTime", LocalDateTime.class, LocalDateTime::now);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
@@ -140,7 +140,7 @@ public class ListingServiceImpl extends ServiceImpl<ListingMapper, ListingEntity
|
||||
List<ListingImageDTO> imageDTOs = images.stream().map(img -> {
|
||||
ListingImageDTO imgDto = new ListingImageDTO();
|
||||
BeanUtils.copyProperties(img, imgDto);
|
||||
imgDto.setImageUrl(minioUtil.processMinioResource(imgDto.getImageUrl(),CommonConstants.MINIO_PATH_TIMEOUT));
|
||||
imgDto.setImageUrl(minioUtil.processMinioResource(imgDto.getImageUrl(), CommonConstants.MINIO_PATH_TIMEOUT));
|
||||
imgDto.setIsSelected(img.getIsSelected() != null && img.getIsSelected() == 1);
|
||||
return imgDto;
|
||||
}).collect(Collectors.toList());
|
||||
@@ -224,18 +224,21 @@ public class ListingServiceImpl extends ServiceImpl<ListingMapper, ListingEntity
|
||||
|
||||
for (int i = 0; i < categoryImages.size(); i++) {
|
||||
ListingImageDTO imgDto = categoryImages.get(i);
|
||||
ListingImageEntity imgEntity = new ListingImageEntity();
|
||||
imgEntity.setListingId(listingId);
|
||||
imgEntity.setCategory(category);
|
||||
imgEntity.setImageUrl(minioUtil.convertToLogicalPath(imgDto.getImageUrl()));
|
||||
imgEntity.setSortOrder(imgDto.getSortOrder() != null ? imgDto.getSortOrder() : i);
|
||||
if (imgDto.getImageUrl() != null && !imgDto.getImageUrl().isEmpty()) {
|
||||
ListingImageEntity imgEntity = new ListingImageEntity();
|
||||
imgEntity.setListingId(listingId);
|
||||
imgEntity.setCategory(category);
|
||||
|
||||
if (supportsSelection) {
|
||||
imgEntity.setIsSelected(Boolean.TRUE.equals(imgDto.getIsSelected()) ? 1 : 0);
|
||||
} else {
|
||||
imgEntity.setIsSelected(0);
|
||||
imgEntity.setImageUrl(minioUtil.convertToLogicalPath(imgDto.getImageUrl()));
|
||||
imgEntity.setSortOrder(imgDto.getSortOrder() != null ? imgDto.getSortOrder() : i);
|
||||
|
||||
if (supportsSelection) {
|
||||
imgEntity.setIsSelected(Boolean.TRUE.equals(imgDto.getIsSelected()) ? 1 : 0);
|
||||
} else {
|
||||
imgEntity.setIsSelected(0);
|
||||
}
|
||||
listingImageMapper.insert(imgEntity);
|
||||
}
|
||||
listingImageMapper.insert(imgEntity);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user