24 lines
680 B
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";
|
|
}
|
|
}
|