payment-platform-error.log 110 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732
  1. 2026-07-17 20:38:45.155 [main] ERROR o.m.spring.mapper.MapperFactoryBean - Error while adding the mapper 'interface com.payment.platform.module.payment.account.mapper.TransferMapper' to configuration.
  2. org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  3. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.lambda$getAnnotationWrapper$6(MybatisMapperAnnotationBuilder.java:648)
  4. at java.base/java.util.HashMap.merge(HashMap.java:1391)
  5. at java.base/java.util.stream.Collectors.lambda$toMap$68(Collectors.java:1636)
  6. at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
  7. at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
  8. at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
  9. at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
  10. at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
  11. at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715)
  12. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
  13. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
  14. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
  15. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  16. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
  17. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.getAnnotationWrapper(MybatisMapperAnnotationBuilder.java:647)
  18. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parseStatement(MybatisMapperAnnotationBuilder.java:290)
  19. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parse(MybatisMapperAnnotationBuilder.java:112)
  20. at com.baomidou.mybatisplus.core.MybatisMapperRegistry.addMapper(MybatisMapperRegistry.java:90)
  21. at com.baomidou.mybatisplus.core.MybatisConfiguration.addMapper(MybatisConfiguration.java:129)
  22. at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:80)
  23. at org.springframework.dao.support.DaoSupport.afterPropertiesSet(DaoSupport.java:44)
  24. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833)
  25. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
  26. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
  27. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  28. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  29. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  30. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  31. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  32. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  33. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  34. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  35. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  36. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  37. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  38. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  39. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  40. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  41. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  42. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  43. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  44. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  45. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  46. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  47. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  48. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  49. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  50. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  51. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  52. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  53. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  54. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  55. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  56. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  57. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  58. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  59. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  60. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
  61. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962)
  62. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
  63. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  64. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
  65. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
  66. at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
  67. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
  68. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
  69. at com.payment.platform.PaymentApplication.main(PaymentApplication.java:21)
  70. 2026-07-17 20:38:45.221 [main] ERROR o.s.boot.SpringApplication - Application run failed
  71. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'accountController' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\controller\AccountController.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'accountService' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\service\AccountService.class]: Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'transferMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\mapper\TransferMapper.class]: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  72. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
  73. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  74. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  75. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  76. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  77. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  78. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  79. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  80. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  81. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  82. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
  83. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962)
  84. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
  85. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  86. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
  87. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
  88. at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
  89. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
  90. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
  91. at com.payment.platform.PaymentApplication.main(PaymentApplication.java:21)
  92. Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'accountService' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\service\AccountService.class]: Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'transferMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\mapper\TransferMapper.class]: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  93. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
  94. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  95. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  96. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  97. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  98. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  99. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  100. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  101. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  102. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  103. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  104. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  105. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  106. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  107. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  108. ... 19 common frames omitted
  109. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transferMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\mapper\TransferMapper.class]: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  110. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786)
  111. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
  112. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  113. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  114. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  115. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  116. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  117. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  118. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  119. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  120. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  121. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  122. ... 33 common frames omitted
  123. Caused by: java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  124. at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:83)
  125. at org.springframework.dao.support.DaoSupport.afterPropertiesSet(DaoSupport.java:44)
  126. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833)
  127. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
  128. ... 44 common frames omitted
  129. Caused by: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  130. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.lambda$getAnnotationWrapper$6(MybatisMapperAnnotationBuilder.java:648)
  131. at java.base/java.util.HashMap.merge(HashMap.java:1391)
  132. at java.base/java.util.stream.Collectors.lambda$toMap$68(Collectors.java:1636)
  133. at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
  134. at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
  135. at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
  136. at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
  137. at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
  138. at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715)
  139. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
  140. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
  141. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
  142. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  143. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
  144. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.getAnnotationWrapper(MybatisMapperAnnotationBuilder.java:647)
  145. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parseStatement(MybatisMapperAnnotationBuilder.java:290)
  146. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parse(MybatisMapperAnnotationBuilder.java:112)
  147. at com.baomidou.mybatisplus.core.MybatisMapperRegistry.addMapper(MybatisMapperRegistry.java:90)
  148. at com.baomidou.mybatisplus.core.MybatisConfiguration.addMapper(MybatisConfiguration.java:129)
  149. at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:80)
  150. ... 47 common frames omitted
  151. 2026-07-17 20:39:15.693 [main] ERROR o.m.spring.mapper.MapperFactoryBean - Error while adding the mapper 'interface com.payment.platform.module.payment.account.mapper.TransferMapper' to configuration.
  152. org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' and '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  153. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.lambda$getAnnotationWrapper$6(MybatisMapperAnnotationBuilder.java:648)
  154. at java.base/java.util.HashMap.merge(HashMap.java:1391)
  155. at java.base/java.util.stream.Collectors.lambda$toMap$68(Collectors.java:1636)
  156. at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
  157. at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
  158. at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
  159. at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
  160. at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
  161. at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715)
  162. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
  163. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
  164. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
  165. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  166. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
  167. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.getAnnotationWrapper(MybatisMapperAnnotationBuilder.java:647)
  168. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parseStatement(MybatisMapperAnnotationBuilder.java:290)
  169. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parse(MybatisMapperAnnotationBuilder.java:112)
  170. at com.baomidou.mybatisplus.core.MybatisMapperRegistry.addMapper(MybatisMapperRegistry.java:90)
  171. at com.baomidou.mybatisplus.core.MybatisConfiguration.addMapper(MybatisConfiguration.java:129)
  172. at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:80)
  173. at org.springframework.dao.support.DaoSupport.afterPropertiesSet(DaoSupport.java:44)
  174. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833)
  175. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
  176. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
  177. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  178. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  179. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  180. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  181. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  182. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  183. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  184. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  185. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  186. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  187. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  188. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  189. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  190. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  191. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  192. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  193. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  194. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  195. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  196. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  197. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  198. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  199. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  200. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  201. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  202. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  203. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  204. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  205. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  206. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  207. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  208. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  209. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  210. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
  211. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962)
  212. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
  213. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  214. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
  215. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
  216. at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
  217. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
  218. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
  219. at com.payment.platform.PaymentApplication.main(PaymentApplication.java:21)
  220. 2026-07-17 20:39:15.755 [main] ERROR o.s.boot.SpringApplication - Application run failed
  221. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'accountController' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\controller\AccountController.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'accountService' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\service\AccountService.class]: Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'transferMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\mapper\TransferMapper.class]: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' and '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  222. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
  223. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  224. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  225. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  226. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  227. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  228. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  229. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  230. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  231. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  232. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
  233. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962)
  234. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
  235. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  236. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
  237. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
  238. at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
  239. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
  240. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
  241. at com.payment.platform.PaymentApplication.main(PaymentApplication.java:21)
  242. Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'accountService' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\service\AccountService.class]: Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'transferMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\mapper\TransferMapper.class]: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' and '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  243. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
  244. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  245. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  246. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  247. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  248. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  249. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  250. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  251. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  252. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  253. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  254. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  255. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  256. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  257. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  258. ... 19 common frames omitted
  259. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transferMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\mapper\TransferMapper.class]: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' and '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  260. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786)
  261. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
  262. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  263. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  264. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  265. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  266. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  267. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  268. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  269. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  270. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  271. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  272. ... 33 common frames omitted
  273. Caused by: java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' and '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  274. at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:83)
  275. at org.springframework.dao.support.DaoSupport.afterPropertiesSet(DaoSupport.java:44)
  276. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833)
  277. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
  278. ... 44 common frames omitted
  279. Caused by: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' and '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insert'.
  280. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.lambda$getAnnotationWrapper$6(MybatisMapperAnnotationBuilder.java:648)
  281. at java.base/java.util.HashMap.merge(HashMap.java:1391)
  282. at java.base/java.util.stream.Collectors.lambda$toMap$68(Collectors.java:1636)
  283. at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
  284. at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
  285. at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
  286. at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
  287. at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
  288. at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715)
  289. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
  290. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
  291. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
  292. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  293. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
  294. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.getAnnotationWrapper(MybatisMapperAnnotationBuilder.java:647)
  295. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parseStatement(MybatisMapperAnnotationBuilder.java:290)
  296. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parse(MybatisMapperAnnotationBuilder.java:112)
  297. at com.baomidou.mybatisplus.core.MybatisMapperRegistry.addMapper(MybatisMapperRegistry.java:90)
  298. at com.baomidou.mybatisplus.core.MybatisConfiguration.addMapper(MybatisConfiguration.java:129)
  299. at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:80)
  300. ... 47 common frames omitted
  301. 2026-07-17 20:42:12.936 [main] ERROR o.m.spring.mapper.MapperFactoryBean - Error while adding the mapper 'interface com.payment.platform.module.payment.account.mapper.TransferMapper' to configuration.
  302. org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insertTransfer'.
  303. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.lambda$getAnnotationWrapper$6(MybatisMapperAnnotationBuilder.java:648)
  304. at java.base/java.util.HashMap.merge(HashMap.java:1391)
  305. at java.base/java.util.stream.Collectors.lambda$toMap$68(Collectors.java:1636)
  306. at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
  307. at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
  308. at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
  309. at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
  310. at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
  311. at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715)
  312. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
  313. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
  314. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
  315. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  316. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
  317. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.getAnnotationWrapper(MybatisMapperAnnotationBuilder.java:647)
  318. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parseStatement(MybatisMapperAnnotationBuilder.java:290)
  319. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parse(MybatisMapperAnnotationBuilder.java:112)
  320. at com.baomidou.mybatisplus.core.MybatisMapperRegistry.addMapper(MybatisMapperRegistry.java:90)
  321. at com.baomidou.mybatisplus.core.MybatisConfiguration.addMapper(MybatisConfiguration.java:129)
  322. at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:80)
  323. at org.springframework.dao.support.DaoSupport.afterPropertiesSet(DaoSupport.java:44)
  324. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833)
  325. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
  326. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
  327. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  328. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  329. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  330. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  331. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  332. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  333. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  334. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  335. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  336. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  337. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  338. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  339. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  340. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  341. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  342. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  343. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  344. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  345. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  346. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  347. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  348. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  349. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  350. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  351. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  352. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  353. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  354. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  355. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  356. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  357. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  358. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  359. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  360. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
  361. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962)
  362. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
  363. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  364. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
  365. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
  366. at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
  367. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
  368. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
  369. at com.payment.platform.PaymentApplication.main(PaymentApplication.java:21)
  370. 2026-07-17 20:42:12.976 [main] ERROR o.s.boot.SpringApplication - Application run failed
  371. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'accountController' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\controller\AccountController.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'accountService' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\service\AccountService.class]: Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'transferMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\mapper\TransferMapper.class]: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insertTransfer'.
  372. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
  373. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  374. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  375. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  376. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  377. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  378. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  379. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  380. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  381. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  382. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
  383. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962)
  384. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
  385. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  386. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
  387. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
  388. at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
  389. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
  390. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
  391. at com.payment.platform.PaymentApplication.main(PaymentApplication.java:21)
  392. Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'accountService' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\service\AccountService.class]: Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'transferMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\mapper\TransferMapper.class]: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insertTransfer'.
  393. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
  394. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
  395. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
  396. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
  397. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
  398. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  399. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  400. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  401. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  402. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  403. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  404. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  405. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  406. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  407. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  408. ... 19 common frames omitted
  409. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transferMapper' defined in file [D:\project2\payment-platform\java\target\classes\com\payment\platform\module\payment\account\mapper\TransferMapper.class]: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insertTransfer'.
  410. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786)
  411. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
  412. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
  413. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  414. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  415. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  416. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  417. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
  418. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
  419. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
  420. at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
  421. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
  422. ... 33 common frames omitted
  423. Caused by: java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insertTransfer'.
  424. at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:83)
  425. at org.springframework.dao.support.DaoSupport.afterPropertiesSet(DaoSupport.java:44)
  426. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833)
  427. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
  428. ... 44 common frames omitted
  429. Caused by: org.apache.ibatis.builder.BuilderException: Detected conflicting annotations '@org.apache.ibatis.annotations.Select(databaseId="", affectData=false, value={"SELECT COALESCE(SUM(amount), 0) AS amount_of_all, COALESCE(SUM(CASE WHEN created_time >= #{weekAgo} THEN amount ELSE 0 END), 0) AS amount_of_7days, COALESCE(SUM(CASE WHEN created_time >= #{today} THEN amount ELSE 0 END), 0) AS amount_of_today FROM pay_transfer ${ew.customSqlSegment}"})' and '@org.apache.ibatis.annotations.Insert(databaseId="", value={"INSERT INTO pay_transfer (id, status, out_biz_no, account_book_id, amount, order_title, payee_info, payee_type, order_no, fund_order_id, error_code, error_msg, remark, ext_info, retry_count, next_retry_at, enterprise_id, tenant_id, created_time, updated_time) VALUES (#{id}, #{status}, #{outBizNo}, #{accountBookId}, #{amount}, #{orderTitle}, #{payeeInfo}::jsonb, #{payeeType}, #{orderNo}, #{fundOrderId}, #{errorCode}, #{errorMsg}, #{remark}, #{extInfo}::jsonb, #{retryCount}, #{nextRetryAt}, #{enterpriseId}, #{tenantId}, #{createdTime}, #{updatedTime})"})' on 'com.payment.platform.module.payment.account.mapper.TransferMapper.insertTransfer'.
  430. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.lambda$getAnnotationWrapper$6(MybatisMapperAnnotationBuilder.java:648)
  431. at java.base/java.util.HashMap.merge(HashMap.java:1391)
  432. at java.base/java.util.stream.Collectors.lambda$toMap$68(Collectors.java:1636)
  433. at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
  434. at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
  435. at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
  436. at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
  437. at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
  438. at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715)
  439. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
  440. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
  441. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
  442. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  443. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
  444. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.getAnnotationWrapper(MybatisMapperAnnotationBuilder.java:647)
  445. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parseStatement(MybatisMapperAnnotationBuilder.java:290)
  446. at com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.parse(MybatisMapperAnnotationBuilder.java:112)
  447. at com.baomidou.mybatisplus.core.MybatisMapperRegistry.addMapper(MybatisMapperRegistry.java:90)
  448. at com.baomidou.mybatisplus.core.MybatisConfiguration.addMapper(MybatisConfiguration.java:129)
  449. at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:80)
  450. ... 47 common frames omitted
  451. 2026-07-17 20:44:54.843 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.payment.platform.module.payment.account.mapper.TransferMapper.insertTransfer] is ignored, because it exists, maybe from xml file
  452. 2026-07-17 20:45:21.369 [tomcat-handler-10] ERROR c.p.p.c.e.GlobalExceptionHandler - 系统异常 [/api/v1/payment/account/stat/summary/amount]
  453. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.payment.platform.module.payment.account.mapper.TransferMapper.statAmounts
  454. at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:229)
  455. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:50)
  456. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedInvoker$0(MybatisMapperProxy.java:111)
  457. at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
  458. at com.baomidou.mybatisplus.core.toolkit.CollectionUtils.computeIfAbsent(CollectionUtils.java:157)
  459. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedInvoker(MybatisMapperProxy.java:98)
  460. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
  461. at jdk.proxy2/jdk.proxy2.$Proxy134.statAmounts(Unknown Source)
  462. at com.payment.platform.module.payment.account.service.AccountService.doStatAmount(AccountService.java:183)
  463. at com.payment.platform.module.payment.account.service.AccountService.statTransferAmount(AccountService.java:93)
  464. at com.payment.platform.module.payment.account.service.AccountService.statSummaryAmount(AccountService.java:154)
  465. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  466. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  467. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
  468. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716)
  469. at com.payment.platform.module.payment.account.service.AccountService$$SpringCGLIB$$0.statSummaryAmount(<generated>)
  470. at com.payment.platform.module.payment.account.controller.AccountController.statSummaryAmount(AccountController.java:67)
  471. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  472. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  473. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
  474. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  475. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  476. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
  477. at org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor.invoke(AuthorizationManagerBeforeMethodInterceptor.java:198)
  478. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  479. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
  480. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720)
  481. at com.payment.platform.module.payment.account.controller.AccountController$$SpringCGLIB$$0.statSummaryAmount(<generated>)
  482. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  483. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  484. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255)
  485. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188)
  486. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
  487. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)
  488. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)
  489. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  490. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
  491. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
  492. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
  493. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
  494. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
  495. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
  496. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
  497. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
  498. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  499. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
  500. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  501. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  502. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
  503. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  504. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  505. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
  506. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  507. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  508. at com.payment.platform.core.log.RequestCachingFilter.doFilter(RequestCachingFilter.java:28)
  509. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  510. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  511. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
  512. at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
  513. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365)
  514. at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100)
  515. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  516. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126)
  517. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120)
  518. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  519. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
  520. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
  521. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  522. at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
  523. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  524. at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
  525. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  526. at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
  527. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  528. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
  529. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  530. at com.payment.platform.core.security.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:181)
  531. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  532. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  533. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
  534. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
  535. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  536. at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
  537. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  538. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  539. at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
  540. at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
  541. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  542. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  543. at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
  544. at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
  545. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  546. at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
  547. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  548. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  549. at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
  550. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  551. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  552. at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
  553. at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
  554. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
  555. at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195)
  556. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
  557. at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
  558. at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230)
  559. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)
  560. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)
  561. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  562. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  563. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  564. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  565. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  566. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  567. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  568. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  569. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  570. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  571. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  572. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  573. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  574. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  575. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
  576. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
  577. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
  578. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
  579. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
  580. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
  581. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
  582. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
  583. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
  584. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
  585. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
  586. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
  587. at java.base/java.lang.VirtualThread.run(VirtualThread.java:329)
  588. 2026-07-17 20:45:21.371 [tomcat-handler-7] ERROR c.p.p.c.e.GlobalExceptionHandler - 系统异常 [/api/v1/payment/account/stat/transfer/amount]
  589. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.payment.platform.module.payment.account.mapper.TransferMapper.statAmounts
  590. at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:229)
  591. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:50)
  592. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedInvoker$0(MybatisMapperProxy.java:111)
  593. at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
  594. at com.baomidou.mybatisplus.core.toolkit.CollectionUtils.computeIfAbsent(CollectionUtils.java:157)
  595. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedInvoker(MybatisMapperProxy.java:98)
  596. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
  597. at jdk.proxy2/jdk.proxy2.$Proxy134.statAmounts(Unknown Source)
  598. at com.payment.platform.module.payment.account.service.AccountService.doStatAmount(AccountService.java:183)
  599. at com.payment.platform.module.payment.account.service.AccountService.statTransferAmount(AccountService.java:93)
  600. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  601. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  602. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
  603. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716)
  604. at com.payment.platform.module.payment.account.service.AccountService$$SpringCGLIB$$0.statTransferAmount(<generated>)
  605. at com.payment.platform.module.payment.account.controller.AccountController.statTransferAmount(AccountController.java:41)
  606. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  607. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  608. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
  609. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  610. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  611. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
  612. at org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor.invoke(AuthorizationManagerBeforeMethodInterceptor.java:198)
  613. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  614. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
  615. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720)
  616. at com.payment.platform.module.payment.account.controller.AccountController$$SpringCGLIB$$0.statTransferAmount(<generated>)
  617. at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  618. at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  619. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255)
  620. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188)
  621. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
  622. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)
  623. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)
  624. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  625. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
  626. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
  627. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
  628. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
  629. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
  630. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
  631. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
  632. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
  633. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  634. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
  635. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  636. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  637. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
  638. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  639. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  640. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
  641. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  642. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  643. at com.payment.platform.core.log.RequestCachingFilter.doFilter(RequestCachingFilter.java:28)
  644. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  645. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  646. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
  647. at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
  648. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365)
  649. at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100)
  650. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  651. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126)
  652. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120)
  653. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  654. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
  655. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
  656. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  657. at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
  658. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  659. at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
  660. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  661. at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
  662. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  663. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
  664. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  665. at com.payment.platform.core.security.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:181)
  666. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  667. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  668. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
  669. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
  670. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  671. at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
  672. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  673. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  674. at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
  675. at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
  676. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  677. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  678. at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
  679. at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
  680. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  681. at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
  682. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  683. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  684. at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
  685. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  686. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
  687. at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
  688. at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
  689. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
  690. at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195)
  691. at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
  692. at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
  693. at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230)
  694. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)
  695. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)
  696. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  697. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  698. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  699. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  700. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  701. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  702. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  703. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  704. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  705. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  706. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  707. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  708. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
  709. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
  710. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
  711. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
  712. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
  713. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
  714. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
  715. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
  716. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
  717. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
  718. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
  719. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
  720. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
  721. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
  722. at java.base/java.lang.VirtualThread.run(VirtualThread.java:329)
  723. 2026-07-17 20:51:39.112 [tomcat-handler-17] ERROR sdk.biz.err - ErrorScene^_^40004^_^INVALID_PARAMETER^_^null^_^Windows 10^_^2026-07-17 20:51:39^_^ProtocalMustParams:app_cert_sn=7623ba694d161128309dd7c2ae0ffc56&charset=UTF-8&alipay_root_cert_sn=687b59193f3f462dd5336e5abf83c5d8_02941eef3187dddf3d3b83462e1dfcf6&method=alipay.fund.trans.uni.transfer&sign=GSWdrGiqB4MXp9uQ6tE1gosLNlVguVQUKGpH64b6DgaPm5OHm2+iPVqkNGq69Do8lpRE/a8OIFPHJ6O0eBp2erC/fL0OIETpA7/s4qa+m1Oefa4sLP98hUh9QylG08nM8fm2Nbvk1dHNol/nqezeL/upEmCBnbW/S2EOWUnKm9A1b1xMVBZDaM9UCTpRs1tqILOPEv6AuP5HfFz8PjB4SHLIyrXjsi9exVMZPCem59Gjxd4YW8R38ehkuPmwufxFeaLOrU0wvU2LzgtKAD/PGBe4ea4D+Z3azNeRj8eXIiQgGOb5vujgd9SB8RWFO4e9O8yqQRXVGDd6b9ns7q1u8Q==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-17 20:51:38^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.40.865.ALL&format=JSON^_^ApplicationParams:traceId=0bfff9e817842926997561943ecaac&biz_content={"biz_scene":"ENTRUST_TRANSFER","order_title":"测试转账标题","out_biz_no":"1275597876487000064","payee_info":{"identity":"15399795365","identity_type":"ALIPAY_USER_ID","name":"钱红武"},"payer_info":{"ext_info":"{\"agreement_no\":\"20265516346110445222\"}","identity":"2088780672080547","identity_type":"ACCOUNT_BOOK_ID"},"product_code":"SINGLE_TRANSFER_NO_PWD","remark":"测试转账备注","trans_amount":"1"}^_^Body:{"alipay_fund_trans_uni_transfer_response":{"msg":"Business Failed","code":"40004","sub_msg":"参数有误参数payee_info.identity格式非法","sub_code":"INVALID_PARAMETER"},"alipay_cert_sn":"d0e281f4daf09d6e3b7f987fb3c8fe47","sign":"kzJO9kgYKBGNOADZn7GRMCK0fu5pYHn3A2iboOYV8LTmlQkIFPADJxtJ4A73cqp9DecSsDUZPGIQkIK5QLza8VvE3GXWH5l20c1BhlUHBu2DL/mg72L5kzrx8olXNXWG59P94oIoapcEmym3HC7ibLpUoMxmOy7w6dHzVIN7Y4fls8jBf237QOFPXMMSE6tSdG5F7ml//tWTxWwnNFREEFRu6cJlJ1pWWgszL+f+Fsfn8FH5hrqwal3ZTjkS52vKsxLu74UdZ2rfgb6Bu4taHY57TEi5uCY4HrI+dz324A6kGjBr9oK6ia8Zl/NTRLCuEOH3EDCoLlWsqdSz4U3s2Q=="}^_^12ms,205ms,3ms^_^trace_id:0bfff9e817842926997561943ecaac
  724. 2026-07-17 20:51:39.112 [tomcat-handler-17] ERROR c.p.p.m.p.a.s.AlipayTransferService - 支付宝转账失败: code=40004, msg=Business Failed, sub_code=INVALID_PARAMETER, sub_msg=参数有误参数payee_info.identity格式非法
  725. 2026-07-17 20:51:47.150 [tomcat-handler-18] ERROR sdk.biz.err - ErrorScene^_^40004^_^TRANSFER_SCENE_NAME_BLANK^_^null^_^Windows 10^_^2026-07-17 20:51:47^_^ProtocalMustParams:app_cert_sn=7623ba694d161128309dd7c2ae0ffc56&charset=UTF-8&alipay_root_cert_sn=687b59193f3f462dd5336e5abf83c5d8_02941eef3187dddf3d3b83462e1dfcf6&method=alipay.fund.trans.uni.transfer&sign=VtFO91zL35upVHr89ZUdQEly05HMvusq3t8RYao++qlWKi1jPO9dvNpckrlJmHrv+zStyuemGKwFOHicsNljWbXp23gTq0F76ANLOgWichwdHBkIoa2LkhyzswL4S3k1DWbn+9FgIJwWCTHP98K4ldAFeimMTvJ0QZcGjcGMCzDJgmkQ38GamYD3zpQNcXiUhUWHddI8VOj0ew5ivhCAPjW+Gmj0vw2cz05jnPmr7/TOoHA5A25gOnF2zVaju3jTEs+wttwlVH/Ha3TR1OvL9VCUmkPa2ck0H7iDxqpwEoXL72MXxxEZ8LxWCY73lz7Zsh8GfX1c7WOgv7nNcnlBcw==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-17 20:51:46^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.40.865.ALL&format=JSON^_^ApplicationParams:traceId=21d1ce0f17842927075323764e6b01&biz_content={"biz_scene":"ENTRUST_TRANSFER","order_title":"测试转账标题","out_biz_no":"1275597909097713664","payee_info":{"identity":"15399795365","identity_type":"ALIPAY_LOGON_ID","name":"钱红武"},"payer_info":{"ext_info":"{\"agreement_no\":\"20265516346110445222\"}","identity":"2088780672080547","identity_type":"ACCOUNT_BOOK_ID"},"product_code":"SINGLE_TRANSFER_NO_PWD","remark":"测试转账备注","trans_amount":"1"}^_^Body:{"alipay_fund_trans_uni_transfer_response":{"msg":"Business Failed","code":"40004","sub_msg":"转账场景名称为空","sub_code":"TRANSFER_SCENE_NAME_BLANK"},"alipay_cert_sn":"d0e281f4daf09d6e3b7f987fb3c8fe47","sign":"kOtflvTyvDmrgYR2FBKqQqJs2NpCwrPOsL5QlGi6ZFCGm7EcepO+nbUgYsmkzCdcNj9k80yg8+cL5t4PYQT0fM9dEAU+trOWwkmx78ETScchiZT+EvK+sP7JOk9NYaBFE6rLYls/jy8KumzkBu3hQ8pAF0+enWfQuBSTLQPeL1s7OyQrBMjfOP+dOD8Ms8pbqrL31GbUpIVbxF/0YbvWSE/zvn/kMamgj/2Hk3ZQHVdOLk7sgoGbcVza8gMbfGKaxtHcOnly8nfZlAnK5LaI6CCu/OreN71eEZVneJY1BR5mnH7ZsneEFdL0cNx6CvnfpIm2PkgiDv2XzXUKqCVkNg=="}^_^11ms,475ms,1ms^_^trace_id:21d1ce0f17842927075323764e6b01
  726. 2026-07-17 20:51:47.150 [tomcat-handler-18] ERROR c.p.p.m.p.a.s.AlipayTransferService - 支付宝转账失败: code=40004, msg=Business Failed, sub_code=TRANSFER_SCENE_NAME_BLANK, sub_msg=转账场景名称为空
  727. 2026-07-17 20:55:40.215 [tomcat-handler-19] ERROR sdk.biz.err - ErrorScene^_^40004^_^TRANSFER_SCENE_NAME_BLANK^_^null^_^Windows 10^_^2026-07-17 20:55:40^_^ProtocalMustParams:app_cert_sn=7623ba694d161128309dd7c2ae0ffc56&charset=UTF-8&alipay_root_cert_sn=687b59193f3f462dd5336e5abf83c5d8_02941eef3187dddf3d3b83462e1dfcf6&method=alipay.fund.trans.uni.transfer&sign=diqjTUTudrZXcGl3fUH+Iptw3eI4BR5lFPtYv4/5xCTrravZIz0ukqHVB9sUEQMaQBIGkBA3aONnFx++dW25x4626ABeistydxGpEDdN9XeHV9Au3IV2atQEyFWmjRwTBIBT9rmHZ1UuCV1uHILNUBYJcUYD1SSFS9gZHa33a1o0EL6dhSA8a4O1DK7TvaMImiLWARp2LhKujQn6Pnm9UonGbhzRvKBmbHBBOKZdzWinMzKNPRf+rt6Rke/6brT8ogIpd6spTTJ7C9u5aw2PXgcU/pNFy2NOpPjW5ITTBGBCFx8h0qmUJNEPBr4xYQd1xO0X/vKz51RAVGCgIX0VNA==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-17 20:55:39^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.40.865.ALL&format=JSON^_^ApplicationParams:traceId=21b7679617842929405717312e5bb5&biz_content={"biz_scene":"ENTRUST_TRANSFER","order_title":"测试转账标题","out_biz_no":"1275598886534123520","payee_info":{"identity":"15399795365","identity_type":"ALIPAY_LOGON_ID","name":"钱红武"},"payer_info":{"ext_info":"{\"agreement_no\":\"20265516346110445222\"}","identity":"2088780672080547","identity_type":"ACCOUNT_BOOK_ID"},"product_code":"SINGLE_TRANSFER_NO_PWD","remark":"测试转账备注","trans_amount":"1"}^_^Body:{"alipay_fund_trans_uni_transfer_response":{"msg":"Business Failed","code":"40004","sub_msg":"转账场景名称为空","sub_code":"TRANSFER_SCENE_NAME_BLANK"},"alipay_cert_sn":"d0e281f4daf09d6e3b7f987fb3c8fe47","sign":"kOtflvTyvDmrgYR2FBKqQqJs2NpCwrPOsL5QlGi6ZFCGm7EcepO+nbUgYsmkzCdcNj9k80yg8+cL5t4PYQT0fM9dEAU+trOWwkmx78ETScchiZT+EvK+sP7JOk9NYaBFE6rLYls/jy8KumzkBu3hQ8pAF0+enWfQuBSTLQPeL1s7OyQrBMjfOP+dOD8Ms8pbqrL31GbUpIVbxF/0YbvWSE/zvn/kMamgj/2Hk3ZQHVdOLk7sgoGbcVza8gMbfGKaxtHcOnly8nfZlAnK5LaI6CCu/OreN71eEZVneJY1BR5mnH7ZsneEFdL0cNx6CvnfpIm2PkgiDv2XzXUKqCVkNg=="}^_^12ms,499ms,1ms^_^trace_id:21b7679617842929405717312e5bb5
  728. 2026-07-17 20:55:40.215 [tomcat-handler-19] ERROR c.p.p.m.p.a.s.AlipayTransferService - 支付宝转账失败: code=40004, msg=Business Failed, sub_code=TRANSFER_SCENE_NAME_BLANK, sub_msg=转账场景名称为空
  729. 2026-07-17 21:40:14.170 [tomcat-handler-20] ERROR sdk.biz.err - ErrorScene^_^40004^_^TRANSFER_SCENE_NAME_BLANK^_^null^_^Windows 10^_^2026-07-17 21:40:14^_^ProtocalMustParams:app_cert_sn=7623ba694d161128309dd7c2ae0ffc56&charset=UTF-8&alipay_root_cert_sn=687b59193f3f462dd5336e5abf83c5d8_02941eef3187dddf3d3b83462e1dfcf6&method=alipay.fund.trans.uni.transfer&sign=Cu3gfj5b5P40OY9Wk/z8qKyGokuHdgVxHHpRnviekfUxKNR5mLHG3qPeIIBajWgsViO1DM3YZWc5yCRM8qzmNSuWU8l/NeT4DQzmiSMAyzO3ySoADIknu/p4NHDHMwaL16PGnptm+3U+Eo1OSN0lhwkcPGSwgBCMU/LOpIZUm9rcPy7xr1zPEyvH+Gkp25pjJXLdw6egLDguwwDC0HRVHU4E1AkxL2CbbcBkjh9EvxBTOMBP6TAgPpE6u8/Smxd1Rsh4SIEBl2+B1TkH94tOR4dukwwhMmfQOz/FgQJCMHB6p5ljRMkqkmAT12uZv/kjvmQvTg/mL2s6CexVNl6tOg==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-17 21:40:13^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.40.865.ALL&format=JSON^_^ApplicationParams:traceId=0b46ba2717842956144575979e901e&biz_content={"biz_scene":"ENTRUST_TRANSFER","order_title":"测试转账标题","out_biz_no":"1275610100895059968","payee_info":{"identity":"15399795365","identity_type":"ALIPAY_LOGON_ID","name":"钱红武"},"payer_info":{"ext_info":"{\"agreement_no\":\"20265516346110445222\"}","identity":"2088780672080547","identity_type":"ACCOUNT_BOOK_ID"},"product_code":"SINGLE_TRANSFER_NO_PWD","remark":"测试转账备注","trans_amount":"1"}^_^Body:{"alipay_fund_trans_uni_transfer_response":{"msg":"Business Failed","code":"40004","sub_msg":"转账场景名称为空","sub_code":"TRANSFER_SCENE_NAME_BLANK"},"alipay_cert_sn":"d0e281f4daf09d6e3b7f987fb3c8fe47","sign":"kOtflvTyvDmrgYR2FBKqQqJs2NpCwrPOsL5QlGi6ZFCGm7EcepO+nbUgYsmkzCdcNj9k80yg8+cL5t4PYQT0fM9dEAU+trOWwkmx78ETScchiZT+EvK+sP7JOk9NYaBFE6rLYls/jy8KumzkBu3hQ8pAF0+enWfQuBSTLQPeL1s7OyQrBMjfOP+dOD8Ms8pbqrL31GbUpIVbxF/0YbvWSE/zvn/kMamgj/2Hk3ZQHVdOLk7sgoGbcVza8gMbfGKaxtHcOnly8nfZlAnK5LaI6CCu/OreN71eEZVneJY1BR5mnH7ZsneEFdL0cNx6CvnfpIm2PkgiDv2XzXUKqCVkNg=="}^_^19ms,700ms,2ms^_^trace_id:0b46ba2717842956144575979e901e
  730. 2026-07-17 21:40:14.172 [tomcat-handler-20] ERROR c.p.p.m.p.a.s.AlipayTransferService - 支付宝转账失败: code=40004, msg=Business Failed, sub_code=TRANSFER_SCENE_NAME_BLANK, sub_msg=转账场景名称为空
  731. 2026-07-17 21:50:50.549 [tomcat-handler-9] ERROR sdk.biz.err - ErrorScene^_^40004^_^INVALID_PARAMETER^_^null^_^Windows 10^_^2026-07-17 21:50:50^_^ProtocalMustParams:app_cert_sn=7623ba694d161128309dd7c2ae0ffc56&charset=UTF-8&alipay_root_cert_sn=687b59193f3f462dd5336e5abf83c5d8_02941eef3187dddf3d3b83462e1dfcf6&method=alipay.fund.trans.uni.transfer&sign=a/0wbuATYmfzZ/YhkwJWX38wKVteP0zvGcUR9HdNFC13EiRI3tRf4q4937OhCbMCWdvDYavs7sgR+E9pzxRabngGI6Dk/uBYGMXFG+I+eZYulH4GTWAgkLqic3ePMasc3tBnSkYOsnuAAgfd3cPZW4x9AAHZUOOlKLN2dz1mmHU4wpcmXzyHalHEJpHJmOA3UJejki3SPj/kI99dMH5kwBUVXMIFhXMSj7l41PStN3gz+1ASBLflRQWqhhAJ2bbz5Pp+tGJe2lqj8IxlgeH0NNBXkj+y01Ovn0cHcLyIUjxzdES658tZebMqL7PEFbVrIFXAueAK8aVBg02H6YaIeQ==&version=1.0&app_id=2021006160682088&sign_type=RSA2&timestamp=2026-07-17 21:50:50^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-4.40.865.ALL&format=JSON^_^ApplicationParams:traceId=2183000d17842962513278215e686c&biz_content={"biz_scene":"ENTRUST_TRANSFER","order_title":"测试转账标题","out_biz_no":"1275612772549267456","payee_info":{"identity":"15399795365","identity_type":"ALIPAY_LOGON_ID","name":"钱红武"},"payer_info":{"ext_info":"{\"agreement_no\":\"20265516346110445222\"}","identity":"2088780672080547","identity_type":"ACCOUNT_BOOK_ID"},"product_code":"SINGLE_TRANSFER_NO_PWD","remark":"测试转账备注","trans_amount":"1","transfer_scene_name":"佣金报酬"}^_^Body:{"alipay_fund_trans_uni_transfer_response":{"msg":"Business Failed","code":"40004","sub_msg":"参数有误transfer_scene_report_infos:参数transfer_scene_report_infos不能为空","sub_code":"INVALID_PARAMETER"},"alipay_cert_sn":"d0e281f4daf09d6e3b7f987fb3c8fe47","sign":"dHp0kXACe79mUxdyOCPS48/NcR+3wYLrwFycBuVDzNzyKva3DPYAmXsthQrrovP4b7pRpQ5z2YNIrDPaVVXGLloerwwwPhi5AwvM8AXhSDLqWKdDknpNmeD3BSoVtRwIpgpm1OcTm+iXpvquMrEhddfgZ0Oxwmluc+W4sJIfkR4yiuqIaRB324blTblE82mXEG18pGJ+U2rkRwWwk6v96xO0V0XZ0MUvpx18l+sU/Kp7duwmdYdTuD8WblBSymfPQhS9GLX7aRYVKZRX+UokLaVEUfc919cMEDwSb7nawMdp0ZRaGkYiBgSFzSN5/fC3kaAmzVxJpNq/WKde8ZhT5A=="}^_^13ms,148ms,3ms^_^trace_id:2183000d17842962513278215e686c
  732. 2026-07-17 21:50:50.550 [tomcat-handler-9] ERROR c.p.p.m.p.a.s.AlipayTransferService - 支付宝转账失败: code=40004, msg=Business Failed, sub_code=INVALID_PARAMETER, sub_msg=参数有误transfer_scene_report_infos:参数transfer_scene_report_infos不能为空