alphaH hace 1 semana
padre
commit
4d7f46df07

+ 5 - 0
.gitignore

@@ -19,3 +19,8 @@ frontend/.env.development
 frontend/.env.production
 docker-compose.yaml
 .env
+
+# Playwright screenshots + temp
+*.png
+.playwright-mcp/
+.codegraph/daemon.pid

+ 4 - 4
java/src/main/java/com/payment/platform/module/payment/facetoface/service/FacetofaceService.java

@@ -315,16 +315,16 @@ public class FacetofaceService {
                     switch (alipayStatus) {
                         case "MERCHANT_CONFIRM":
                             e.setOrderStatus(FacetofaceOrderStatus.MERCHANT_CONFIRM.getValue());
-                            e.setNextQueryTime(now.plusHours(4));
+                            e.setNextQueryTime(now.plusMinutes(5));
                             break;
                         case "MERCHANT_AUDITING":
                             e.setOrderStatus(FacetofaceOrderStatus.MERCHANT_AUDITING.getValue());
-                            e.setNextQueryTime(now.plusHours(4));
+                            e.setNextQueryTime(now.plusMinutes(5));
                             break;
                         case "MERCHANT_CONFIRM_SUCCESS":
                             // 支付宝侧已确认,但 app_auth_token 需通过回调授权获得,进入待授权状态
                             e.setOrderStatus(FacetofaceOrderStatus.PENDING_AUTH.getValue());
-                            e.setNextQueryTime(now.plusHours(4));
+                            e.setNextQueryTime(now.plusMinutes(5));
                             break;
                         case "MERCHANT_APPLY_ORDER_CANCELED":
                         case "MERCHANT_CONFIRM_TIME_OUT":
@@ -335,7 +335,7 @@ public class FacetofaceService {
                             // 未知状态:不更新 orderStatus,仅设置下次轮询时间
                             log.warn("当面付申请单遇到未知支付宝状态: batch_no={}, alipay_status={}, query_count={}",
                                     e.getBatchNo(), alipayStatus, currentCount + 1);
-                            e.setNextQueryTime(now.plusHours(4));
+                            e.setNextQueryTime(now.plusMinutes(5));
                             break;
                     }
                     log.info("当面付申请单状态更新: batch_no={}, alipay_status={}, local_status={}",