初始化

master
法外狂徒张三 2024-08-30 20:07:00 +08:00
parent 131e63706f
commit 853f4580ba
1 changed files with 3 additions and 2 deletions

View File

@ -8,6 +8,7 @@ import com.muyu.pay.domain.AliPayConfig;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import com.alipay.api.AlipayApiException;
@ -37,9 +38,9 @@ public class AliPayController {
private static final String CHARSET ="utf-8";
private static final String SIGN_TYPE ="RSA2";
@RequestMapping(value = "/pay", method = RequestMethod.POST)
@GetMapping("/pay")
@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(),
aliPayConfig.getAppPrivateKey(), FORMAT, CHARSET, aliPayConfig.getAlipayPublicKey(), SIGN_TYPE);
AlipayTradePagePayRequest request = new AlipayTradePagePayRequest();