|
@@ -171,6 +171,9 @@ public class PageServiceImpl implements PageService {
|
|
|
newFloorList.forEach(n -> priceUtilService.setProductDetails(userId, n));
|
|
|
List<FloorImageVo> floorImageLists = new ArrayList<>();
|
|
|
for (int i = 0; i < newFloorList.size(); i++) {
|
|
|
+ //优惠券标识
|
|
|
+ Boolean couponsLogo = setCouponsLogo(userId, newFloorList.get(i).getProductId(), source);
|
|
|
+ newFloorList.get(i).setCouponsLogo(couponsLogo);
|
|
|
FloorImageVo floorImageVo = new FloorImageVo();
|
|
|
floorImageVo.setProduct(newFloorList.get(i));
|
|
|
floorImageVo.setLink(pageMapper.findLink(newFloorList.get(i).getProductId()));
|
|
@@ -1363,15 +1366,13 @@ public class PageServiceImpl implements PageService {
|
|
|
List<BrandVo> floorBrand = pageMapper.getNewFloorBrand();
|
|
|
return ResponseJson.success(floorBrand);
|
|
|
}
|
|
|
- @Override
|
|
|
- public ResponseJson<PaginationVo<ProductItemVo>> getNewFloorList(Integer userId,List<String> brandID,int pageNum, int pageSize) {
|
|
|
+ @Override
|
|
|
+ public ResponseJson<PaginationVo<ProductItemVo>> getNewFloorList(Integer source,Integer userId,List<String> brandID,int pageNum, int pageSize) {
|
|
|
PageHelper.startPage(pageNum, pageSize);
|
|
|
-
|
|
|
-
|
|
|
List<ProductItemVo> list = pageMapper.getNewFloorList(brandID);
|
|
|
-
|
|
|
-
|
|
|
list.forEach(product -> {
|
|
|
+ Boolean couponsLogo = setCouponsLogo(userId, product.getProductId(), source);
|
|
|
+ product.setCouponsLogo(couponsLogo);
|
|
|
if(product.getBrandID()!=null){
|
|
|
if (StringUtils.isNotBlank(product.getBrandID().toString())) {
|
|
|
if (product.getBrandID().toString().contains(",")) {
|