| | |
| | | if(ObjectUtil.isEmpty(mallGoods)){ |
| | | break; |
| | | } |
| | | if(1 == mallGoods.getIsUnreal()){ |
| | | mallOrderInfo.setStatus(OrderStatusEnum.FINISH.getValue()); |
| | | mallOrderInfoMapper.updateById(mallOrderInfo); |
| | | } |
| | | //是否送券 1:是 2:否 |
| | | BigDecimal levelTwoPrice = mallGoods.getLevelTwoPrice(); |
| | | if(BigDecimal.ONE.compareTo(levelTwoPrice) == 0){ |
| | |
| | | mallRollPerk.setState(1); |
| | | mallRollPerk.setRollId(mallGoods.getLevelThreePrice().longValue()); |
| | | mallRollPerkMapper.insert(mallRollPerk); |
| | | mallOrderInfo.setStatus(OrderStatusEnum.FINISH.getValue()); |
| | | mallOrderInfoMapper.updateById(mallOrderInfo); |
| | | } |
| | | //赠送积分 |
| | | BigDecimal levelOnePrice = mallGoods.getLevelOnePrice(); |
| | |
| | | mallMemberClassMapper.insert(mallMemberClass); |
| | | return; |
| | | }else if(5 == isNormal){ |
| | | //课程卷 |
| | | //民宿卷 |
| | | MallMemberHouse mallMemberHouse = new MallMemberHouse(); |
| | | mallMemberHouse.setOrderId(orderId); |
| | | mallMemberHouse.setMemberId(memberId); |