| | |
| | | param.setDealType(Constants.ZERO); |
| | | param.setIntegralNum(integral); |
| | | param.setIntegralObjType(Constants.IntegralObjType.AFTERSALE_BACK); |
| | | integralService.dealIntegral(param); |
| | | integralService.dealIntegral(param,null); |
| | | } |
| | | |
| | | private void isBackMoneyValid(BigDecimal actmoney, BigDecimal perPrice, Integer goodsNum, BigDecimal orderPrice,BigDecimal orderIntegral, BigDecimal orderCouponPrice) { |
| | |
| | | dealIntegralRequest.setObjId(goodsorder.getId()); |
| | | dealIntegralRequest.setOrderCode(goodsorder.getCode().toString()); |
| | | dealIntegralRequest.setIntegralObjType(Constants.IntegralObjType.SHOP_ORDER_REFUND_INTEGRAL); |
| | | integralService.dealShopIntegral(dealIntegralRequest); |
| | | integralService.dealShopIntegral(dealIntegralRequest,null); |
| | | } |
| | | } |
| | | } |
| | |
| | | dealIntegralRequest.setObjId(goodsorder.getId()); |
| | | dealIntegralRequest.setOrderCode(goodsorder.getCode().toString()); |
| | | dealIntegralRequest.setIntegralObjType(Constants.IntegralObjType.MEMBER_ORDER_REFUND_RETURN); |
| | | integralService.dealIntegral(dealIntegralRequest); |
| | | integralService.dealIntegral(dealIntegralRequest,null); |
| | | } |
| | | } |
| | | } |
| | |
| | | dealIntegralRequest.setOrderCode(goodsorder.getCode().toString()); |
| | | dealIntegralRequest.setIntegralObjType(Constants.IntegralObjType.MEMBER_ORDER_REFUND); |
| | | dealIntegralRequest.setParam1(goodsorder.getCode().toString()); |
| | | integralService.dealIntegral(dealIntegralRequest); |
| | | integralService.dealIntegral(dealIntegralRequest,null); |
| | | } |
| | | |
| | | //订单退款 退回客户使用的优惠券 |
| | |
| | | |
| | | goodsorderMapper.update(null,new UpdateWrapper<Goodsorder>().lambda() |
| | | .set(Goodsorder::getStatus, Constants.OrderStatus.REFUND.getKey()) |
| | | .set(Goodsorder::getRefundTime, DateUtil.getCurrDateTime()) |
| | | .set(Goodsorder::getRefundMoney, afterSaleApplyRequest.getMoney()) |
| | | .set(Goodsorder::getRefundUserId, loginUserInfo.getId()) |
| | | .set(Goodsorder::getRefundInfo, afterSaleApplyRequest.getRemark()) |
| | | .eq(Goodsorder::getId, goodsorder.getId()) |
| | | ); |
| | | |