AiCoder/src/main/java/com/shockkid/aicoder/example/pay/PaymentService.java

24 lines
680 B
Java

package com.shockkid.aicoder.example.pay;
/**
* @auther lisang
* @date 2024/6/25 10:41
**/
public class PaymentService {
public String submitPay(PaymentRequest paymentRequest) {
System.out.println("开始校验请求参数:" + paymentRequest);
return doPay(paymentRequest);
}
public String doPay(PaymentRequest paymentRequest) {
try {
System.out.println("开始处理支付请求:" + paymentRequest);
Thread.sleep(2000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("支付处理结束:" + paymentRequest);
return "success";
}
}