|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | MallGoodsSku sku = mallGoodsSkuMapper.selectById(orderItem.getSkuId()); | 
|---|
|  |  |  | BigDecimal score = sku.getOriginalPrice().multiply(mallGoods.getStaticMultiple()); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | memberWalletService.add(score, member.getId(), "score"); | 
|---|
|  |  |  | memberService.addMoneyFlow(member.getId(), score, MoneyFlowTypeEnum.STATIC_BONUS.getValue(), orderInfo.getOrderNo(), null, null, null, null, FlowTypeEnum.SCORE.getValue()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | throw new FebsException("支付密码错误"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | memberWalletService.reduceBalance(orderInfo.getAmount(), mallMember.getId()); | 
|---|
|  |  |  | memberWalletService.reduce(orderInfo.getAmount(), mallMember.getId(), "balance"); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return orderInfo.getOrderNo(); | 
|---|
|  |  |  | } | 
|---|