From ac8305149dfab881c6668d0ee043b98b1d4dc3b8 Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@Admin> Date: 星期五, 14 十二月 2018 09:51:38 +0800 Subject: [PATCH] 分享记录调整 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserShareGoodsGroupServiceImpl.java | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserShareGoodsGroupServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserShareGoodsGroupServiceImpl.java index a4584e1..4819f5b 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserShareGoodsGroupServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserShareGoodsGroupServiceImpl.java @@ -114,7 +114,7 @@ shareGoodsGroup.setTotalOrder(totalOrder + 1); // 鏇存柊棰勮鏀剁泭 - BigDecimal totalMoney = shareGoodsGroup.getTotalMoney(); + BigDecimal totalMoney = newestRecord.getTotalMoney(); if (totalMoney == null) { totalMoney = new BigDecimal(0); } @@ -148,7 +148,11 @@ if (group != null) { UserShareGoodsGroup shareGoodsGroup = new UserShareGoodsGroup(group.getId()); // 绱娴忚 - shareGoodsGroup.setTotalBrowse(group.getTotalBrowse() + count); + Integer totalBrowse = group.getTotalBrowse(); + if (totalBrowse == null) { + totalBrowse = 0; + } + shareGoodsGroup.setTotalBrowse(totalBrowse + count); // 浠婃棩娴忚 Date date = new Date(); @@ -159,6 +163,7 @@ shareGoodsGroup.setTodayBrowse(count); } shareGoodsGroup.setBrowseTime(date); + userShareGoodsGroupMapper.updateByPrimaryKeySelective(shareGoodsGroup); } } -- Gitblit v1.8.0