From 280c2311d855551a42fbae3287ade7fc43596013 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 10 十月 2023 10:06:04 +0800 Subject: [PATCH] 批量上传 --- server/service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/server/service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java index 4eb812e..9c42266 100644 --- a/server/service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java +++ b/server/service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java @@ -361,6 +361,9 @@ if(!Objects.isNull(multifileList)&&multifileList.size()>Constants.ZERO){ for (int i = 0; i < multifileList.size(); i++) { Multifile multifile = multifileList.get(i); + if(StringUtils.isBlank(multifile.getFileurl())){ + continue; + } multifile.setCreator(user.getId()); multifile.setCreateDate(new Date()); multifile.setIsdeleted(Constants.ZERO); @@ -1116,7 +1119,10 @@ List<Integer> integerList = goodsList.stream().map(Goods::getId).collect(Collectors.toList()); List<Multifile> mFileList = multifileMapper.selectList(new QueryWrapper<Multifile>() - .lambda().in(Multifile::getObjId,integerList).eq(Multifile::getType,Constants.ZERO).eq(Multifile::getObjType,Constants.ZERO)); + .lambda().in(Multifile::getObjId,integerList) + .eq(Multifile::getType,Constants.ZERO) + .eq(Multifile::getIsdeleted,Constants.ZERO) + .eq(Multifile::getObjType,Constants.ZERO)); List<GoodsParam> goodsParamList = goodsParamMapper.selectList(new QueryWrapper<GoodsParam>() .in("GOODS_ID",integerList) .orderByAsc(" SORTNUM ")); -- Gitblit v1.9.3