Administrator
2018-11-06 949d29cf96426a0c1c2b22b4da425dcf89424939
商品详情进一步优化
2个文件已修改
24 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java
@@ -872,10 +872,18 @@
                    detailImgsSize.clear();
                    for (ImageInfo imgInfo : imgs) {
                        detailImgs.add(imgInfo.getPicture());
                        JSONObject size = new JSONObject();
                        size.put("w", imgInfo.getWidth());
                        size.put("h", imgInfo.getHeight());
                        detailImgsSize.add(size);
                    }
                    for (ImageInfo imgInfo : imgs) {
                        if (imgInfo.getWidth() <= 0) {
                            detailImgsSize.clear();
                            break;
                        } else {
                            JSONObject size = new JSONObject();
                            size.put("w", imgInfo.getWidth());
                            size.put("h", imgInfo.getHeight());
                            detailImgsSize.add(size);
                        }
                    }
                }
fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java
@@ -1688,10 +1688,12 @@
                for (int i = 0; i < items.size(); i++) {
                    ImageInfo img = new ImageInfo();
                    Element item = items.get(i);
                    if (StringUtil.isNullOrEmpty(item.attr("size")))
                    if (StringUtil.isNullOrEmpty(item.ownText()))
                        continue;
                    img.setWidth(Integer.parseInt(item.attr("size").split("x")[0]));
                    img.setHeight(Integer.parseInt(item.attr("size").split("x")[1]));
                    if (!StringUtil.isNullOrEmpty(item.attr("size"))) {
                        img.setWidth(Integer.parseInt(item.attr("size").split("x")[0]));
                        img.setHeight(Integer.parseInt(item.attr("size").split("x")[1]));
                    }
                    if (item.ownText().startsWith("http"))
                        img.setPicture(item.ownText().trim());
                    else