From 0f55b24ddfd13337d96bad92aa076d168948b884 Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@Admin> Date: 星期三, 12 十二月 2018 11:36:44 +0800 Subject: [PATCH] 分享记录优化 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java index 3d9b3fd..c66d4eb 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java @@ -325,6 +325,8 @@ BigDecimal totalMoney = new BigDecimal(0.00); List<TaoBaoGoodsBrief> listGoodsBrief = new ArrayList<TaoBaoGoodsBrief>(); + String rateStr = hongBaoManageService.get("hongbao_goods_proportion"); + for (UserGoodsStorage userGoodsStorage: listStorage) { CommonGoods commonGoods = userGoodsStorage.getCommonGoods(); TaoBaoGoodsBrief goodsBrief = TaoBaoUtil.convert(commonGoods); @@ -333,13 +335,13 @@ userGoodsStorage.setState(1); userGoodsStorage.setUpdateTime(new Date()); - String rateStr = hongBaoManageService.get("hongbao_goods_proportion"); BigDecimal money = TaoBaoUtil.getGoodsHongBaoMoney(goodsBrief, new BigDecimal(rateStr)); totalMoney = MoneyBigDecimalUtil.add(totalMoney, money); } String revenue = listGoodsBrief.size() + "涓晢鍝侀浼板垎浜閲戯細楼"+totalMoney; - FileUploadResult loadResult = userShareGoodsRecordService.save(uid, ShareSourceTypeEnum.storage, listGoodsBrief); + FileUploadResult loadResult = userShareGoodsRecordService.save(uid, ShareSourceTypeEnum.storage, + null, listGoodsBrief); // 鏇存柊涓哄凡鍒嗕韩 userGoodsStorageMapper.updateBatchSelective(listStorage); -- Gitblit v1.8.0