瀏覽代碼

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);
         }