| | |
| | | } |
| | | |
| | | OrderDetailVo orderDetailVo = MallOrderInfoConversion.INSTANCE.entityToDetailVo(orderInfo); |
| | | |
| | | orderDetailVo.setLeaderLatitude(orderInfo.getLeaderLatitude()); |
| | | orderDetailVo.setLeaderLongitude(orderInfo.getLeaderLongitude()); |
| | | // if (orderInfo.getStatus() == OrderStatusEnum.WAIT_FINISH.getValue()) { |
| | | // MallExpressInfo expressInfo = expressInfoMapper.selectByOrderId(orderInfo.getId()); |
| | | // orderDetailVo.setExpressNo(expressInfo.getExpressNo()); |
| | |
| | | this.baseMapper.updateById(mallOrderInfoOld); |
| | | mallMoneyFlowService.addMoneyFlow(mallOrderInfoOld.getMemberId(), mallOrderInfoOld.getAmount(), MoneyFlowTypeEnum.REFUND.getValue(), mallOrderInfo.getOrderNo(), FlowTypeEnum.BALANCE.getValue()); |
| | | memberWalletService.add(refundAmount, member.getId(), "balance"); |
| | | mallOrderItemMapper.updateStateByOrderId(3,mallOrderInfoOld.getId()); |
| | | return new FebsResponse().success().message("退款成功"); |
| | | } |
| | | |
| | |
| | | mallRefundMapper.updateById(mallRefundOld); |
| | | mallOrderInfoOld.setStatus(OrderStatusEnum.REFUNDED.getValue()); |
| | | this.baseMapper.updateById(mallOrderInfoOld); |
| | | mallOrderItemMapper.updateStateByOrderId(3,mallOrderInfoOld.getId()); |
| | | mallMoneyFlowService.addMoneyFlow(mallOrderInfoOld.getMemberId(), mallOrderInfoOld.getAmount(), MoneyFlowTypeEnum.REFUND.getValue(), mallOrderInfo.getOrderNo(), FlowTypeEnum.BALANCE.getValue()); |
| | | }else{ |
| | | mallRefundOld.setState(2); |