添加部分退款接口

This commit is contained in:
韩鹏辉
2023-08-16 17:20:20 +08:00
parent 2e0ef00ce0
commit 751e723b71
13 changed files with 390 additions and 65 deletions

View File

@@ -1104,6 +1104,31 @@ public class MerchantOrderController {
return ResultGenerator.genSuccessResult("退款成功",null);
}
@GetMapping("/returnOrderV3")
@ApiOperation(value = "商家退款", notes = "商家给用户交易部分退款退款", httpMethod = "GET")
public Result<Object> returnOrderV3(@RequestParam String orderNumber,@RequestParam BigDecimal amount,@RequestParam String noticeCode,
@RequestParam String mercRefundNo,
@RequestParam String notifyUrl,
@RequestParam String refundReason,
@RequestParam String payPassword){
JSONObject object= merchantOrderService.apiReturnOrderV3(orderNumber,amount,mercRefundNo,notifyUrl,noticeCode,payPassword, noticeCode, payPassword);
return ResultGenerator.genSuccessResult("退款成功",object);
}
@GetMapping("/returnOrderV4")
@ApiOperation(value = "商家退款", notes = "商家给用户交易部分退款退款", httpMethod = "GET")
public Result<Object> returnOrderV4(@RequestParam String orderNumber,@RequestParam BigDecimal amount,@RequestParam String noticeCode,
@RequestParam String mercRefundNo,
@RequestParam String notifyUrl,
@RequestParam String refundReason,
@RequestParam String payPassword){
JSONObject object= merchantOrderService.apiReturnOrderV4(orderNumber,amount,mercRefundNo,notifyUrl,noticeCode, noticeCode, payPassword);
return ResultGenerator.genSuccessResult("退款成功",object);
}
/**
* leshuaReturn:(乐刷退款). <br/>
*