| | |
| | | integralUserDO.setIntegralVolunteer(integralVolunteerNow); |
| | | integralUserDO.setIntegralAvailableVolunteer(addIntegral(integralUserDO.getIntegralAvailableVolunteer() + amount)); |
| | | } |
| | | if (reduceAmount > 0) { |
| | | if (changeType == ComActIntegralUserTradeDO.changeType.reduce) { |
| | | amount = reduceAmount; |
| | | integralUserDO.setIntegralSum(addIntegral(integralSum + reduceAmount)); |
| | | integralUserDO.setIntegralAvailableSum(addIntegral(integralAvailableSum + reduceAmount)); |
| | | integralUserDO.setIntegralSum(addIntegral(integralSum - reduceAmount)); |
| | | integralUserDO.setIntegralAvailableSum(addIntegral(integralAvailableSum - reduceAmount)); |
| | | } else { |
| | | integralUserDO.setIntegralSum(addIntegral(integralSum + amount)); |
| | | integralUserDO.setIntegralAvailableSum(addIntegral(integralAvailableSum + amount)); |