| | |
| | | BigDecimal amountActual = amountBigDecimal.multiply(returnPercent).setScale(2, BigDecimal.ROUND_DOWN); |
| | | memberWalletService.add(amountActual, id, "balance"); |
| | | mallMoneyFlowService.addMoneyFlow(id, amountActual, MoneyFlowTypeEnum.DYNAMIC_ACHIEVE.getValue(), |
| | | mallOrderInfo.getOrderNo(), FlowTypeEnum.BALANCE.getValue()); |
| | | mallOrderInfo.getOrderNo(), FlowTypeEnum.BALANCE.getValue(),"直推奖",2); |
| | | } |
| | | } |
| | | for(MallOrderItem mallOrderItem : mallOrderItemList){ |
| | |
| | | if(ObjectUtil.isEmpty(mallGoods)){ |
| | | break; |
| | | } |
| | | if(1 == mallGoods.getIsUnreal() && ObjectUtil.isNotEmpty(mallGoods.getIsUnreal())){ |
| | | if(ObjectUtil.isNotEmpty(mallGoods.getIsUnreal()) && 1 == mallGoods.getIsUnreal()){ |
| | | mallOrderInfo.setStatus(OrderStatusEnum.FINISH.getValue()); |
| | | mallOrderInfoMapper.updateById(mallOrderInfo); |
| | | } |
| | |
| | | memberWalletService.add(levelOnePrice, memberId, "score"); |
| | | |
| | | mallMoneyFlowService.addMoneyFlow(memberId, levelOnePrice, MoneyFlowTypeEnum.STATIC_BONUS.getValue(), |
| | | mallOrderInfo.getOrderNo(), FlowTypeEnum.SCORE.getValue()); |
| | | mallOrderInfo.getOrderNo(), FlowTypeEnum.SCORE.getValue(),"赠送积分",2); |
| | | } |
| | | } |
| | | } |
| | |
| | | mallMemberClass.setOrderId(orderId); |
| | | mallMemberClass.setClassName(goodsName); |
| | | mallMemberClass.setClassPic(skuImage); |
| | | mallMemberClass.setClassDec(mallGoods.getGoodsIntrodution()); |
| | | mallMemberClass.setClassUrl(mallGoods.getVideoUrl()); |
| | | mallMemberClass.setCreateTime(DateUtil.date()); |
| | | mallMemberClassMapper.insert(mallMemberClass); |
| | | return; |
| | | }else if(5 == isNormal){ |