|  |  | 
 |  |  |     private void dealPlatMultifule(Integer id, LoginUserInfo user, BaseGoods model,List<Multifile> fileList ) { | 
 |  |  |         Multifile f = new Multifile(); | 
 |  |  |         f.setObjId(model.getId()); | 
 |  |  |         f.setObjType(Constants.ONE); | 
 |  |  |         f.setIsdeleted(Constants.ZERO); | 
 |  |  |         f.setObjType(Constants.ONE); | 
 |  |  |         List<Multifile> multifileList =multifileMapper.selectList(new QueryWrapper<>(f)); | 
 |  |  |         if(!Objects.isNull(multifileList)&&multifileList.size()>Constants.ZERO){ | 
 |  |  |             for (int i = 0; i < multifileList.size(); i++) { | 
 |  |  | 
 |  |  |         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); | 
 |  |  | 
 |  |  |         if(!Objects.isNull(category)){ | 
 |  |  |             goods.setCategoryName(category.getName()); | 
 |  |  |         } | 
 |  |  |         goods.setMultifileList(multifileMapper.selectList(new QueryWrapper<Multifile>().eq("OBJ_ID",id))); | 
 |  |  |         goods.setMultifileList(multifileMapper.selectList(new QueryWrapper<Multifile>().eq("OBJ_TYPE",Constants.ZERO).eq("OBJ_ID",id))); | 
 |  |  |         return goods; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | 
 |  |  |                 Goods::getPrice,goods.getSPrice(),goods.getEPrice()); | 
 |  |  |         queryWrapper.orderByDesc(Goods::getId); | 
 |  |  |         List<Goods> goodsList = goodsJoinMapper.selectJoinList(Goods.class,queryWrapper); | 
 |  |  |         this.dealGoodsMsg(goodsList); | 
 |  |  |         if(!Objects.isNull(goodsList)&&goodsList.size()>Constants.ZERO){ | 
 |  |  |             this.dealGoodsMsg(goodsList); | 
 |  |  |         } | 
 |  |  |         return goodsList; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | 
 |  |  |                 + systemDictDataBiz.queryByCode(Constants.OSS, Constants.GOODS_IMG).getCode(); | 
 |  |  |         goodsIPage.getRecords().forEach(i->{ | 
 |  |  |             i.setPrefixUrl(prefixUrl); | 
 |  |  |             if(i.getType().equals(Constants.ONE)){ | 
 |  |  |                 i.setBasePrice(Constants.formatBigdecimal(i.getBasePrice()).multiply(Constants.formatBigdecimal(i.getBasePriceRate())).setScale(0,BigDecimal.ROUND_CEILING)); | 
 |  |  |             } | 
 |  |  |         }); | 
 |  |  |         return PageData.from(goodsIPage); | 
 |  |  |     } | 
 |  |  | 
 |  |  |                 .apply(!Objects.isNull(pageWrap.getModel()) && !Objects.isNull(pageWrap.getModel().getEPrice()), "  t.PRICE <=  "+pageWrap.getModel().getEPrice()+" "); | 
 |  |  |         queryWrapper.orderByDesc(Goods::getId); | 
 |  |  |         IPage<Goods> goodsIPage =  goodsJoinMapper.selectJoinPage(page, Goods.class, queryWrapper); | 
 |  |  |         this.dealGoodsMsg(goodsIPage.getRecords()); | 
 |  |  |         if(!Objects.isNull(goodsIPage.getRecords())&&goodsIPage.getRecords().size()>Constants.ZERO){ | 
 |  |  |             this.dealGoodsMsg(goodsIPage.getRecords()); | 
 |  |  |         } | 
 |  |  |         return PageData.from(goodsIPage); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | 
 |  |  |         String prefixUrl = systemDictDataBiz.queryByCode(Constants.OSS, Constants.RESOURCE_PATH).getCode() | 
 |  |  |                 + systemDictDataBiz.queryByCode(Constants.OSS, Constants.GOODS_IMG).getCode(); | 
 |  |  |         String prefixUrlCategory = systemDictDataBiz.queryByCode(Constants.OSS, Constants.RESOURCE_PATH).getCode() | 
 |  |  |                 + systemDictDataBiz.queryByCode(Constants.OSS, Constants.GOODS_IMG).getCode(); | 
 |  |  |                 + systemDictDataBiz.queryByCode(Constants.OSS, Constants.CATEGORY_IMG).getCode(); | 
 |  |  |         List<Integer> integerList = goodsList.stream().map(Goods::getId).collect(Collectors.toList()); | 
 |  |  |  | 
 |  |  |         List<Multifile> mFileList = multifileMapper.selectList(new QueryWrapper<Multifile>() | 
 |  |  |                 .in("OBJ_ID",integerList).eq("TYPE",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 ")); | 
 |  |  | 
 |  |  |                 .apply(!Objects.isNull(goodsRequest) && !Objects.isNull(goodsRequest.getEPrice()), "  t.PRICE <=  "+goodsRequest.getEPrice()+" "); | 
 |  |  |         queryWrapper.orderByDesc(Goods::getId); | 
 |  |  |         List<Goods> goodsList = goodsJoinMapper.selectJoinList(Goods.class,queryWrapper); | 
 |  |  |         this.dealGoodsMsg(goodsList); | 
 |  |  |         if(!Objects.isNull(goodsList)&&goodsList.size()>Constants.ZERO){ | 
 |  |  |             this.dealGoodsMsg(goodsList); | 
 |  |  |         } | 
 |  |  |         return goodsList; | 
 |  |  |     } | 
 |  |  |  |