添加部分退款接口
This commit is contained in:
@@ -1585,16 +1585,17 @@ public class MerchantOrderServiceImpl extends ServiceImpl<MerchantOrderMapper, M
|
||||
update.setId(order.getId());
|
||||
update.setMarketAmt(BigDecimal.ZERO);
|
||||
}
|
||||
update.setRefundAmt(BigDecimal.valueOf(order.getConsumeFee()));
|
||||
update.setRefundAmt(order.getRefundAmt());
|
||||
merchantOrderMapper.updateById(update);
|
||||
refundOrder.convert(order, resultMap, channel.getMerchantId());
|
||||
order.setId(null);
|
||||
order.setUpdateTime(new Date());
|
||||
order.setStatus("2");
|
||||
order.setMarketAmt(BigDecimal.ZERO);
|
||||
order.setRefundAmt(BigDecimal.valueOf(order.getConsumeFee()));
|
||||
order.setRefundAmt(order.getRefundAmt());
|
||||
order.setOrderNumber(refundOrder.getRefundNo());
|
||||
merchantOrderMapper.insert(order);
|
||||
realFansService.removeProfit(order.getOrderNumber());
|
||||
realFansService.removeProfit(order);
|
||||
merchantRefundOrderMapper.insert(refundOrder);
|
||||
if("app".equals(type)){
|
||||
//向小程序后台推送退款消息
|
||||
@@ -1702,9 +1703,9 @@ public class MerchantOrderServiceImpl extends ServiceImpl<MerchantOrderMapper, M
|
||||
update.setId(order.getId());
|
||||
update.setMarketAmt(BigDecimal.ZERO);
|
||||
}
|
||||
update.setRefundAmt(BigDecimal.valueOf(order.getConsumeFee()));
|
||||
update.setRefundAmt(order.getRefundAmt());
|
||||
merchantOrderMapper.updateById(update);
|
||||
refundOrder.convert(order, resultMap,channel.getMerchantId(),order.getRefundAmt(),mercRefundNo,notifyUrl);
|
||||
refundOrder.convert(order, resultMap,channel.getMerchantId(),amount,mercRefundNo,notifyUrl);
|
||||
order.setId(null);
|
||||
order.setUpdateTime(new Date());
|
||||
if(order.getRefundType()==2){
|
||||
@@ -1715,9 +1716,9 @@ public class MerchantOrderServiceImpl extends ServiceImpl<MerchantOrderMapper, M
|
||||
order.setStatus("6");
|
||||
}
|
||||
order.setMarketAmt(BigDecimal.ZERO);
|
||||
order.setRefundAmt(BigDecimal.valueOf(order.getConsumeFee()));
|
||||
order.setRefundAmt(order.getRefundAmt());
|
||||
merchantOrderMapper.insert(order);
|
||||
realFansService.removeProfit(order.getOrderNumber());
|
||||
realFansService.removeProfit(order);
|
||||
merchantRefundOrderMapper.insert(refundOrder);
|
||||
if("app".equals(type)){
|
||||
//向小程序后台推送退款消息
|
||||
@@ -1829,6 +1830,7 @@ public class MerchantOrderServiceImpl extends ServiceImpl<MerchantOrderMapper, M
|
||||
}
|
||||
|
||||
queryMerchantOrder.setUserId(queryUserApp.getUserId().intValue());
|
||||
queryMerchantOrder.setPayReturnAmount(amount);
|
||||
return queryMerchantOrder;
|
||||
}
|
||||
|
||||
@@ -2865,7 +2867,7 @@ public class MerchantOrderServiceImpl extends ServiceImpl<MerchantOrderMapper, M
|
||||
order.setMarketAmt(BigDecimal.ZERO);
|
||||
order.setRefundAmt(BigDecimal.valueOf(order.getConsumeFee()));
|
||||
merchantOrderMapper.insert(order);
|
||||
realFansService.removeProfit(order.getOrderNumber());
|
||||
realFansService.removeProfit(order);
|
||||
merchantRefundOrderMapper.insert(refundOrder);
|
||||
if("app".equals(type)){
|
||||
//向小程序后台推送退款消息
|
||||
|
||||
Reference in New Issue
Block a user