Forráskód Böngészése

商品获取标签

huangzhiguo 2 éve
szülő
commit
af1b653351

+ 15 - 5
src/main/java/com/caimei365/commodity/service/impl/PageServiceImpl.java

@@ -1150,6 +1150,7 @@ public class PageServiceImpl implements PageService {
             }
         });
         // 获取标签
+        log.info("LabelIds========》"+archive.getLabelIds());
         ArrayList<String> item = new ArrayList();
         if (StringUtils.isNotBlank(archive.getLabelIds())) {
             if (archive.getLabelIds().contains(",")) {
@@ -1160,11 +1161,16 @@ public class PageServiceImpl implements PageService {
                 item.add(archive.getLabelIds());
             }
         }
-        List<String> keyWordList = pageMapper.keyWordList(item);
-        item.clear();
-        for (String s : keyWordList) {
-            item.add(s);
+        log.info("item=============》"+item);
+        ArrayList<String> items = new ArrayList();
+        if (item.size() > 0) {
+            List<String> keyWordList = pageMapper.keyWordList(item);
+            for (String s : keyWordList) {
+                items.add(s);
+            }
         }
+
+
         ArchiveDetailVo archiveDetail = new ArchiveDetailVo();
         archiveDetail.setImageArchiveList(imageArchiveList);
         archiveDetail.setVideoArchiveList(videoArchiveList);
@@ -1174,7 +1180,11 @@ public class PageServiceImpl implements PageService {
         archiveDetail.setProductName(archive.getProductName());
         archiveDetail.setProductType(archive.getProductType());
         archiveDetail.setShopName(archive.getShopName());
-        archiveDetail.setRelatedLabels(StringUtils.strip(item.toString(),"[]"));
+        if (items.size() > 0) {
+            archiveDetail.setRelatedLabels(StringUtils.strip(items.toString(),"[]"));
+        } else {
+            archiveDetail.setRelatedLabels("");
+        }
         return ResponseJson.success(archiveDetail);
     }