diff --git a/framework/src/main/java/cn/lili/modules/member/entity/aop/interceptor/PointLogInterceptor.java b/framework/src/main/java/cn/lili/modules/member/entity/aop/interceptor/PointLogInterceptor.java index bc9dc56b..a99731f5 100644 --- a/framework/src/main/java/cn/lili/modules/member/entity/aop/interceptor/PointLogInterceptor.java +++ b/framework/src/main/java/cn/lili/modules/member/entity/aop/interceptor/PointLogInterceptor.java @@ -59,7 +59,7 @@ public class PointLogInterceptor { memberPointsHistory.setPointType(type ? PointTypeEnum.INCREASE.name() : PointTypeEnum.REDUCE.name()); memberPointsHistory.setVariablePoint(point); - memberPointsHistory.setBeforePoint(true ? new Double(CurrencyUtil.sub(member.getPoint(), point)).longValue() : new Double(CurrencyUtil.add(member.getPoint(), point)).longValue()); + memberPointsHistory.setBeforePoint(type ? member.getPoint() - point : member.getPoint() + point); memberPointsHistory.setPoint(member.getPoint()); memberPointsHistory.setContent(obj[3] == null ? "" : obj[3].toString()); memberPointsHistory.setCreateBy("系统"); diff --git a/framework/src/main/java/cn/lili/modules/member/mapper/MemberPointsHistoryMapper.java b/framework/src/main/java/cn/lili/modules/member/mapper/MemberPointsHistoryMapper.java index e9e8f906..a2c98e4f 100644 --- a/framework/src/main/java/cn/lili/modules/member/mapper/MemberPointsHistoryMapper.java +++ b/framework/src/main/java/cn/lili/modules/member/mapper/MemberPointsHistoryMapper.java @@ -19,7 +19,7 @@ public interface MemberPointsHistoryMapper extends BaseMapper implements MemberPointsHistoryService { + + @Override public MemberPointsHistoryVO getMemberPointsHistoryVO(String memberId) { MemberPointsHistoryVO memberPointsHistoryVO = new MemberPointsHistoryVO(); @@ -29,12 +32,12 @@ public class MemberPointsHistoryServiceImpl extends ServiceImpl