فهرست منبع

app端查询品牌列表接口修改

bmmx 1 سال پیش
والد
کامیت
0c56b58f4e
1فایلهای تغییر یافته به همراه8 افزوده شده و 0 حذف شده
  1. 8 0
      src/main/java/com/om/service/impl/BrandServiceImpl.java

+ 8 - 0
src/main/java/com/om/service/impl/BrandServiceImpl.java

@@ -282,6 +282,14 @@ public class BrandServiceImpl extends ServiceImpl<BrandMapper, Brand> implements
         for (Brand brand : brands) {
             BrandVO brandVO = BeanUtil.copyProperties(brand, BrandVO.class);
 
+            //查询brand_client
+            List<Integer> clientIds = brandClientService.lambdaQuery()
+                    .eq(BrandClient::getBrandId, brand.getId())
+                    .list().stream().map(c -> c.getClientId()).collect(Collectors.toList());
+            if (clientIds.isEmpty()){
+                throw new BadReqException("该品牌下没有查询到客户端");
+            }
+            brandVO.setClientIds(clientIds);
             brandVOS.add(brandVO);
         }