支付宝退款

This commit is contained in:
wuchunlei
2023-12-12 14:05:50 +08:00
parent 047065b828
commit 9423e99e20
5 changed files with 50 additions and 25 deletions

View File

@@ -3,18 +3,17 @@ package com.peanut.modules.pay.alipay.controller;
import com.alibaba.fastjson.JSONObject;
import com.peanut.common.utils.R;
import com.peanut.modules.pay.alipay.dto.AlipayDTO;
import com.peanut.modules.pay.alipay.dto.ReFundDTO;
import com.peanut.modules.pay.alipay.service.AliPayService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import java.util.Map;
/**
* 支付宝支付控制层
*/
@@ -47,4 +46,14 @@ public class AliPayController {
return R.ok().put("aliNotify",aliNotify);
}
/**
* 支付宝退款
*/
@RequestMapping("/refund")
public R refund(@RequestBody ReFundDTO reFundDTO) {
String refund = aliPayService.refund(reFundDTO);
return R.ok().put("msg",refund);
}
}