payment-platform.log 187 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508
  1. 2026-07-15 11:11:04.900 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  2. 2026-07-15 11:11:04.996 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 35140 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  3. 2026-07-15 11:11:04.997 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  4. 2026-07-15 11:11:06.063 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  5. 2026-07-15 11:11:06.066 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  6. 2026-07-15 11:11:06.139 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 52 ms. Found 0 Redis repository interfaces.
  7. 2026-07-15 11:11:06.828 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  8. 2026-07-15 11:11:06.839 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  9. 2026-07-15 11:11:06.840 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  10. 2026-07-15 11:11:06.841 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  11. 2026-07-15 11:11:06.895 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  12. 2026-07-15 11:11:06.895 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1722 ms
  13. 2026-07-15 11:11:06.920 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  14. 2026-07-15 11:11:08.360 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  15. 2026-07-15 11:11:09.318 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  16. 2026-07-15 11:11:09.585 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  17. 2026-07-15 11:11:10.320 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  18. 2026-07-15 11:11:10.675 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  19. 2026-07-15 11:11:11.422 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@3531509c, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@23169374, org.springframework.security.web.context.SecurityContextHolderFilter@3d0ce151, org.springframework.security.web.header.HeaderWriterFilter@7962a364, org.springframework.web.filter.CorsFilter@4f2b1a2f, org.springframework.security.web.authentication.logout.LogoutFilter@8bd9d08, com.payment.platform.core.security.JwtAuthFilter@271a140c, com.payment.platform.core.security.TenantApiKeyAuthFilter@462b239f, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2b569858, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1b84d03d, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6c2a33af, org.springframework.security.web.session.SessionManagementFilter@134ec0f3, org.springframework.security.web.access.ExceptionTranslationFilter@25b87e1b, org.springframework.security.web.access.intercept.AuthorizationFilter@1390a43a]
  20. 2026-07-15 11:11:12.046 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  21. 2026-07-15 11:11:12.067 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  22. 2026-07-15 11:11:12.268 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 7.97 seconds (process running for 9.101)
  23. 2026-07-15 11:11:12.313 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  24. 2026-07-15 11:11:12.483 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  25. 2026-07-15 11:11:15.453 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  26. 2026-07-15 11:11:17.182 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  27. 2026-07-15 11:11:17.278 [scheduling-1] ERROR c.p.p.common.utils.RedisLockUtil - 获取分布式锁失败: key=retry:dealing_transfers, error=Unable to connect to Redis
  28. 2026-07-15 11:12:12.494 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  29. 2026-07-15 11:12:12.544 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  30. 2026-07-15 11:12:19.568 [scheduling-1] ERROR c.p.p.common.utils.RedisLockUtil - 获取分布式锁失败: key=retry:dealing_transfers, error=Unable to connect to Redis
  31. 2026-07-15 11:13:12.550 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  32. 2026-07-15 11:13:12.600 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  33. 2026-07-15 11:13:21.844 [scheduling-1] ERROR c.p.p.common.utils.RedisLockUtil - 获取分布式锁失败: key=retry:dealing_transfers, error=Unable to connect to Redis
  34. 2026-07-15 11:13:22.907 [tomcat-handler-0] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  35. 2026-07-15 11:13:22.907 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  36. 2026-07-15 11:13:22.909 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 2 ms
  37. 2026-07-15 11:13:43.974 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
  38. 2026-07-15 11:13:43.976 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
  39. 2026-07-15 11:13:46.605 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  40. 2026-07-15 11:13:46.701 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 16812 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  41. 2026-07-15 11:13:46.702 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  42. 2026-07-15 11:13:47.544 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  43. 2026-07-15 11:13:47.546 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  44. 2026-07-15 11:13:47.597 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 39 ms. Found 0 Redis repository interfaces.
  45. 2026-07-15 11:13:48.116 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  46. 2026-07-15 11:13:48.124 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  47. 2026-07-15 11:13:48.125 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  48. 2026-07-15 11:13:48.125 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  49. 2026-07-15 11:13:48.166 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  50. 2026-07-15 11:13:48.166 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1287 ms
  51. 2026-07-15 11:13:48.189 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  52. 2026-07-15 11:13:49.589 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  53. 2026-07-15 11:13:50.297 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  54. 2026-07-15 11:13:50.438 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  55. 2026-07-15 11:13:50.743 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  56. 2026-07-15 11:13:51.002 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  57. 2026-07-15 11:13:51.477 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@1ced1d14, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@237b54bc, org.springframework.security.web.context.SecurityContextHolderFilter@46f041cb, org.springframework.security.web.header.HeaderWriterFilter@53570fff, org.springframework.web.filter.CorsFilter@5263f554, org.springframework.security.web.authentication.logout.LogoutFilter@7d086485, com.payment.platform.core.security.JwtAuthFilter@54e680fe, com.payment.platform.core.security.TenantApiKeyAuthFilter@698e1bf5, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@493489dd, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3358805a, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7d28efd5, org.springframework.security.web.session.SessionManagementFilter@3c7787a7, org.springframework.security.web.access.ExceptionTranslationFilter@53202b06, org.springframework.security.web.access.intercept.AuthorizationFilter@21b3d356]
  58. 2026-07-15 11:13:51.871 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  59. 2026-07-15 11:13:51.882 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  60. 2026-07-15 11:13:51.980 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 5.831 seconds (process running for 6.411)
  61. 2026-07-15 11:13:52.020 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  62. 2026-07-15 11:13:52.142 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  63. 2026-07-15 11:13:53.826 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  64. 2026-07-15 11:13:54.764 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  65. 2026-07-15 11:14:06.937 [tomcat-handler-1] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  66. 2026-07-15 11:14:06.937 [tomcat-handler-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  67. 2026-07-15 11:14:06.938 [tomcat-handler-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
  68. 2026-07-15 11:14:15.073 [tomcat-handler-2] INFO c.p.p.m.s.auth.service.AuthService - 用户ID: 2, 用户名: q 正在生成JWT令牌
  69. 2026-07-15 11:14:15.199 [tomcat-handler-2] INFO c.p.p.m.s.a.c.AuthController - 用户q登录成功
  70. 2026-07-15 11:14:28.084 [tomcat-handler-15] INFO c.p.p.c.alipay.AlipayClientFactory - 服务商[3]客户端创建成功, appId=2021006160682088, name=跨境服务商
  71. 2026-07-15 11:14:52.149 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  72. 2026-07-15 11:14:52.196 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  73. 2026-07-15 11:15:52.203 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  74. 2026-07-15 11:15:52.249 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  75. 2026-07-15 11:16:52.258 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  76. 2026-07-15 11:16:52.304 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  77. 2026-07-15 11:17:52.310 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  78. 2026-07-15 11:17:52.355 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  79. 2026-07-15 11:18:52.360 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  80. 2026-07-15 11:18:52.405 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  81. 2026-07-15 11:19:52.410 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  82. 2026-07-15 11:19:52.456 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  83. 2026-07-15 11:20:52.462 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  84. 2026-07-15 11:20:52.509 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  85. 2026-07-15 11:21:52.521 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  86. 2026-07-15 11:21:52.566 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  87. 2026-07-15 11:22:52.579 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  88. 2026-07-15 11:22:52.626 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  89. 2026-07-15 11:23:52.631 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  90. 2026-07-15 11:23:52.677 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  91. 2026-07-15 11:24:52.679 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  92. 2026-07-15 11:24:52.732 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  93. 2026-07-15 11:25:52.741 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  94. 2026-07-15 11:25:52.785 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  95. 2026-07-15 11:26:52.798 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  96. 2026-07-15 11:26:52.842 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  97. 2026-07-15 11:27:52.843 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  98. 2026-07-15 11:27:52.887 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  99. 2026-07-15 11:28:52.901 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  100. 2026-07-15 11:28:52.945 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  101. 2026-07-15 11:29:52.960 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  102. 2026-07-15 11:29:53.004 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  103. 2026-07-15 11:30:53.009 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  104. 2026-07-15 11:30:53.057 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  105. 2026-07-15 11:31:53.067 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  106. 2026-07-15 11:31:53.113 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  107. 2026-07-15 11:32:53.121 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  108. 2026-07-15 11:32:53.164 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  109. 2026-07-15 11:33:53.177 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  110. 2026-07-15 11:33:53.225 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  111. 2026-07-15 11:34:53.235 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  112. 2026-07-15 11:34:53.280 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  113. 2026-07-15 11:35:53.283 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  114. 2026-07-15 11:35:53.328 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  115. 2026-07-15 11:36:53.336 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  116. 2026-07-15 11:36:53.382 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  117. 2026-07-15 11:37:53.388 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  118. 2026-07-15 11:37:53.434 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  119. 2026-07-15 11:38:53.440 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  120. 2026-07-15 11:38:53.493 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  121. 2026-07-15 11:39:53.500 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  122. 2026-07-15 11:39:53.552 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  123. 2026-07-15 11:40:53.567 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  124. 2026-07-15 11:40:53.613 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  125. 2026-07-15 11:41:53.628 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  126. 2026-07-15 11:41:53.673 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  127. 2026-07-15 11:42:53.685 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  128. 2026-07-15 11:42:53.730 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  129. 2026-07-15 11:43:53.743 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  130. 2026-07-15 11:43:53.819 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  131. 2026-07-15 11:44:53.822 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  132. 2026-07-15 11:44:53.867 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  133. 2026-07-15 11:45:53.868 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  134. 2026-07-15 11:45:53.946 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  135. 2026-07-15 11:46:53.951 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  136. 2026-07-15 11:46:53.996 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  137. 2026-07-15 11:47:29.818 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
  138. 2026-07-15 11:47:29.820 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
  139. 2026-07-15 11:47:35.083 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  140. 2026-07-15 11:47:35.149 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 49688 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  141. 2026-07-15 11:47:35.150 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  142. 2026-07-15 11:47:36.033 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  143. 2026-07-15 11:47:36.035 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  144. 2026-07-15 11:47:36.090 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 44 ms. Found 0 Redis repository interfaces.
  145. 2026-07-15 11:47:36.654 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  146. 2026-07-15 11:47:36.662 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  147. 2026-07-15 11:47:36.663 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  148. 2026-07-15 11:47:36.663 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  149. 2026-07-15 11:47:36.712 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  150. 2026-07-15 11:47:36.712 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1426 ms
  151. 2026-07-15 11:47:36.737 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  152. 2026-07-15 11:47:38.162 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  153. 2026-07-15 11:47:38.876 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  154. 2026-07-15 11:47:39.029 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  155. 2026-07-15 11:47:39.332 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  156. 2026-07-15 11:47:39.586 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  157. 2026-07-15 11:47:40.085 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@3358805a, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@77e261e3, org.springframework.security.web.context.SecurityContextHolderFilter@2027d56f, org.springframework.security.web.header.HeaderWriterFilter@4a778943, org.springframework.web.filter.CorsFilter@642b71d6, org.springframework.security.web.authentication.logout.LogoutFilter@4f2b1a2f, com.payment.platform.core.security.JwtAuthFilter@3bf40c74, com.payment.platform.core.security.TenantApiKeyAuthFilter@54a033b8, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@64b20d9c, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@6fc3f1a7, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@93c66ef, org.springframework.security.web.session.SessionManagementFilter@365a4b9b, org.springframework.security.web.access.ExceptionTranslationFilter@3c2e73ce, org.springframework.security.web.access.intercept.AuthorizationFilter@46f041cb]
  158. 2026-07-15 11:47:40.471 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  159. 2026-07-15 11:47:40.482 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  160. 2026-07-15 11:47:40.612 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 6.057 seconds (process running for 6.644)
  161. 2026-07-15 11:47:40.657 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  162. 2026-07-15 11:47:40.788 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  163. 2026-07-15 11:47:42.920 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  164. 2026-07-15 11:47:44.279 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  165. 2026-07-15 11:47:54.162 [tomcat-handler-0] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  166. 2026-07-15 11:47:54.162 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  167. 2026-07-15 11:47:54.163 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
  168. 2026-07-15 11:47:59.512 [tomcat-handler-0] INFO c.p.p.c.alipay.AlipayClientFactory - 服务商[3]客户端创建成功, appId=2021006160682088, name=跨境服务商
  169. 2026-07-15 11:48:40.801 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  170. 2026-07-15 11:48:40.847 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  171. 2026-07-15 11:49:16.317 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
  172. 2026-07-15 11:49:16.319 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
  173. 2026-07-15 11:49:20.618 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  174. 2026-07-15 11:49:20.685 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 41904 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  175. 2026-07-15 11:49:20.686 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  176. 2026-07-15 11:49:21.605 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  177. 2026-07-15 11:49:21.607 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  178. 2026-07-15 11:49:21.659 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 40 ms. Found 0 Redis repository interfaces.
  179. 2026-07-15 11:49:22.195 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  180. 2026-07-15 11:49:22.202 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  181. 2026-07-15 11:49:22.203 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  182. 2026-07-15 11:49:22.204 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  183. 2026-07-15 11:49:22.251 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  184. 2026-07-15 11:49:22.252 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1417 ms
  185. 2026-07-15 11:49:22.277 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  186. 2026-07-15 11:49:23.704 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  187. 2026-07-15 11:49:24.451 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  188. 2026-07-15 11:49:24.604 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  189. 2026-07-15 11:49:24.903 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  190. 2026-07-15 11:49:25.169 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  191. 2026-07-15 11:49:25.694 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@642b71d6, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@93c66ef, org.springframework.security.web.context.SecurityContextHolderFilter@64b20d9c, org.springframework.security.web.header.HeaderWriterFilter@365a4b9b, org.springframework.web.filter.CorsFilter@7e916dc2, org.springframework.security.web.authentication.logout.LogoutFilter@53202b06, com.payment.platform.core.security.JwtAuthFilter@462b239f, com.payment.platform.core.security.TenantApiKeyAuthFilter@2ae08750, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@7151dd9d, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1f596988, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@1a18e68a, org.springframework.security.web.session.SessionManagementFilter@76efa2b7, org.springframework.security.web.access.ExceptionTranslationFilter@4a778943, org.springframework.security.web.access.intercept.AuthorizationFilter@493489dd]
  192. 2026-07-15 11:49:26.063 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  193. 2026-07-15 11:49:26.075 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  194. 2026-07-15 11:49:26.157 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 6.019 seconds (process running for 6.623)
  195. 2026-07-15 11:49:26.199 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  196. 2026-07-15 11:49:26.321 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  197. 2026-07-15 11:49:28.515 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  198. 2026-07-15 11:49:29.509 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  199. 2026-07-15 11:49:32.531 [tomcat-handler-0] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  200. 2026-07-15 11:49:32.531 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  201. 2026-07-15 11:49:32.533 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 2 ms
  202. 2026-07-15 11:49:33.020 [tomcat-handler-0] INFO c.p.p.m.p.a.s.AlipayTransferService - 2088780082348345_agreement
  203. 2026-07-15 11:49:33.110 [tomcat-handler-0] INFO c.p.p.c.alipay.AlipayClientFactory - 服务商[3]客户端创建成功, appId=2021006160682088, name=跨境服务商
  204. 2026-07-15 11:50:26.322 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  205. 2026-07-15 11:50:26.369 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  206. 2026-07-15 11:51:26.371 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  207. 2026-07-15 11:51:26.418 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  208. 2026-07-15 11:52:26.431 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  209. 2026-07-15 11:52:26.477 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  210. 2026-07-15 11:53:26.487 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  211. 2026-07-15 11:53:26.534 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  212. 2026-07-15 11:54:26.538 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  213. 2026-07-15 11:54:26.584 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  214. 2026-07-15 11:55:26.592 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  215. 2026-07-15 11:55:26.637 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  216. 2026-07-15 11:56:26.645 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  217. 2026-07-15 11:56:26.691 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  218. 2026-07-15 11:57:26.701 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  219. 2026-07-15 11:57:26.746 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  220. 2026-07-15 11:58:26.747 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  221. 2026-07-15 11:58:26.824 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  222. 2026-07-15 11:59:26.840 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  223. 2026-07-15 11:59:26.943 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  224. 2026-07-15 12:00:26.954 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  225. 2026-07-15 12:00:27.000 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  226. 2026-07-15 12:01:27.014 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  227. 2026-07-15 12:01:27.060 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  228. 2026-07-15 12:02:27.073 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  229. 2026-07-15 12:02:27.117 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  230. 2026-07-15 12:03:27.123 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  231. 2026-07-15 12:03:27.171 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  232. 2026-07-15 12:04:27.178 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  233. 2026-07-15 12:04:27.223 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  234. 2026-07-15 12:05:27.226 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  235. 2026-07-15 12:05:27.271 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  236. 2026-07-15 12:06:27.272 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  237. 2026-07-15 12:06:27.318 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  238. 2026-07-15 12:07:27.326 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  239. 2026-07-15 12:07:27.371 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  240. 2026-07-15 12:08:27.377 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  241. 2026-07-15 12:08:27.422 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  242. 2026-07-15 12:09:27.426 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  243. 2026-07-15 12:09:27.471 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  244. 2026-07-15 12:09:32.499 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
  245. 2026-07-15 12:09:32.501 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
  246. 2026-07-15 12:09:38.188 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  247. 2026-07-15 12:09:38.267 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 9740 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  248. 2026-07-15 12:09:38.268 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  249. 2026-07-15 12:09:39.326 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  250. 2026-07-15 12:09:39.328 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  251. 2026-07-15 12:09:39.383 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 44 ms. Found 0 Redis repository interfaces.
  252. 2026-07-15 12:09:39.992 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  253. 2026-07-15 12:09:40.001 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  254. 2026-07-15 12:09:40.002 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  255. 2026-07-15 12:09:40.002 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  256. 2026-07-15 12:09:40.055 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  257. 2026-07-15 12:09:40.056 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1636 ms
  258. 2026-07-15 12:09:40.083 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  259. 2026-07-15 12:09:40.191 [main] ERROR c.alibaba.druid.pool.DruidDataSource - init datasource error, url: jdbc:postgresql://localhost:5432/payment_platform_java?currentSchema=public
  260. org.postgresql.util.PSQLException: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
  261. at org.postgresql.Driver$ConnectThread.getResult(Driver.java:394)
  262. at org.postgresql.Driver.connect(Driver.java:304)
  263. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
  264. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1801)
  265. at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:938)
  266. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  267. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  268. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1890)
  269. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1843)
  270. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
  271. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
  272. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  273. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  274. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  275. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  276. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  277. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  278. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  279. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  280. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  281. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  282. at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:542)
  283. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
  284. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
  285. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  286. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  287. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  288. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  289. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  290. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  291. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:313)
  292. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  293. at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
  294. at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
  295. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1685)
  296. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1434)
  297. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:599)
  298. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  299. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  300. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  301. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  302. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  303. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  304. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  305. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  306. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  307. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  308. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  309. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  310. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  311. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  312. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  313. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  314. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  315. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  316. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  317. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  318. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  319. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  320. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  321. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  322. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  323. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  324. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  325. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  326. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  327. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  328. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  329. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  330. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
  331. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:210)
  332. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:173)
  333. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:168)
  334. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAdaptableBeans(ServletContextInitializerBeans.java:153)
  335. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
  336. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:266)
  337. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:240)
  338. at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:52)
  339. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4880)
  340. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  341. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
  342. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
  343. at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
  344. at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
  345. at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
  346. at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
  347. at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
  348. at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:845)
  349. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  350. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
  351. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
  352. at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
  353. at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
  354. at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
  355. at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
  356. at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
  357. at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:240)
  358. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  359. at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)
  360. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  361. at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:921)
  362. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  363. at org.apache.catalina.startup.Tomcat.start(Tomcat.java:437)
  364. at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:126)
  365. at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:105)
  366. at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:499)
  367. at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:218)
  368. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:188)
  369. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162)
  370. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:618)
  371. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  372. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
  373. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
  374. at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
  375. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
  376. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
  377. at com.payment.platform.PaymentApplication.main(PaymentApplication.java:21)
  378. Caused by: java.net.ConnectException: Connection refused: getsockopt
  379. at java.base/sun.nio.ch.Net.pollConnect(Native Method)
  380. at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:694)
  381. at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:542)
  382. at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:592)
  383. at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
  384. at java.base/java.net.Socket.connect(Socket.java:751)
  385. at org.postgresql.core.PGStream.createSocket(PGStream.java:243)
  386. at org.postgresql.core.PGStream.<init>(PGStream.java:98)
  387. at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:132)
  388. at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:258)
  389. at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
  390. at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:263)
  391. at org.postgresql.Driver.makeConnection(Driver.java:443)
  392. at org.postgresql.Driver.access$100(Driver.java:63)
  393. at org.postgresql.Driver$ConnectThread.run(Driver.java:353)
  394. at java.base/java.lang.Thread.run(Thread.java:1583)
  395. 2026-07-15 12:09:40.198 [main] ERROR c.alibaba.druid.pool.DruidDataSource - {dataSource-1} init error
  396. org.postgresql.util.PSQLException: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
  397. at org.postgresql.Driver$ConnectThread.getResult(Driver.java:394)
  398. at org.postgresql.Driver.connect(Driver.java:304)
  399. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
  400. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1801)
  401. at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:938)
  402. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  403. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  404. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1890)
  405. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1843)
  406. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
  407. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
  408. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  409. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  410. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  411. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  412. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  413. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  414. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  415. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  416. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  417. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  418. at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:542)
  419. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
  420. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
  421. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  422. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  423. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  424. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  425. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  426. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  427. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:313)
  428. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  429. at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
  430. at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
  431. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1685)
  432. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1434)
  433. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:599)
  434. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  435. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  436. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  437. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  438. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  439. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  440. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  441. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  442. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  443. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  444. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  445. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  446. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  447. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  448. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  449. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  450. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  451. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  452. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  453. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  454. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  455. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  456. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  457. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  458. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  459. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  460. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  461. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  462. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  463. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  464. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  465. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  466. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
  467. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:210)
  468. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:173)
  469. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:168)
  470. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAdaptableBeans(ServletContextInitializerBeans.java:153)
  471. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
  472. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:266)
  473. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:240)
  474. at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:52)
  475. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4880)
  476. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  477. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
  478. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
  479. at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
  480. at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
  481. at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
  482. at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
  483. at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
  484. at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:845)
  485. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  486. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
  487. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
  488. at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
  489. at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
  490. at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
  491. at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
  492. at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
  493. at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:240)
  494. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  495. at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)
  496. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  497. at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:921)
  498. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  499. at org.apache.catalina.startup.Tomcat.start(Tomcat.java:437)
  500. at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:126)
  501. at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:105)
  502. at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:499)
  503. at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:218)
  504. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:188)
  505. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162)
  506. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:618)
  507. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  508. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
  509. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
  510. at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
  511. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
  512. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
  513. at com.payment.platform.PaymentApplication.main(PaymentApplication.java:21)
  514. Caused by: java.net.ConnectException: Connection refused: getsockopt
  515. at java.base/sun.nio.ch.Net.pollConnect(Native Method)
  516. at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:694)
  517. at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:542)
  518. at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:592)
  519. at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
  520. at java.base/java.net.Socket.connect(Socket.java:751)
  521. at org.postgresql.core.PGStream.createSocket(PGStream.java:243)
  522. at org.postgresql.core.PGStream.<init>(PGStream.java:98)
  523. at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:132)
  524. at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:258)
  525. at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
  526. at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:263)
  527. at org.postgresql.Driver.makeConnection(Driver.java:443)
  528. at org.postgresql.Driver.access$100(Driver.java:63)
  529. at org.postgresql.Driver$ConnectThread.run(Driver.java:353)
  530. at java.base/java.lang.Thread.run(Thread.java:1583)
  531. 2026-07-15 12:09:40.199 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  532. 2026-07-15 12:09:40.200 [main] ERROR o.s.b.w.e.tomcat.TomcatStarter - Error starting Tomcat context. Exception: org.springframework.beans.factory.UnsatisfiedDependencyException. Message: Error creating bean with name 'jwtAuthFilter' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\core\security\JwtAuthFilter.class]: Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'userDetailsServiceImpl' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\core\security\UserDetailsServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'userMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\system\user\mapper\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionTemplate' while setting bean property 'sqlSessionTemplate'
  533. 2026-07-15 12:09:40.200 [Druid-ConnectionPool-Create-486965279] ERROR c.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:postgresql://localhost:5432/payment_platform_java?currentSchema=public, errorCode 0, state 08001
  534. org.postgresql.util.PSQLException: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
  535. at org.postgresql.Driver$ConnectThread.getResult(Driver.java:394)
  536. at org.postgresql.Driver.connect(Driver.java:304)
  537. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
  538. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1801)
  539. at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2946)
  540. Caused by: java.net.ConnectException: Connection refused: getsockopt
  541. at java.base/sun.nio.ch.Net.pollConnect(Native Method)
  542. at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:694)
  543. at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:542)
  544. at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:592)
  545. at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
  546. at java.base/java.net.Socket.connect(Socket.java:751)
  547. at org.postgresql.core.PGStream.createSocket(PGStream.java:243)
  548. at org.postgresql.core.PGStream.<init>(PGStream.java:98)
  549. at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:132)
  550. at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:258)
  551. at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
  552. at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:263)
  553. at org.postgresql.Driver.makeConnection(Driver.java:443)
  554. at org.postgresql.Driver.access$100(Driver.java:63)
  555. at org.postgresql.Driver$ConnectThread.run(Driver.java:353)
  556. at java.base/java.lang.Thread.run(Thread.java:1583)
  557. 2026-07-15 12:09:40.201 [Druid-ConnectionPool-Create-486965279] ERROR c.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:postgresql://localhost:5432/payment_platform_java?currentSchema=public, errorCode 0, state 08001
  558. org.postgresql.util.PSQLException: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
  559. at org.postgresql.Driver$ConnectThread.getResult(Driver.java:394)
  560. at org.postgresql.Driver.connect(Driver.java:304)
  561. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
  562. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1801)
  563. at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2946)
  564. Caused by: java.net.ConnectException: Connection refused: getsockopt
  565. at java.base/sun.nio.ch.Net.pollConnect(Native Method)
  566. at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:694)
  567. at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:542)
  568. at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:592)
  569. at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
  570. at java.base/java.net.Socket.connect(Socket.java:751)
  571. at org.postgresql.core.PGStream.createSocket(PGStream.java:243)
  572. at org.postgresql.core.PGStream.<init>(PGStream.java:98)
  573. at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:132)
  574. at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:258)
  575. at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
  576. at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:263)
  577. at org.postgresql.Driver.makeConnection(Driver.java:443)
  578. at org.postgresql.Driver.access$100(Driver.java:63)
  579. at org.postgresql.Driver$ConnectThread.run(Driver.java:353)
  580. at java.base/java.lang.Thread.run(Thread.java:1583)
  581. 2026-07-15 12:09:40.201 [Druid-ConnectionPool-Create-486965279] INFO c.a.d.pool.DruidAbstractDataSource - {dataSource-1} failContinuous is true
  582. 2026-07-15 12:09:40.221 [main] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat]
  583. 2026-07-15 12:09:40.231 [main] WARN o.a.c.loader.WebappClassLoaderBase - The web application [api#v1] appears to have started a thread named [Druid-ConnectionPool-Create-486965279] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
  584. java.base/java.lang.Thread.sleep0(Native Method)
  585. java.base/java.lang.Thread.sleep(Thread.java:509)
  586. com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2969)
  587. 2026-07-15 12:09:40.231 [main] WARN o.a.c.loader.WebappClassLoaderBase - The web application [api#v1] appears to have started a thread named [Druid-ConnectionPool-Destroy-486965279] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
  588. java.base/java.lang.Thread.sleep0(Native Method)
  589. java.base/java.lang.Thread.sleep(Thread.java:509)
  590. com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:3020)
  591. 2026-07-15 12:09:40.232 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server
  592. 2026-07-15 12:09:40.239 [main] INFO o.s.b.a.l.ConditionEvaluationReportLogger -
  593. Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
  594. 2026-07-15 12:09:40.252 [main] ERROR o.s.boot.SpringApplication - Application run failed
  595. org.springframework.context.ApplicationContextException: Unable to start web server
  596. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:165)
  597. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:618)
  598. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  599. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
  600. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
  601. at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
  602. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
  603. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
  604. at com.payment.platform.PaymentApplication.main(PaymentApplication.java:21)
  605. Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
  606. at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:145)
  607. at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:105)
  608. at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:499)
  609. at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:218)
  610. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:188)
  611. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162)
  612. ... 8 common frames omitted
  613. Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jwtAuthFilter' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\core\security\JwtAuthFilter.class]: Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'userDetailsServiceImpl' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\core\security\UserDetailsServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'userMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\system\user\mapper\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionTemplate' while setting bean property 'sqlSessionTemplate'
  614. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
  615. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  616. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  617. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  618. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  619. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  620. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  621. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  622. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  623. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
  624. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:210)
  625. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:173)
  626. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:168)
  627. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAdaptableBeans(ServletContextInitializerBeans.java:153)
  628. at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
  629. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:266)
  630. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:240)
  631. at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:52)
  632. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4880)
  633. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  634. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
  635. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
  636. at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
  637. at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
  638. at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
  639. at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
  640. at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
  641. at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:845)
  642. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  643. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
  644. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
  645. at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
  646. at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
  647. at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
  648. at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
  649. at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
  650. at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:240)
  651. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  652. at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)
  653. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  654. at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:921)
  655. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
  656. at org.apache.catalina.startup.Tomcat.start(Tomcat.java:437)
  657. at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:126)
  658. ... 13 common frames omitted
  659. Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userDetailsServiceImpl' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\core\security\UserDetailsServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'userMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\system\user\mapper\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionTemplate' while setting bean property 'sqlSessionTemplate'
  660. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
  661. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  662. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  663. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  664. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  665. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  666. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  667. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  668. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  669. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  670. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  671. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  672. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  673. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  674. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  675. ... 56 common frames omitted
  676. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\system\user\mapper\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionTemplate' while setting bean property 'sqlSessionTemplate'
  677. at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:377)
  678. at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
  679. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1685)
  680. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1434)
  681. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:599)
  682. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  683. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  684. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  685. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  686. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  687. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  688. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  689. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  690. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  691. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  692. ... 70 common frames omitted
  693. Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourceScriptDatabaseInitializer' parameter 0: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot3/autoconfigure/DruidDataSourceAutoConfigure.class]: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
  694. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
  695. at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:542)
  696. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
  697. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
  698. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  699. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  700. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  701. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  702. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  703. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  704. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:313)
  705. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  706. at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
  707. ... 84 common frames omitted
  708. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot3/autoconfigure/DruidDataSourceAutoConfigure.class]: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
  709. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786)
  710. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
  711. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  712. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  713. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  714. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  715. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  716. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  717. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  718. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  719. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  720. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  721. ... 96 common frames omitted
  722. Caused by: org.postgresql.util.PSQLException: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
  723. at org.postgresql.Driver$ConnectThread.getResult(Driver.java:394)
  724. at org.postgresql.Driver.connect(Driver.java:304)
  725. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
  726. at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1801)
  727. at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:938)
  728. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  729. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  730. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1890)
  731. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1843)
  732. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
  733. ... 107 common frames omitted
  734. Caused by: java.net.ConnectException: Connection refused: getsockopt
  735. at java.base/sun.nio.ch.Net.pollConnect(Native Method)
  736. at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:694)
  737. at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:542)
  738. at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:592)
  739. at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
  740. at java.base/java.net.Socket.connect(Socket.java:751)
  741. at org.postgresql.core.PGStream.createSocket(PGStream.java:243)
  742. at org.postgresql.core.PGStream.<init>(PGStream.java:98)
  743. at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:132)
  744. at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:258)
  745. at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
  746. at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:263)
  747. at org.postgresql.Driver.makeConnection(Driver.java:443)
  748. at org.postgresql.Driver.access$100(Driver.java:63)
  749. at org.postgresql.Driver$ConnectThread.run(Driver.java:353)
  750. at java.base/java.lang.Thread.run(Thread.java:1583)
  751. 2026-07-15 12:10:26.569 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  752. 2026-07-15 12:10:26.653 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 36064 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  753. 2026-07-15 12:10:26.654 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  754. 2026-07-15 12:10:27.594 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  755. 2026-07-15 12:10:27.596 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  756. 2026-07-15 12:10:27.651 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 42 ms. Found 0 Redis repository interfaces.
  757. 2026-07-15 12:10:28.202 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  758. 2026-07-15 12:10:28.210 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  759. 2026-07-15 12:10:28.211 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  760. 2026-07-15 12:10:28.211 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  761. 2026-07-15 12:10:28.256 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  762. 2026-07-15 12:10:28.256 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1452 ms
  763. 2026-07-15 12:10:28.276 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  764. 2026-07-15 12:10:29.704 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  765. 2026-07-15 12:10:30.419 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  766. 2026-07-15 12:10:30.564 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  767. 2026-07-15 12:10:30.859 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  768. 2026-07-15 12:10:31.094 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  769. 2026-07-15 12:10:31.592 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@53202b06, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@44ba9f25, org.springframework.security.web.context.SecurityContextHolderFilter@41d8ac75, org.springframework.security.web.header.HeaderWriterFilter@491f3fb0, org.springframework.web.filter.CorsFilter@53570fff, org.springframework.security.web.authentication.logout.LogoutFilter@6c120b00, com.payment.platform.core.security.JwtAuthFilter@375ff309, com.payment.platform.core.security.TenantApiKeyAuthFilter@9976b27, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@1964ef9, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3c2e73ce, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6e5df971, org.springframework.security.web.session.SessionManagementFilter@58a0f75b, org.springframework.security.web.access.ExceptionTranslationFilter@134ec0f3, org.springframework.security.web.access.intercept.AuthorizationFilter@23169374]
  770. 2026-07-15 12:10:31.980 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  771. 2026-07-15 12:10:31.990 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  772. 2026-07-15 12:10:32.116 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 6.126 seconds (process running for 6.778)
  773. 2026-07-15 12:10:32.156 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  774. 2026-07-15 12:10:32.291 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  775. 2026-07-15 12:10:32.932 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  776. 2026-07-15 12:10:35.213 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  777. 2026-07-15 12:10:37.135 [scheduling-1] ERROR c.p.p.common.utils.RedisLockUtil - 获取分布式锁失败: key=retry:dealing_transfers, error=Unable to connect to Redis
  778. 2026-07-15 12:10:41.925 [tomcat-handler-0] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  779. 2026-07-15 12:10:41.925 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  780. 2026-07-15 12:10:41.927 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
  781. 2026-07-15 12:11:05.690 [tomcat-handler-7] INFO c.p.p.m.s.auth.service.AuthService - 用户ID: 2, 用户名: q 正在生成JWT令牌
  782. 2026-07-15 12:11:05.775 [tomcat-handler-7] INFO c.p.p.m.s.a.c.AuthController - 用户q登录成功
  783. 2026-07-15 12:11:10.925 [tomcat-handler-16] INFO c.p.p.c.alipay.AlipayClientFactory - 服务商[3]客户端创建成功, appId=2021006160682088, name=跨境服务商
  784. 2026-07-15 12:11:32.303 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  785. 2026-07-15 12:11:32.375 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  786. 2026-07-15 12:12:32.378 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  787. 2026-07-15 12:12:32.489 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  788. 2026-07-15 12:13:32.492 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  789. 2026-07-15 12:13:32.538 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  790. 2026-07-15 12:14:32.540 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  791. 2026-07-15 12:14:32.586 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  792. 2026-07-15 12:15:32.595 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  793. 2026-07-15 12:15:32.642 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  794. 2026-07-15 12:16:01.927 [tomcat-handler-29] ERROR sdk.biz.err - ErrorScene^_^40004^_^INVALID_PARAMETER^_^null^_^Windows 10^_^2026-07-15 12:16:01^_^ProtocalMustParams:charset=UTF-8&method=alipay.fund.accountbook.create&sign=fR+2FrWv81cQapnqY2ih0PC/v3RPgJYdF+m7qZU4ayQ7+PJ7eSDllUDuMxWnMAhdm1fhdGcKGZiymWZHzOBRmhOcySbECv51GI8uihDckVWI5WopdyxHHSF13wFB4a+Edhr8CSgxygGIA16k2sp8+B4q32UW3pSvC0hq9kzOAmRlBrbFaPf76D4IgfvHAIO4DgjMzH0CP0H74i7nsMEIJ9HG/OR2fubgmi4hbUa9Q6TqOk9Nr7e2u9+TqXER8wJnt224QclhByBKJWk1WJNkugO43h9/xtbc5XA9hvJbkNzbXqg8UG67Mn5paE/swoZfwtdod375fS5+x3WnxgrR4w==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-15 12:16:01^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.39.218.ALL&format=JSON^_^ApplicationParams:traceId=21bbbe9317840889619712186ef878&biz_content={"ext_info":"{\"agreement_no\":\"\"}","merchant_user_id":"2088780324708456","merchant_user_type":"BUSINESS_ORGANIZATION","scene_code":"SATF_FUND_BOOK"}^_^Body:{"alipay_fund_accountbook_create_response":{"msg":"Business Failed","code":"40004","sub_msg":"参数有误该场景码必须在扩展参数中传入协议号","sub_code":"INVALID_PARAMETER"},"sign":"Ow5vsdJ7myAH2TQ1pxdRhYuRK3MLxKo1/Ylc9iBmtgiVpkNCPPiLexhavwdBMZtAROaaSRQssz0Ocin1K7EagVfYbTxaDvolIiBEikWZSmnToIFhO0MYyZMKmXz91hQYhm/PAv6XDK74/geZuTFBzH1WYD0RQvUgNrgvAb/iNq1UaCcQNH6nceldl9P8FFt9tEVFt2ygmCtPwOnQ7spu99YGajNNwsEkOSI3zXPhlGB32CQO4odeVBTGguBECxCZCuOpS4Hv0X2q0UTARhndR+xfaBQ+DU6ulwbfOIb7SINB1yQ0XYOFeTTnRhI9bT2gBv13E4QJuC/It/eADKoLWg=="}^_^9ms,406ms,19ms^_^trace_id:21bbbe9317840889619712186ef878
  795. 2026-07-15 12:16:01.968 [tomcat-handler-29] WARN c.p.p.c.e.GlobalExceptionHandler - 业务异常 [/api/v1/payment/account] 400: 开通资金记账本失败: Business Failed
  796. 2026-07-15 12:16:32.657 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  797. 2026-07-15 12:16:32.703 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  798. 2026-07-15 12:17:32.709 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  799. 2026-07-15 12:17:32.751 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  800. 2026-07-15 12:18:32.762 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  801. 2026-07-15 12:18:32.804 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  802. 2026-07-15 12:19:32.819 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  803. 2026-07-15 12:19:32.876 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  804. 2026-07-15 12:19:37.239 [tomcat-handler-37] ERROR sdk.biz.err - ErrorScene^_^40004^_^INVALID_PARAMETER^_^null^_^Windows 10^_^2026-07-15 12:19:37^_^ProtocalMustParams:charset=UTF-8&method=alipay.fund.accountbook.create&sign=N4pvfh+s+lMG2CbuG/mdVK80rgr0NmERQnxH4kpU1iGu+2KstyYXRvK4j4I0JLlge1BeTTofqTYFRv5efwnEDj2PjEuWooAoDLeDnWtKbAlrtR8I46GV1k5K6RSO+ZE0hI7ltm/VcKDQVTcNoplggmDu9kWL6Oo8vOGi4NBABKUMNkU8KuLomoj7RIYcTMOVGK6rnUz0enEshoj8lRxW+dPl/RUF+R2UzpP42wPJjhqTchmbUUnum+0LLAnHoUAq9KXHW43N3A9wO3SE++eScjIJ7U80JLmh1Z4Ku5D5Be8MHAVdhrI/4MCLs/SlvN+Ko+7BoeQfNBsgzQcpjWPIJw==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-15 12:19:37^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.39.218.ALL&format=JSON^_^ApplicationParams:traceId=0b46b99417840891772684617e5c74&biz_content={"ext_info":"{\"agreement_no\":\"\"}","merchant_user_id":"2088780324708456","merchant_user_type":"BUSINESS_ORGANIZATION","scene_code":"SATF_FUND_BOOK"}^_^Body:{"alipay_fund_accountbook_create_response":{"msg":"Business Failed","code":"40004","sub_msg":"参数有误该场景码必须在扩展参数中传入协议号","sub_code":"INVALID_PARAMETER"},"sign":"Ow5vsdJ7myAH2TQ1pxdRhYuRK3MLxKo1/Ylc9iBmtgiVpkNCPPiLexhavwdBMZtAROaaSRQssz0Ocin1K7EagVfYbTxaDvolIiBEikWZSmnToIFhO0MYyZMKmXz91hQYhm/PAv6XDK74/geZuTFBzH1WYD0RQvUgNrgvAb/iNq1UaCcQNH6nceldl9P8FFt9tEVFt2ygmCtPwOnQ7spu99YGajNNwsEkOSI3zXPhlGB32CQO4odeVBTGguBECxCZCuOpS4Hv0X2q0UTARhndR+xfaBQ+DU6ulwbfOIb7SINB1yQ0XYOFeTTnRhI9bT2gBv13E4QJuC/It/eADKoLWg=="}^_^12ms,211ms,10ms^_^trace_id:0b46b99417840891772684617e5c74
  805. 2026-07-15 12:19:37.274 [tomcat-handler-37] WARN c.p.p.c.e.GlobalExceptionHandler - 业务异常 [/api/v1/payment/account] 400: 开通资金记账本失败: Business Failed
  806. 2026-07-15 12:20:32.889 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  807. 2026-07-15 12:20:32.937 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  808. 2026-07-15 12:21:32.946 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  809. 2026-07-15 12:21:32.989 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  810. 2026-07-15 12:22:32.998 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  811. 2026-07-15 12:22:33.042 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  812. 2026-07-15 12:23:33.052 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  813. 2026-07-15 12:23:33.096 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  814. 2026-07-15 12:24:33.097 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  815. 2026-07-15 12:24:33.141 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  816. 2026-07-15 12:24:46.623 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
  817. 2026-07-15 12:24:46.625 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
  818. 2026-07-15 12:24:51.489 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  819. 2026-07-15 12:24:51.563 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 40876 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  820. 2026-07-15 12:24:51.563 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  821. 2026-07-15 12:24:52.427 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  822. 2026-07-15 12:24:52.429 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  823. 2026-07-15 12:24:52.964 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 523 ms. Found 0 Redis repository interfaces.
  824. 2026-07-15 12:24:53.529 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  825. 2026-07-15 12:24:53.537 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  826. 2026-07-15 12:24:53.539 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  827. 2026-07-15 12:24:53.539 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  828. 2026-07-15 12:24:53.583 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  829. 2026-07-15 12:24:53.583 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1878 ms
  830. 2026-07-15 12:24:53.603 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  831. 2026-07-15 12:24:54.912 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  832. 2026-07-15 12:24:55.626 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  833. 2026-07-15 12:24:55.767 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  834. 2026-07-15 12:24:56.057 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  835. 2026-07-15 12:24:56.297 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  836. 2026-07-15 12:24:56.844 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@1f2d0ca2, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@e353e1d, org.springframework.security.web.context.SecurityContextHolderFilter@3ae91bcc, org.springframework.security.web.header.HeaderWriterFilter@93c66ef, org.springframework.web.filter.CorsFilter@1a1c308b, org.springframework.security.web.authentication.logout.LogoutFilter@285ac29, com.payment.platform.core.security.JwtAuthFilter@7a85dc58, com.payment.platform.core.security.TenantApiKeyAuthFilter@357cdb00, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5625e7e1, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@59172d2, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@d4dbb34, org.springframework.security.web.session.SessionManagementFilter@1a18e68a, org.springframework.security.web.access.ExceptionTranslationFilter@77e261e3, org.springframework.security.web.access.intercept.AuthorizationFilter@44cab872]
  837. 2026-07-15 12:24:57.259 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  838. 2026-07-15 12:24:57.274 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  839. 2026-07-15 12:24:57.435 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 6.425 seconds (process running for 6.978)
  840. 2026-07-15 12:24:57.475 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  841. 2026-07-15 12:24:57.603 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  842. 2026-07-15 12:24:59.268 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  843. 2026-07-15 12:25:00.463 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  844. 2026-07-15 12:25:02.554 [tomcat-handler-0] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  845. 2026-07-15 12:25:02.554 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  846. 2026-07-15 12:25:02.555 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
  847. 2026-07-15 12:25:03.059 [tomcat-handler-0] INFO c.p.p.c.alipay.AlipayClientFactory - 服务商[3]客户端创建成功, appId=2021006160682088, name=跨境服务商
  848. 2026-07-15 12:25:03.542 [tomcat-handler-0] INFO sdk.biz.info - Summary^_^10000^_^null^_^ProtocalMustParams:charset=UTF-8&method=alipay.user.agreement.query&sign=B17tNE9TpVOkvm8g2sMv6lHZc+NWgN/IX5/zs3j3jOfct3eQss04GEVPznNoDg+2XCjRxDdBkSuKkOW8qCAMgwKkp4vf0lmG2/aM+5CeHMjyQ9tSUZJK/hcGngdQy4z8MRfmPsUlkVIPcdvYb2XxB++8hPTGiX6fQCR9sRvs4tHj/Hnhk1da/WC5BS3e4qLKC57B7yY9PHBP0/h4oONqYxuOLzv98zg/77x8Uph33DnPrVd/rPuBWzhiDN+FBH2ucXQflF00U6WHb062bg3549I1ita/Q62sOiy9pQFdQdoY6MtlLPQx8G3IZDb9zQXzsNuIui+niSYRUE6y7iFNrA==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-15 12:25:03^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.39.218.ALL&format=JSON^_^ApplicationParams:biz_content={"external_agreement_no":"2088780324708456_agreement","personal_product_code":"FUND_SAFT_SIGN_WITHHOLDING_P","sign_scene":"INDUSTRY|SATF_ACC","third_party_type":"PARTNER"}^_^26ms,430ms,25ms^_^trace_id:0b442aa917840895035113424e910d
  849. 2026-07-15 12:25:17.396 [tomcat-handler-8] WARN c.p.p.c.e.GlobalExceptionHandler - 业务异常 [/api/v1/payment/account] 400: 请先查询签约结果获取协议号
  850. 2026-07-15 12:25:57.618 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  851. 2026-07-15 12:25:57.662 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  852. 2026-07-15 12:26:57.664 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  853. 2026-07-15 12:26:57.707 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  854. 2026-07-15 12:27:57.724 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  855. 2026-07-15 12:27:57.770 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  856. 2026-07-15 12:28:57.782 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  857. 2026-07-15 12:28:57.828 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  858. 2026-07-15 12:29:57.838 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  859. 2026-07-15 12:29:57.884 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  860. 2026-07-15 12:30:57.895 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  861. 2026-07-15 12:30:57.942 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  862. 2026-07-15 12:31:57.953 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  863. 2026-07-15 12:31:57.999 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  864. 2026-07-15 12:32:58.001 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  865. 2026-07-15 12:32:58.045 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  866. 2026-07-15 12:33:58.058 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  867. 2026-07-15 12:33:58.100 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  868. 2026-07-15 12:34:58.159 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  869. 2026-07-15 12:34:58.229 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  870. 2026-07-15 12:35:58.232 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  871. 2026-07-15 12:35:58.274 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  872. 2026-07-15 12:36:58.285 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  873. 2026-07-15 12:36:58.330 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  874. 2026-07-15 12:37:58.339 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  875. 2026-07-15 12:37:58.382 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  876. 2026-07-15 12:38:58.383 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  877. 2026-07-15 12:38:58.425 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  878. 2026-07-15 12:39:58.429 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  879. 2026-07-15 12:39:58.471 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  880. 2026-07-15 12:40:58.475 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  881. 2026-07-15 12:40:58.517 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  882. 2026-07-15 12:41:58.528 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  883. 2026-07-15 12:41:58.569 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  884. 2026-07-15 12:42:58.573 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  885. 2026-07-15 12:42:58.615 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  886. 2026-07-15 12:43:58.617 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  887. 2026-07-15 12:43:58.660 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  888. 2026-07-15 12:44:24.289 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
  889. 2026-07-15 12:44:24.291 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
  890. 2026-07-15 12:44:29.631 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  891. 2026-07-15 12:44:29.708 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 24556 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  892. 2026-07-15 12:44:29.708 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  893. 2026-07-15 12:44:30.671 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  894. 2026-07-15 12:44:30.674 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  895. 2026-07-15 12:44:30.761 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 73 ms. Found 0 Redis repository interfaces.
  896. 2026-07-15 12:44:31.348 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  897. 2026-07-15 12:44:31.357 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  898. 2026-07-15 12:44:31.358 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  899. 2026-07-15 12:44:31.358 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  900. 2026-07-15 12:44:31.410 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  901. 2026-07-15 12:44:31.411 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1548 ms
  902. 2026-07-15 12:44:31.442 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  903. 2026-07-15 12:44:32.876 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  904. 2026-07-15 12:44:33.667 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  905. 2026-07-15 12:44:33.816 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  906. 2026-07-15 12:44:34.160 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  907. 2026-07-15 12:44:34.449 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  908. 2026-07-15 12:44:34.966 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@1390a43a, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@7bf2e475, org.springframework.security.web.context.SecurityContextHolderFilter@134ec0f3, org.springframework.security.web.header.HeaderWriterFilter@721fc228, org.springframework.web.filter.CorsFilter@e75bae7, org.springframework.security.web.authentication.logout.LogoutFilter@34a482d0, com.payment.platform.core.security.JwtAuthFilter@240df292, com.payment.platform.core.security.TenantApiKeyAuthFilter@4d7c9b42, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@491f3fb0, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3d0ce151, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@3531509c, org.springframework.security.web.session.SessionManagementFilter@623a891d, org.springframework.security.web.access.ExceptionTranslationFilter@6fb51e17, org.springframework.security.web.access.intercept.AuthorizationFilter@2709e075]
  909. 2026-07-15 12:44:35.387 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  910. 2026-07-15 12:44:35.403 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  911. 2026-07-15 12:44:35.587 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 6.577 seconds (process running for 7.16)
  912. 2026-07-15 12:44:35.627 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  913. 2026-07-15 12:44:35.761 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  914. 2026-07-15 12:44:37.453 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  915. 2026-07-15 12:44:38.778 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  916. 2026-07-15 12:45:35.770 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  917. 2026-07-15 12:45:35.813 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  918. 2026-07-15 12:46:35.826 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  919. 2026-07-15 12:46:35.871 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  920. 2026-07-15 12:47:35.876 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  921. 2026-07-15 12:47:35.919 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  922. 2026-07-15 12:48:35.932 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  923. 2026-07-15 12:48:35.976 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  924. 2026-07-15 12:49:35.984 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  925. 2026-07-15 12:49:36.026 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  926. 2026-07-15 12:49:36.754 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
  927. 2026-07-15 12:49:36.756 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
  928. 2026-07-15 12:49:42.273 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  929. 2026-07-15 12:49:42.367 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 12416 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  930. 2026-07-15 12:49:42.368 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  931. 2026-07-15 12:49:43.452 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  932. 2026-07-15 12:49:43.454 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  933. 2026-07-15 12:49:43.522 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 56 ms. Found 0 Redis repository interfaces.
  934. 2026-07-15 12:49:44.337 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  935. 2026-07-15 12:49:44.344 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  936. 2026-07-15 12:49:44.345 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  937. 2026-07-15 12:49:44.346 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  938. 2026-07-15 12:49:44.389 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  939. 2026-07-15 12:49:44.390 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1865 ms
  940. 2026-07-15 12:49:44.418 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  941. 2026-07-15 12:49:45.726 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  942. 2026-07-15 12:49:46.454 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  943. 2026-07-15 12:49:46.598 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  944. 2026-07-15 12:49:46.900 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  945. 2026-07-15 12:49:47.140 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  946. 2026-07-15 12:49:47.649 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@189f3ccd, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@2eb0932c, org.springframework.security.web.context.SecurityContextHolderFilter@5de14222, org.springframework.security.web.header.HeaderWriterFilter@19a4cdea, org.springframework.web.filter.CorsFilter@82382d1, org.springframework.security.web.authentication.logout.LogoutFilter@6fc3f1a7, com.payment.platform.core.security.JwtAuthFilter@6f87a7c7, com.payment.platform.core.security.TenantApiKeyAuthFilter@74c23525, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@722d3ddb, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@721fc228, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6c120b00, org.springframework.security.web.session.SessionManagementFilter@6debf1b8, org.springframework.security.web.access.ExceptionTranslationFilter@732bb49d, org.springframework.security.web.access.intercept.AuthorizationFilter@2a738d47]
  947. 2026-07-15 12:49:48.067 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  948. 2026-07-15 12:49:48.079 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  949. 2026-07-15 12:49:48.228 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 6.619 seconds (process running for 7.266)
  950. 2026-07-15 12:49:48.266 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  951. 2026-07-15 12:49:48.397 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  952. 2026-07-15 12:49:50.247 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  953. 2026-07-15 12:49:52.086 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  954. 2026-07-15 12:49:55.588 [tomcat-handler-0] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  955. 2026-07-15 12:49:55.588 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  956. 2026-07-15 12:49:55.590 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
  957. 2026-07-15 12:49:56.046 [tomcat-handler-0] INFO c.p.p.c.alipay.AlipayClientFactory - 服务商[3]客户端创建成功, appId=2021006160682088, name=跨境服务商
  958. 2026-07-15 12:49:56.545 [tomcat-handler-0] ERROR sdk.biz.err - ErrorScene^_^40004^_^EXPAND_INDIRECT_VERIFY_FAIL^_^null^_^Windows 10^_^2026-07-15 12:49:56^_^ProtocalMustParams:charset=UTF-8&method=alipay.fund.accountbook.create&sign=CCU7G9J3oyZJ0L/D5a/Evg2MG6zOyaPuJ2DrPN8kgE65mUNhroy+AOPoOx2xptSGFzt0DLptfOnthC2JXbj94KP24diZjA+CMtCcVGCzVLe1tUPYVoVy79//zsDodis8WYxOvP5qeySCT9tcOylXaet17UOJ0a/arZhouJ4WWpYc1mcqA+SJQRVCLVzyT30Va8DwpWkhUbz9gOhXn/AK+fOubeXgleRQ4WD3Kuge1ERXXWwbf6yk2sO59KR1YUsDfvdfCbgG+noLiRUTJR3QXS+VMcIeOSlMzVRyTnyCjqtAI7ehToiNglBjdxUPRWvpfVdBcs9ogi41A7+ue5TFfw==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-15 12:49:56^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.39.218.ALL&format=JSON^_^ApplicationParams:traceId=21d6639317840909965347752ecdfa&biz_content={"ext_info":"{\"agreement_no\":\"20265515324430130114\"}","merchant_user_id":"2088780324708456","merchant_user_type":"BUSINESS_ORGANIZATION","scene_code":"SATF_FUND_BOOK"}^_^Body:{"alipay_fund_accountbook_create_response":{"msg":"Business Failed","code":"40004","sub_msg":"经校验,缺乏进件信息,请调用进件接口补充进件信息","sub_code":"EXPAND_INDIRECT_VERIFY_FAIL"},"sign":"IEJZaxcmhSpx0PLMYtVv/9Sm7TjgLQFdvD8pEwyVm+kzawlETTwNBbrRUtunI+P+nBrhvpa7iIi/m2iRTRfC7LCl3BrMZTUgPsM4aq4eozhCvP1TQ8mfzUVCtlI7INe6F65OzrQdC/YEjxxJ6JrjDa9SF2vGfyaTv1PeCnHTUbdAQP2gx6zNXWZ8RZnQBv7JStuYtsOWODfOfeSxbktgGhmaeA8CzOV6Aib0YukNbxq6uJw+iHecpR6hQO9I8bh6aRLfFeGlGxebgPiuxFZ8nrvEvZL7dIkuEwV44w2Jbulwriwr2ryAE3DAUdpUPgw10/ZjeoiG8IBIq9E9O1ax3g=="}^_^34ms,445ms,19ms^_^trace_id:21d6639317840909965347752ecdfa
  959. 2026-07-15 12:49:56.584 [tomcat-handler-0] WARN c.p.p.c.e.GlobalExceptionHandler - 业务异常 [/api/v1/payment/account] 400: 开通资金记账本失败: Business Failed
  960. 2026-07-15 12:50:48.409 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  961. 2026-07-15 12:50:48.452 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  962. 2026-07-15 12:51:48.457 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  963. 2026-07-15 12:51:48.502 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  964. 2026-07-15 12:52:48.511 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  965. 2026-07-15 12:52:48.554 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  966. 2026-07-15 12:53:48.559 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  967. 2026-07-15 12:53:48.606 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  968. 2026-07-15 12:54:48.613 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  969. 2026-07-15 12:54:48.656 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  970. 2026-07-15 12:55:48.658 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  971. 2026-07-15 12:55:48.701 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  972. 2026-07-15 12:56:48.715 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  973. 2026-07-15 12:56:48.757 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  974. 2026-07-15 12:57:48.806 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  975. 2026-07-15 12:57:48.931 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  976. 2026-07-15 12:58:48.946 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  977. 2026-07-15 12:58:48.989 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  978. 2026-07-15 12:59:49.002 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  979. 2026-07-15 12:59:49.047 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  980. 2026-07-15 13:00:49.051 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  981. 2026-07-15 13:00:49.093 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  982. 2026-07-15 13:01:49.103 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  983. 2026-07-15 13:01:49.146 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  984. 2026-07-15 13:02:49.147 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  985. 2026-07-15 13:02:49.190 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  986. 2026-07-15 13:03:49.194 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  987. 2026-07-15 13:03:49.236 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  988. 2026-07-15 13:04:49.237 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  989. 2026-07-15 13:04:49.279 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  990. 2026-07-15 13:05:49.300 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  991. 2026-07-15 13:05:49.349 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  992. 2026-07-15 13:06:49.360 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  993. 2026-07-15 13:06:49.402 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  994. 2026-07-15 13:07:49.409 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  995. 2026-07-15 13:07:49.452 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  996. 2026-07-15 13:08:49.463 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  997. 2026-07-15 13:08:49.515 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  998. 2026-07-15 13:09:49.521 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  999. 2026-07-15 13:09:49.562 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1000. 2026-07-15 13:10:49.563 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1001. 2026-07-15 13:10:49.607 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1002. 2026-07-15 13:11:49.613 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1003. 2026-07-15 13:11:49.656 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1004. 2026-07-15 13:12:49.669 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1005. 2026-07-15 13:12:49.715 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1006. 2026-07-15 13:13:49.727 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1007. 2026-07-15 13:13:49.770 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1008. 2026-07-15 13:14:49.775 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1009. 2026-07-15 13:14:49.818 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1010. 2026-07-15 13:15:49.822 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1011. 2026-07-15 13:15:49.864 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1012. 2026-07-15 13:16:49.873 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1013. 2026-07-15 13:16:49.914 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1014. 2026-07-15 13:17:49.925 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1015. 2026-07-15 13:17:49.967 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1016. 2026-07-15 13:18:49.978 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1017. 2026-07-15 13:18:50.019 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1018. 2026-07-15 13:19:50.028 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1019. 2026-07-15 13:19:50.072 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1020. 2026-07-15 13:20:50.078 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1021. 2026-07-15 13:20:50.119 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1022. 2026-07-15 13:21:50.130 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1023. 2026-07-15 13:21:50.176 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1024. 2026-07-15 13:22:50.190 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1025. 2026-07-15 13:22:50.234 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1026. 2026-07-15 13:23:50.243 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1027. 2026-07-15 13:23:50.378 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1028. 2026-07-15 13:24:50.386 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1029. 2026-07-15 13:24:50.495 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1030. 2026-07-15 13:25:50.510 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1031. 2026-07-15 13:25:50.554 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1032. 2026-07-15 13:26:50.556 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1033. 2026-07-15 13:26:50.598 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1034. 2026-07-15 13:27:50.613 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1035. 2026-07-15 13:27:50.655 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1036. 2026-07-15 13:28:50.669 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1037. 2026-07-15 13:28:50.711 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1038. 2026-07-15 13:29:50.713 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1039. 2026-07-15 13:29:50.755 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1040. 2026-07-15 13:30:50.757 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1041. 2026-07-15 13:30:50.801 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1042. 2026-07-15 13:31:50.809 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1043. 2026-07-15 13:31:50.851 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1044. 2026-07-15 13:32:50.865 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1045. 2026-07-15 13:32:50.907 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1046. 2026-07-15 13:33:50.910 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1047. 2026-07-15 13:33:50.954 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1048. 2026-07-15 13:34:50.961 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1049. 2026-07-15 13:34:51.006 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1050. 2026-07-15 13:35:51.015 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1051. 2026-07-15 13:35:51.058 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1052. 2026-07-15 13:36:51.070 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1053. 2026-07-15 13:36:51.112 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1054. 2026-07-15 13:37:51.113 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1055. 2026-07-15 13:37:51.156 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1056. 2026-07-15 13:38:51.162 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1057. 2026-07-15 13:38:51.204 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1058. 2026-07-15 13:39:51.218 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1059. 2026-07-15 13:39:51.260 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1060. 2026-07-15 13:40:51.273 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1061. 2026-07-15 13:40:51.315 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1062. 2026-07-15 13:41:51.331 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1063. 2026-07-15 13:41:51.376 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1064. 2026-07-15 13:42:51.380 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1065. 2026-07-15 13:42:51.421 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1066. 2026-07-15 13:43:51.433 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1067. 2026-07-15 13:43:51.477 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1068. 2026-07-15 13:44:51.484 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1069. 2026-07-15 13:44:51.526 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1070. 2026-07-15 13:45:51.540 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1071. 2026-07-15 13:45:51.584 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1072. 2026-07-15 13:46:51.589 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1073. 2026-07-15 13:46:51.631 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1074. 2026-07-15 13:47:51.637 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1075. 2026-07-15 13:47:51.678 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1076. 2026-07-15 13:48:51.678 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1077. 2026-07-15 13:48:51.720 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1078. 2026-07-15 13:49:51.721 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1079. 2026-07-15 13:49:51.763 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1080. 2026-07-15 13:50:51.773 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1081. 2026-07-15 13:50:51.816 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1082. 2026-07-15 13:51:51.829 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1083. 2026-07-15 13:51:51.871 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1084. 2026-07-15 13:52:51.882 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1085. 2026-07-15 13:52:51.924 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1086. 2026-07-15 13:53:51.930 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1087. 2026-07-15 13:53:51.974 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1088. 2026-07-15 13:54:51.978 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 定时任务开始执行
  1089. 2026-07-15 13:54:52.023 [scheduling-1] INFO c.p.p.m.p.f.s.F2fTradePollScheduler - [收款轮询] 无待轮询交易
  1090. 2026-07-15 13:55:46.777 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
  1091. 2026-07-15 13:55:46.780 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
  1092. 2026-07-15 13:55:59.605 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  1093. 2026-07-15 13:55:59.672 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 6616 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  1094. 2026-07-15 13:55:59.672 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  1095. 2026-07-15 13:56:00.744 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  1096. 2026-07-15 13:56:00.747 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  1097. 2026-07-15 13:56:00.904 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 126 ms. Found 0 Redis repository interfaces.
  1098. 2026-07-15 13:56:01.465 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  1099. 2026-07-15 13:56:01.473 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  1100. 2026-07-15 13:56:01.474 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  1101. 2026-07-15 13:56:01.474 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  1102. 2026-07-15 13:56:01.518 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  1103. 2026-07-15 13:56:01.518 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1706 ms
  1104. 2026-07-15 13:56:01.542 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  1105. 2026-07-15 13:56:02.974 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  1106. 2026-07-15 13:56:03.726 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  1107. 2026-07-15 13:56:03.909 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  1108. 2026-07-15 13:56:04.386 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  1109. 2026-07-15 13:56:04.646 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  1110. 2026-07-15 13:56:05.179 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@2a738d47, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@6939f18a, org.springframework.security.web.context.SecurityContextHolderFilter@6debf1b8, org.springframework.security.web.header.HeaderWriterFilter@5fb0a09e, org.springframework.web.filter.CorsFilter@8bd9d08, org.springframework.security.web.authentication.logout.LogoutFilter@2027d56f, com.payment.platform.core.security.JwtAuthFilter@2c451c4a, com.payment.platform.core.security.TenantApiKeyAuthFilter@4d7c9b42, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4fe9fb65, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@5de14222, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@189f3ccd, org.springframework.security.web.session.SessionManagementFilter@684eb4a0, org.springframework.security.web.access.ExceptionTranslationFilter@62ff3028, org.springframework.security.web.access.intercept.AuthorizationFilter@30ce78e3]
  1111. 2026-07-15 13:56:05.618 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  1112. 2026-07-15 13:56:05.633 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  1113. 2026-07-15 13:56:05.756 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 6.701 seconds (process running for 7.315)
  1114. 2026-07-15 13:56:07.759 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  1115. 2026-07-15 13:56:08.768 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  1116. 2026-07-15 13:56:11.753 [tomcat-handler-0] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  1117. 2026-07-15 13:56:11.753 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  1118. 2026-07-15 13:56:11.755 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 2 ms
  1119. 2026-07-15 13:56:13.365 [tomcat-handler-1] ERROR c.p.p.c.e.GlobalExceptionHandler - 系统异常 [/api/v1/payment/account/query/2088780324708456]
  1120. org.springframework.jdbc.BadSqlGrammarException:
  1121. ### Error querying database. Cause: org.postgresql.util.PSQLException: ERROR: column "onboard_status" does not exist
  1122. 位置:110
  1123. ### The error may exist in com/payment/platform/module/payment/account/mapper/AccountMapper.java (best guess)
  1124. ### The error may involve defaultParameterMap
  1125. ### The error occurred while setting parameters
  1126. ### SQL: SELECT id, status, account_book_id, account_name, account_type, scene, sign_status, sign_time, agreement_no, onboard_status, onboard_order_id, onboard_out_biz_no, remark, enterprise_id, tenant_id, description, created_time, updated_time FROM pay_account WHERE (enterprise_id = ?) AND tenant_id = 2
  1127. ### Cause: org.postgresql.util.PSQLException: ERROR: column "onboard_status" does not exist
  1128. 位置:110
  1129. ; bad SQL grammar []
  1130. at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:112)
  1131. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:107)
  1132. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:116)
  1133. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:116)
  1134. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
  1135. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  1136. at jdk.proxy2/jdk.proxy2.$Proxy95.selectList(Unknown Source)
  1137. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  1138. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
  1139. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
  1140. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
  1141. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
  1142. at jdk.proxy2/jdk.proxy2.$Proxy133.selectList(Unknown Source)
  1143. at com.payment.platform.module.payment.account.service.AccountService.queryAccounts(AccountService.java:72)
  1144. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1145. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1146. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
  1147. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716)
  1148. at com.payment.platform.module.payment.account.service.AccountService$$SpringCGLIB$$0.queryAccounts(<generated>)
  1149. at com.payment.platform.module.payment.account.controller.AccountController.query(AccountController.java:70)
  1150. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1151. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1152. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
  1153. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  1154. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  1155. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
  1156. at org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor.invoke(AuthorizationManagerBeforeMethodInterceptor.java:198)
  1157. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  1158. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
  1159. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720)
  1160. at com.payment.platform.module.payment.account.controller.AccountController$$SpringCGLIB$$0.query(<generated>)
  1161. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1162. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1163. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255)
  1164. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188)
  1165. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
  1166. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)
  1167. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)
  1168. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  1169. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
  1170. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
  1171. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
  1172. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
  1173. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
  1174. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
  1175. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
  1176. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
  1177. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1178. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
  1179. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1180. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1181. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
  1182. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1183. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1184. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
  1185. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1186. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1187. at com.payment.platform.core.log.RequestCachingFilter.doFilter(RequestCachingFilter.java:28)
  1188. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1189. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1190. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
  1191. at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
  1192. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365)
  1193. at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100)
  1194. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1195. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126)
  1196. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120)
  1197. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1198. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
  1199. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
  1200. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1201. at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
  1202. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1203. at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
  1204. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1205. at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
  1206. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1207. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
  1208. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1209. at com.payment.platform.core.security.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:181)
  1210. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1211. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1212. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
  1213. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
  1214. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1215. at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
  1216. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1217. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1218. at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
  1219. at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
  1220. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1221. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1222. at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
  1223. at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
  1224. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1225. at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
  1226. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1227. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1228. at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
  1229. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1230. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1231. at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
  1232. at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
  1233. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
  1234. at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195)
  1235. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
  1236. at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
  1237. at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230)
  1238. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)
  1239. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)
  1240. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1241. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1242. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  1243. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1244. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1245. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1246. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  1247. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1248. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1249. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1250. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  1251. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1252. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1253. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1254. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
  1255. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
  1256. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
  1257. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
  1258. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
  1259. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
  1260. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
  1261. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
  1262. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
  1263. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
  1264. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
  1265. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
  1266. at java.base/java.lang.VirtualThread.run(VirtualThread.java:329)
  1267. Caused by: org.postgresql.util.PSQLException: ERROR: column "onboard_status" does not exist
  1268. 位置:110
  1269. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2713)
  1270. at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2401)
  1271. at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:368)
  1272. at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:498)
  1273. at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:415)
  1274. at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:190)
  1275. at org.postgresql.jdbc.PgPreparedStatement.execute(PgPreparedStatement.java:177)
  1276. at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
  1277. at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
  1278. at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
  1279. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1280. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1281. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
  1282. at jdk.proxy2/jdk.proxy2.$Proxy148.query(Unknown Source)
  1283. at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
  1284. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
  1285. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
  1286. at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
  1287. at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
  1288. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
  1289. at jdk.proxy2/jdk.proxy2.$Proxy147.query(Unknown Source)
  1290. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
  1291. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
  1292. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
  1293. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1294. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1295. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  1296. ... 131 common frames omitted
  1297. 2026-07-15 13:56:13.603 [tomcat-handler-3] ERROR c.p.p.c.e.GlobalExceptionHandler - 系统异常 [/api/v1/payment/account/query/2088780324708456]
  1298. org.springframework.jdbc.BadSqlGrammarException:
  1299. ### Error querying database. Cause: org.postgresql.util.PSQLException: ERROR: column "onboard_status" does not exist
  1300. 位置:110
  1301. ### The error may exist in com/payment/platform/module/payment/account/mapper/AccountMapper.java (best guess)
  1302. ### The error may involve defaultParameterMap
  1303. ### The error occurred while setting parameters
  1304. ### SQL: SELECT id, status, account_book_id, account_name, account_type, scene, sign_status, sign_time, agreement_no, onboard_status, onboard_order_id, onboard_out_biz_no, remark, enterprise_id, tenant_id, description, created_time, updated_time FROM pay_account WHERE (enterprise_id = ?) AND tenant_id = 2
  1305. ### Cause: org.postgresql.util.PSQLException: ERROR: column "onboard_status" does not exist
  1306. 位置:110
  1307. ; bad SQL grammar []
  1308. at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:112)
  1309. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:107)
  1310. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:116)
  1311. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:116)
  1312. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
  1313. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  1314. at jdk.proxy2/jdk.proxy2.$Proxy95.selectList(Unknown Source)
  1315. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  1316. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
  1317. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
  1318. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
  1319. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
  1320. at jdk.proxy2/jdk.proxy2.$Proxy133.selectList(Unknown Source)
  1321. at com.payment.platform.module.payment.account.service.AccountService.queryAccounts(AccountService.java:72)
  1322. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1323. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1324. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
  1325. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716)
  1326. at com.payment.platform.module.payment.account.service.AccountService$$SpringCGLIB$$0.queryAccounts(<generated>)
  1327. at com.payment.platform.module.payment.account.controller.AccountController.query(AccountController.java:70)
  1328. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1329. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1330. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
  1331. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  1332. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  1333. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
  1334. at org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor.invoke(AuthorizationManagerBeforeMethodInterceptor.java:198)
  1335. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  1336. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
  1337. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720)
  1338. at com.payment.platform.module.payment.account.controller.AccountController$$SpringCGLIB$$0.query(<generated>)
  1339. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1340. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1341. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255)
  1342. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188)
  1343. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
  1344. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)
  1345. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)
  1346. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  1347. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
  1348. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
  1349. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
  1350. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
  1351. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
  1352. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
  1353. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
  1354. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
  1355. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1356. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
  1357. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1358. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1359. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
  1360. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1361. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1362. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
  1363. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1364. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1365. at com.payment.platform.core.log.RequestCachingFilter.doFilter(RequestCachingFilter.java:28)
  1366. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1367. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1368. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
  1369. at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
  1370. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365)
  1371. at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100)
  1372. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1373. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126)
  1374. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120)
  1375. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1376. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
  1377. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
  1378. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1379. at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
  1380. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1381. at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
  1382. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1383. at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
  1384. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1385. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
  1386. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1387. at com.payment.platform.core.security.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:181)
  1388. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1389. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1390. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
  1391. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
  1392. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1393. at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
  1394. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1395. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1396. at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
  1397. at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
  1398. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1399. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1400. at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
  1401. at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
  1402. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1403. at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
  1404. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1405. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1406. at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
  1407. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1408. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  1409. at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
  1410. at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
  1411. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
  1412. at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195)
  1413. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
  1414. at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
  1415. at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230)
  1416. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)
  1417. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)
  1418. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1419. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1420. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  1421. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1422. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1423. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1424. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  1425. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1426. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1427. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1428. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  1429. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  1430. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  1431. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  1432. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
  1433. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
  1434. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
  1435. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
  1436. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
  1437. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
  1438. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
  1439. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
  1440. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
  1441. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
  1442. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
  1443. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
  1444. at java.base/java.lang.VirtualThread.run(VirtualThread.java:329)
  1445. Caused by: org.postgresql.util.PSQLException: ERROR: column "onboard_status" does not exist
  1446. 位置:110
  1447. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2713)
  1448. at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2401)
  1449. at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:368)
  1450. at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:498)
  1451. at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:415)
  1452. at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:190)
  1453. at org.postgresql.jdbc.PgPreparedStatement.execute(PgPreparedStatement.java:177)
  1454. at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
  1455. at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
  1456. at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
  1457. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1458. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1459. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
  1460. at jdk.proxy2/jdk.proxy2.$Proxy148.query(Unknown Source)
  1461. at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
  1462. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
  1463. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
  1464. at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
  1465. at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
  1466. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
  1467. at jdk.proxy2/jdk.proxy2.$Proxy147.query(Unknown Source)
  1468. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
  1469. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
  1470. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
  1471. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  1472. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  1473. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  1474. ... 131 common frames omitted
  1475. 2026-07-15 14:08:41.111 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
  1476. 2026-07-15 14:08:41.113 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
  1477. 2026-07-15 14:08:45.748 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.1.Final
  1478. 2026-07-15 14:08:45.811 [main] INFO c.p.platform.PaymentApplication - Starting PaymentApplication using Java 21.0.11 with PID 31092 (D:\project2\payment-platform\java\target\classes started by 1 in D:\project2\payment-platform)
  1479. 2026-07-15 14:08:45.811 [main] INFO c.p.platform.PaymentApplication - The following 1 profile is active: "dev"
  1480. 2026-07-15 14:08:46.955 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
  1481. 2026-07-15 14:08:46.957 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  1482. 2026-07-15 14:08:47.006 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 38 ms. Found 0 Redis repository interfaces.
  1483. 2026-07-15 14:08:47.567 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8001 (http)
  1484. 2026-07-15 14:08:47.577 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8001"]
  1485. 2026-07-15 14:08:47.578 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  1486. 2026-07-15 14:08:47.578 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.20]
  1487. 2026-07-15 14:08:47.628 [main] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring embedded WebApplicationContext
  1488. 2026-07-15 14:08:47.628 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1505 ms
  1489. 2026-07-15 14:08:47.655 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
  1490. 2026-07-15 14:08:48.977 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
  1491. 2026-07-15 14:08:49.688 [main] WARN c.p.p.c.alipay.AlipayClientFactory - 支付宝默认配置不完整,将仅使用服务商/租户专属客户端
  1492. 2026-07-15 14:08:49.831 [main] INFO c.p.platform.core.oss.OssService - OSS client initialized: bucket=hunanxiaojunzioss, endpoint=oss-cn-beijing.aliyuncs.com
  1493. 2026-07-15 14:08:50.131 [main] INFO c.p.p.m.p.e.s.EnterpriseNameSyncScheduler - [企业名称同步] 调度器启动
  1494. 2026-07-15 14:08:50.395 [main] INFO c.p.p.m.p.n.s.NotificationService - 已注册 7 个通知处理器: [AccountHandler, BillHandler, EmployeeHandler, EnterpriseHandler, InstitutionHandler, OrderHandler, VoucherHandler]
  1495. 2026-07-15 14:08:50.911 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@e75bae7, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@3531509c, org.springframework.security.web.context.SecurityContextHolderFilter@491f3fb0, org.springframework.security.web.header.HeaderWriterFilter@623a891d, org.springframework.web.filter.CorsFilter@23169374, org.springframework.security.web.authentication.logout.LogoutFilter@6939f18a, com.payment.platform.core.security.JwtAuthFilter@531bec12, com.payment.platform.core.security.TenantApiKeyAuthFilter@2f29e630, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@58a0f75b, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2b569858, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@4f2b1a2f, org.springframework.security.web.session.SessionManagementFilter@756030e2, org.springframework.security.web.access.ExceptionTranslationFilter@721fc228, org.springframework.security.web.access.intercept.AuthorizationFilter@4f9e9c21]
  1496. 2026-07-15 14:08:51.333 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8001"]
  1497. 2026-07-15 14:08:51.350 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8001 (http) with context path '/api/v1'
  1498. 2026-07-15 14:08:51.494 [main] INFO c.p.platform.PaymentApplication - Started PaymentApplication in 6.358 seconds (process running for 6.928)
  1499. 2026-07-15 14:08:53.264 [main] INFO c.p.p.core.config.AppStartupRunner - 系统配置缓存初始化完成
  1500. 2026-07-15 14:08:54.774 [main] INFO c.p.p.core.config.AppStartupRunner - 数据字典缓存初始化完成 (10 个字典类型)
  1501. 2026-07-15 14:09:01.949 [tomcat-handler-0] INFO o.a.c.c.C.[.[localhost].[/api/v1] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  1502. 2026-07-15 14:09:01.950 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  1503. 2026-07-15 14:09:01.951 [tomcat-handler-0] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
  1504. 2026-07-15 14:09:11.728 [tomcat-handler-7] INFO c.p.p.c.alipay.AlipayClientFactory - 服务商[3]客户端创建成功, appId=2021006160682088, name=跨境服务商
  1505. 2026-07-15 14:09:15.363 [tomcat-handler-8] INFO sdk.biz.info - Summary^_^10000^_^null^_^ProtocalMustParams:charset=UTF-8&method=alipay.user.agreement.query&sign=Auiki6jsgzWWm45cr9U1XPar8sDYikj2fUOaveT7drmQcx/l78e0A9POV6XeExsmKKpgpz/+/LEUrnHQoNK79mqPJNhFN6EsJysXc5aGCYKWIscr5X9FvRgG6RgyNNRdMnTugrV9Q6AoZ67LRgLDZVA0Xa5sd9R8U+9tz1q/mcnJE00mJtkxyPeK/iFw+CDm3hexzRPliwLiPFz+FpIlvEOUGmHj17dSYbfwolocK7VRATEIV+r8RFaYKrS0Z8YDInG4O5g9d3H4d9nvtdD+CWrHgCmGCZch3OnHV6wui2duFD4utIVkvjifPr41Bebt+VFg2z/azNKJB1jZP0tNvA==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-15 14:09:14^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.40.865.ALL&format=JSON^_^ApplicationParams:traceId=219945d417840957555154451edad4&biz_content={"external_agreement_no":"2088780324708456_agreement","personal_product_code":"FUND_SAFT_SIGN_WITHHOLDING_P","sign_scene":"INDUSTRY|SATF_ACC","third_party_type":"PARTNER"}^_^9ms,370ms,18ms^_^trace_id:219945d417840957555154451edad4
  1506. 2026-07-15 14:09:15.670 [tomcat-handler-8] ERROR sdk.biz.err - ErrorScene^_^40004^_^EXPAND_INDIRECT_VERIFY_FAIL^_^null^_^Windows 10^_^2026-07-15 14:09:15^_^ProtocalMustParams:charset=UTF-8&method=alipay.fund.accountbook.create&sign=K9wbVw8UOUzsWbAX8inUsZVNuaD5idS0jpiGOux3vj9oUVum8b3rROOoayg042uty8gjWWIdpA0LvtzGpWbtrrgCdPaHcPAUGufBBCn/WDDKRYWOwLHrFm8KI0L/YH9TUcHFFhwKTCU8PR9+IRJjsUMziTgCzgrH/fJBOUKCsYXf+XcVNWJG6pl2Br8Ynn7i3NdoOmYkIlmKwWp1Guyr43Vmeo9Zfhp4gOl/gu/8IJBEyyAFwf4kb2Sqjt4sImQUx/hhibC2tFwtiElQPAF0OTpC2Ae68X5umzUSmTDloU4rL8y1hnbDmNaFyNfnG/fKJnCHZsGAJJARBWxjX5wtDQ==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-15 14:09:15^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.40.865.ALL&format=JSON^_^ApplicationParams:traceId=219945d417840957557934487edad4&biz_content={"ext_info":"{\"agreement_no\":\"20265515324430130114\"}","merchant_user_id":"2088780324708456","merchant_user_type":"BUSINESS_ORGANIZATION","scene_code":"SATF_FUND_BOOK"}^_^Body:{"alipay_fund_accountbook_create_response":{"msg":"Business Failed","code":"40004","sub_msg":"经校验,缺乏进件信息,请调用进件接口补充进件信息","sub_code":"EXPAND_INDIRECT_VERIFY_FAIL"},"sign":"IEJZaxcmhSpx0PLMYtVv/9Sm7TjgLQFdvD8pEwyVm+kzawlETTwNBbrRUtunI+P+nBrhvpa7iIi/m2iRTRfC7LCl3BrMZTUgPsM4aq4eozhCvP1TQ8mfzUVCtlI7INe6F65OzrQdC/YEjxxJ6JrjDa9SF2vGfyaTv1PeCnHTUbdAQP2gx6zNXWZ8RZnQBv7JStuYtsOWODfOfeSxbktgGhmaeA8CzOV6Aib0YukNbxq6uJw+iHecpR6hQO9I8bh6aRLfFeGlGxebgPiuxFZ8nrvEvZL7dIkuEwV44w2Jbulwriwr2ryAE3DAUdpUPgw10/ZjeoiG8IBIq9E9O1ax3g=="}^_^9ms,202ms,13ms^_^trace_id:219945d417840957557934487edad4
  1507. 2026-07-15 14:09:15.712 [tomcat-handler-8] WARN c.p.p.c.e.GlobalExceptionHandler - 业务异常 [/api/v1/payment/account] 400: 开通资金记账本失败: Business Failed