From 9b5fa0ca42546a8ad1cdb19957612f2c9ab3a3b2 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期二, 24 三月 2020 11:41:07 +0800 Subject: [PATCH] 单品上传图片 --- fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java | 26 +++++++++++++++++--------- 1 files changed, 17 insertions(+), 9 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java index cd41e0c..8b4e77d 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java +++ b/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) { -- Gitblit v1.8.0