初始化
parent
131e63706f
commit
853f4580ba
|
@ -8,6 +8,7 @@ import com.muyu.pay.domain.AliPayConfig;
|
||||||
import jakarta.servlet.http.HttpServletRequest;
|
import jakarta.servlet.http.HttpServletRequest;
|
||||||
import jakarta.servlet.http.HttpServletResponse;
|
import jakarta.servlet.http.HttpServletResponse;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import com.alipay.api.AlipayApiException;
|
import com.alipay.api.AlipayApiException;
|
||||||
|
@ -37,9 +38,9 @@ public class AliPayController {
|
||||||
private static final String CHARSET ="utf-8";
|
private static final String CHARSET ="utf-8";
|
||||||
private static final String SIGN_TYPE ="RSA2";
|
private static final String SIGN_TYPE ="RSA2";
|
||||||
|
|
||||||
@RequestMapping(value = "/pay", method = RequestMethod.POST)
|
@GetMapping("/pay")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public void pay(@RequestBody AliPay aliPay, HttpServletResponse httpResponse) throws Exception {
|
public void pay(@Validated AliPay aliPay, HttpServletResponse httpResponse) throws Exception {
|
||||||
AlipayClient alipayClient = new DefaultAlipayClient(GATEWAY_URL, aliPayConfig.getAppId(),
|
AlipayClient alipayClient = new DefaultAlipayClient(GATEWAY_URL, aliPayConfig.getAppId(),
|
||||||
aliPayConfig.getAppPrivateKey(), FORMAT, CHARSET, aliPayConfig.getAlipayPublicKey(), SIGN_TYPE);
|
aliPayConfig.getAppPrivateKey(), FORMAT, CHARSET, aliPayConfig.getAlipayPublicKey(), SIGN_TYPE);
|
||||||
AlipayTradePagePayRequest request = new AlipayTradePagePayRequest();
|
AlipayTradePagePayRequest request = new AlipayTradePagePayRequest();
|
||||||
|
|
Loading…
Reference in New Issue