mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-15 15:28:41 +08:00
update订单逻辑改造工厂模式
This commit is contained in:
@@ -316,7 +316,14 @@ public class PayController extends BaseController {
|
|||||||
String appId = request.getHeader("appId");
|
String appId = request.getHeader("appId");
|
||||||
dto.setWechatAppId(appId);
|
dto.setWechatAppId(appId);
|
||||||
dto.setRefundType("2");
|
dto.setRefundType("2");
|
||||||
orderService.adapayRefund(dto);
|
|
||||||
|
// orderService.adapayRefund(dto);
|
||||||
|
|
||||||
|
String mode = pileMerchantInfoService.getDelayModeByWechatAppId(dto.getWechatAppId());
|
||||||
|
// 获取处理逻辑
|
||||||
|
AbstractOrderLogic orderLogic = OrderLogicFactory.getOrderLogic(mode);
|
||||||
|
orderLogic.refundBalance(dto);
|
||||||
|
|
||||||
response = new RestApiResponse<>();
|
response = new RestApiResponse<>();
|
||||||
} catch (BusinessException e) {
|
} catch (BusinessException e) {
|
||||||
logger.warn("汇付支付退款接口 warn", e);
|
logger.warn("汇付支付退款接口 warn", e);
|
||||||
|
|||||||
Reference in New Issue
Block a user