yujian
2020-03-24 9b5fa0ca42546a8ad1cdb19957612f2c9ab3a3b2
单品上传图片
1个文件已修改
26 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java
@@ -329,26 +329,34 @@
        }
        // 编辑图片
        List<String> listpic = null;
        List<String> listpic = new ArrayList<>();
        if (!StringUtil.isNullOrEmpty(picUrls)) {
            String[] pics = picUrls.split(",");
            if (pics != null) {
                listpic = new ArrayList<>();
                for (int i = 0; i < pics.length; i++) {
                    String picLink = pics[i];
                    if (fileRequest != null) {
                        MultipartFile file = fileRequest.getFile("file" + i);
                        if (file != null) {
                            picLink = uploadPicture(file);
                        }
                    }
                    if (picLink.startsWith("http")) {
                        listpic.add(picLink);
                    }
                }
            }
        }
        // 上传文件替换
        if (fileRequest != null) {
            for (int i = 0; i < 9; i++) {
                MultipartFile file = fileRequest.getFile("file" + i);
                if (file != null) {
                    String picLink = uploadPicture(file);
                    if (i < listpic.size()) {
                        listpic.set(i, picLink);
                    } else {
                        listpic.add(picLink);
                    }
                }
            }
        }
        // 指定主图
        if (picNum == null || picNum > 9 || picNum < 1) {