2025-12-01 10:22:40,692 [163] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000023704461449(XD250920000495)”... 2025-12-01 10:22:41,779 [163] DEBUG WanliNiuOrderInfoService - 获取万里牛销售订单总数量:1 2025-12-01 10:28:49,382 [132] ERROR MCMS.SaleOrder.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5012/OrderReturn/Approval;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders;Exception:could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at MCMS.SaleOrder.Service.Impl.OrderReturnService.Approval(String returnNumber, Int32 opUserId, String opUser, Boolean pass, String note, Decimal refundTotal, Decimal fee, Int32 receiveWarehouseId, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 699 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.Approval(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_2f76b915e7f944e1aed567d8d3fe1ffb.Approval(String returnNumber, Int32 opUserId, String opUser, Boolean pass, String note, Decimal refundTotal, Decimal fee, Int32 receiveWarehouseId, String& msg) at MCMS.SaleOrder.Controllers.OrderReturnController.Approval(OrderReturnApprovalPostDto pars) at lambda_method813(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2025-12-01 10:28:56,422 [33] ERROR MCMS.SaleOrder.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5012/OrderReturn/Approval;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders;Exception:could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at MCMS.SaleOrder.Service.Impl.OrderReturnService.Approval(String returnNumber, Int32 opUserId, String opUser, Boolean pass, String note, Decimal refundTotal, Decimal fee, Int32 receiveWarehouseId, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 699 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.Approval(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_2f76b915e7f944e1aed567d8d3fe1ffb.Approval(String returnNumber, Int32 opUserId, String opUser, Boolean pass, String note, Decimal refundTotal, Decimal fee, Int32 receiveWarehouseId, String& msg) at MCMS.SaleOrder.Controllers.OrderReturnController.Approval(OrderReturnApprovalPostDto pars) at lambda_method813(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2025-12-01 10:29:02,825 [33] ERROR MCMS.SaleOrder.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5012/OrderReturn/Approval;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders;Exception:could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at MCMS.SaleOrder.Service.Impl.OrderReturnService.Approval(String returnNumber, Int32 opUserId, String opUser, Boolean pass, String note, Decimal refundTotal, Decimal fee, Int32 receiveWarehouseId, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 699 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.Approval(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_2f76b915e7f944e1aed567d8d3fe1ffb.Approval(String returnNumber, Int32 opUserId, String opUser, Boolean pass, String note, Decimal refundTotal, Decimal fee, Int32 receiveWarehouseId, String& msg) at MCMS.SaleOrder.Controllers.OrderReturnController.Approval(OrderReturnApprovalPostDto pars) at lambda_method813(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2025-12-01 11:30:51,228 [238] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD250920000495","EntryNumber":"PE202510011713264632","CloudRtwNumber":"ESR4418236825115","ReverseLogisticsNumber":"JDVG04368278643","CompletedTime":"2025-10-01 22:10:17","ReceiveWarehouseId":11,"ReceiveWarehouseName":"京东石家庄"} 2025-12-01 11:30:51,249 [238] ERROR DotNetCore.CAP.Internal.SubscribeExecutor - An exception occurred while executing the subscription method. Topic:MCMS.SaleOrder.OrderReturnedByCloudRtwOrder, Id:4694698318765809673, Instance: DevelopmentServer DotNetCore.CAP.Internal.SubscriberExecutionFailedException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn ---> NHibernate.QueryException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_2f76b915e7f944e1aed567d8d3fe1ffb.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_887e1eaa89c44029a0aa5b76d7d22ab2.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) --- End of inner exception stack trace --- at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_2f76b915e7f944e1aed567d8d3fe1ffb.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_887e1eaa89c44029a0aa5b76d7d22ab2.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) 2025-12-01 11:30:51,253 [238] WARN DotNetCore.CAP.Internal.SubscribeExecutor - The 1th retrying consume a message failed. message id: 4694698318765809673 2025-12-01 11:30:51,281 [238] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD250920000495","EntryNumber":"PE202510011713264632","CloudRtwNumber":"ESR4418236825115","ReverseLogisticsNumber":"JDVG04368278643","CompletedTime":"2025-10-01 22:10:17","ReceiveWarehouseId":11,"ReceiveWarehouseName":"京东石家庄"} 2025-12-01 11:30:51,293 [238] ERROR DotNetCore.CAP.Internal.SubscribeExecutor - An exception occurred while executing the subscription method. Topic:MCMS.SaleOrder.OrderReturnedByCloudRtwOrder, Id:4694698318765809673, Instance: DevelopmentServer DotNetCore.CAP.Internal.SubscriberExecutionFailedException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn ---> NHibernate.QueryException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_2f76b915e7f944e1aed567d8d3fe1ffb.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_887e1eaa89c44029a0aa5b76d7d22ab2.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) --- End of inner exception stack trace --- at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_2f76b915e7f944e1aed567d8d3fe1ffb.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_887e1eaa89c44029a0aa5b76d7d22ab2.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) 2025-12-01 11:30:51,294 [238] WARN DotNetCore.CAP.Internal.SubscribeExecutor - The 2th retrying consume a message failed. message id: 4694698318765809673 2025-12-01 11:30:51,320 [238] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD250920000495","EntryNumber":"PE202510011713264632","CloudRtwNumber":"ESR4418236825115","ReverseLogisticsNumber":"JDVG04368278643","CompletedTime":"2025-10-01 22:10:17","ReceiveWarehouseId":11,"ReceiveWarehouseName":"京东石家庄"} 2025-12-01 11:30:51,332 [238] ERROR DotNetCore.CAP.Internal.SubscribeExecutor - An exception occurred while executing the subscription method. Topic:MCMS.SaleOrder.OrderReturnedByCloudRtwOrder, Id:4694698318765809673, Instance: DevelopmentServer DotNetCore.CAP.Internal.SubscriberExecutionFailedException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn ---> NHibernate.QueryException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_2f76b915e7f944e1aed567d8d3fe1ffb.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_887e1eaa89c44029a0aa5b76d7d22ab2.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) --- End of inner exception stack trace --- at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_2f76b915e7f944e1aed567d8d3fe1ffb.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_887e1eaa89c44029a0aa5b76d7d22ab2.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) 2025-12-01 11:37:30,072 [.NET Signal Handler] INFO MCMS.SaleOrder.Startup - 【应用程序优雅关闭】 2025-12-01 11:37:37,498 [1] INFO RedisLogger - ConnectionMultiplexer(567760)附加自定义事件 2025-12-01 11:37:39,917 [1] DEBUG MCMS.SaleOrder.Startup - 项目运行环境(.NET 6.0.25):【销售订单微服务测试环境】 2025-12-01 11:37:40,416 [1] INFO MCMS.SaleOrder.Startup - 【应用程序启动成功】 2025-12-01 11:37:40,489 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLog】成功删除 0 条已确认(acked)消息. 2025-12-01 11:37:40,492 [25] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLogBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 11:37:40,494 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 11:37:40,495 [22] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 11:37:40,497 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 11:37:40,498 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 11:37:40,500 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JdSoOrderSyncLogAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 11:37:40,501 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.LogisticsJDOrderAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 11:37:40,503 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.ProductWarehouseOutByOrder】成功删除 0 条已确认(acked)消息. 2025-12-01 11:44:19,571 [51] WARN Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware - Failed to determine the https port for redirect. 2025-12-01 14:02:33,427 [165] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD250920000495","EntryNumber":"PE202510011713268655","CloudRtwNumber":"ESR4418236825115","ReverseLogisticsNumber":"JDVG04368278643","CompletedTime":"2025-10-01 22:10:17","ReceiveWarehouseId":11,"ReceiveWarehouseName":"京东石家庄"} 2025-12-01 14:02:33,454 [165] ERROR DotNetCore.CAP.Internal.SubscribeExecutor - An exception occurred while executing the subscription method. Topic:MCMS.SaleOrder.OrderReturnedByCloudRtwOrder, Id:4694699382489010177, Instance: DevelopmentServer DotNetCore.CAP.Internal.SubscriberExecutionFailedException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn ---> NHibernate.QueryException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at NHibernate.Criterion.QueryOver`1.List() at NHibernate.Criterion.QueryOver`1.NHibernate.IQueryOver.List() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_e4dbad4dbcdb4c2e80ae8e66bc044056.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_9f8e99bc63b84e6aa229c636c4b1ac90.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) --- End of inner exception stack trace --- at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at NHibernate.Criterion.QueryOver`1.List() at NHibernate.Criterion.QueryOver`1.NHibernate.IQueryOver.List() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_e4dbad4dbcdb4c2e80ae8e66bc044056.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_9f8e99bc63b84e6aa229c636c4b1ac90.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) 2025-12-01 14:02:33,457 [165] WARN DotNetCore.CAP.Internal.SubscribeExecutor - The 1th retrying consume a message failed. message id: 4694699382489010177 2025-12-01 14:02:33,496 [179] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD250920000495","EntryNumber":"PE202510011713268655","CloudRtwNumber":"ESR4418236825115","ReverseLogisticsNumber":"JDVG04368278643","CompletedTime":"2025-10-01 22:10:17","ReceiveWarehouseId":11,"ReceiveWarehouseName":"京东石家庄"} 2025-12-01 14:02:33,510 [179] ERROR DotNetCore.CAP.Internal.SubscribeExecutor - An exception occurred while executing the subscription method. Topic:MCMS.SaleOrder.OrderReturnedByCloudRtwOrder, Id:4694699382489010177, Instance: DevelopmentServer DotNetCore.CAP.Internal.SubscriberExecutionFailedException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn ---> NHibernate.QueryException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at NHibernate.Criterion.QueryOver`1.List() at NHibernate.Criterion.QueryOver`1.NHibernate.IQueryOver.List() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_e4dbad4dbcdb4c2e80ae8e66bc044056.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_9f8e99bc63b84e6aa229c636c4b1ac90.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) --- End of inner exception stack trace --- at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at NHibernate.Criterion.QueryOver`1.List() at NHibernate.Criterion.QueryOver`1.NHibernate.IQueryOver.List() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_e4dbad4dbcdb4c2e80ae8e66bc044056.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_9f8e99bc63b84e6aa229c636c4b1ac90.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) 2025-12-01 14:02:33,511 [179] WARN DotNetCore.CAP.Internal.SubscribeExecutor - The 2th retrying consume a message failed. message id: 4694699382489010177 2025-12-01 14:02:33,533 [166] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD250920000495","EntryNumber":"PE202510011713268655","CloudRtwNumber":"ESR4418236825115","ReverseLogisticsNumber":"JDVG04368278643","CompletedTime":"2025-10-01 22:10:17","ReceiveWarehouseId":11,"ReceiveWarehouseName":"京东石家庄"} 2025-12-01 14:02:33,542 [166] ERROR DotNetCore.CAP.Internal.SubscribeExecutor - An exception occurred while executing the subscription method. Topic:MCMS.SaleOrder.OrderReturnedByCloudRtwOrder, Id:4694699382489010177, Instance: DevelopmentServer DotNetCore.CAP.Internal.SubscriberExecutionFailedException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn ---> NHibernate.QueryException: could not resolve property: SysOrderInfo.OrderNumber of: MCMS.SaleOrder.Entities.OrderReturn at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at NHibernate.Criterion.QueryOver`1.List() at NHibernate.Criterion.QueryOver`1.NHibernate.IQueryOver.List() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_e4dbad4dbcdb4c2e80ae8e66bc044056.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_9f8e99bc63b84e6aa229c636c4b1ac90.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) --- End of inner exception stack trace --- at NHibernate.Persister.Entity.AbstractPropertyMapping.GetColumns(String propertyName) at NHibernate.Persister.Entity.AbstractPropertyMapping.ToColumns(String alias, String propertyName) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.TryGetColumns(ICriteria subcriteria, String path, Boolean verifyPropertyName, String[]& columns) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetColumnsUsingProjection(ICriteria subcriteria, String propertyName) at NHibernate.Criterion.CriterionUtil.GetColumnNamesUsingPropertyName(ICriteriaQuery criteriaQuery, ICriteria criteria, String propertyName, Object value, ICriterion critertion) at NHibernate.Criterion.SimpleExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Criterion.LogicalExpression.ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) at NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetWhereCondition() at NHibernate.Loader.Criteria.CriteriaJoinWalker..ctor(IOuterJoinLoadable persister, CriteriaQueryTranslator translator, ISessionFactoryImplementor factory, ICriteria criteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Loader.Criteria.CriteriaLoader..ctor(IOuterJoinLoadable persister, ISessionFactoryImplementor factory, CriteriaImpl rootCriteria, String rootEntityName, IDictionary`2 enabledFilters) at NHibernate.Impl.SessionImpl.List[T](CriteriaImpl criteria) at NHibernate.Impl.CriteriaImpl.List[T]() at NHibernate.Criterion.QueryOver`1.List() at NHibernate.Criterion.QueryOver`1.NHibernate.IQueryOver.List() at MCMS.SaleOrder.DAO.Hibernate.HibernateLinqExtent.FirstOrDefault[T](IQueryOver`1 query) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\HibernateLinqExtent.cs:line 20 at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.GetObject(Expression`1 condition) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 256 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 431 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_e4dbad4dbcdb4c2e80ae8e66bc044056.ProcessOrderReturnByCloudRtwOrder(OrderInfo orderInfo, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_9f8e99bc63b84e6aa229c636c4b1ac90.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) 2025-12-01 14:19:54,218 [.NET Signal Handler] INFO MCMS.SaleOrder.Startup - 【应用程序优雅关闭】 2025-12-01 14:20:00,734 [1] INFO RedisLogger - ConnectionMultiplexer(567760)附加自定义事件 2025-12-01 14:20:03,589 [1] DEBUG MCMS.SaleOrder.Startup - 项目运行环境(.NET 6.0.25):【销售订单微服务测试环境】 2025-12-01 14:20:04,083 [1] INFO MCMS.SaleOrder.Startup - 【应用程序启动成功】 2025-12-01 14:20:04,152 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLog】成功删除 0 条已确认(acked)消息. 2025-12-01 14:20:04,155 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLogBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 14:20:04,157 [34] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 14:20:04,160 [29] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 14:20:04,162 [23] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 14:20:04,164 [25] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 14:20:04,166 [24] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JdSoOrderSyncLogAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 14:20:04,168 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.LogisticsJDOrderAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 14:20:04,170 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.ProductWarehouseOutByOrder】成功删除 0 条已确认(acked)消息. 2025-12-01 14:21:08,704 [38] WARN Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware - Failed to determine the https port for redirect. 2025-12-01 14:22:58,800 [44] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD250920000495","EntryNumber":"PE202510011713267787","CloudRtwNumber":"ESR4418236825115","ReverseLogisticsNumber":"JDVG04368278643","CompletedTime":"2025-10-01 22:10:17","ReceiveWarehouseId":11,"ReceiveWarehouseName":"京东石家庄"} 2025-12-01 15:06:26,578 [.NET Signal Handler] INFO MCMS.SaleOrder.Startup - 【应用程序优雅关闭】 2025-12-01 15:06:33,603 [1] INFO RedisLogger - ConnectionMultiplexer(567760)附加自定义事件 2025-12-01 15:06:36,146 [1] DEBUG MCMS.SaleOrder.Startup - 项目运行环境(.NET 6.0.25):【销售订单微服务测试环境】 2025-12-01 15:06:36,604 [1] INFO MCMS.SaleOrder.Startup - 【应用程序启动成功】 2025-12-01 15:06:36,671 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLog】成功删除 0 条已确认(acked)消息. 2025-12-01 15:06:36,673 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLogBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 15:06:36,675 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 15:06:36,676 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 15:06:36,678 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 15:06:36,679 [31] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 15:06:36,681 [31] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JdSoOrderSyncLogAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 15:06:36,682 [31] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.LogisticsJDOrderAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 15:06:36,684 [31] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.ProductWarehouseOutByOrder】成功删除 0 条已确认(acked)消息. 2025-12-01 15:14:56,294 [60] WARN Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware - Failed to determine the https port for redirect. 2025-12-01 15:50:17,737 [147] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000022810938813(202503081539423886)”... 2025-12-01 15:51:15,670 [150] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000023127483196(202505311852457742)”... 2025-12-01 15:57:47,959 [170] DEBUG CapSubscribeService - SubscribeUpdateCustomerLastSoldTime接收到订阅:{"CustomerId":128341,"UserId":268} 2025-12-01 16:06:29,666 [130] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000023978189035(XD251108001019)”... 2025-12-01 16:06:30,692 [130] DEBUG WanliNiuOrderInfoService - 获取万里牛销售订单总数量:1 2025-12-01 17:04:20,159 [206] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024061084205(XD251129000172)”... 2025-12-01 17:04:21,078 [206] DEBUG WanliNiuOrderInfoService - 获取万里牛销售订单总数量:1 2025-12-01 17:06:56,674 [20] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD251129000172","EntryNumber":"PE202512010802153093","CloudRtwNumber":"ESR4418236581038","ReverseLogisticsNumber":"JDVC33689132104","CompletedTime":"2025-12-01 10:31:29","ReceiveWarehouseId":13,"ReceiveWarehouseName":"京东广州仓"} 2025-12-01 17:06:56,711 [20] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?p0, ?p1, ?p2, ?p3, ?p4, ?p5, ?p6, ?p7, ?p8, ?p9, ?p10, ?p11, ?p12, ?p13, ?p14, ?p15, ?p16, ?p17, ?p18, ?p19, ?p20, ?p21, ?p22, ?p23, ?p24, ?p25, ?p26, ?p27, ?p28, ?p29, ?p30);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'Reason' cannot be null at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at NHibernate.AdoNet.AbstractBatcher.DoExecuteReader(DbCommand cmd) 2025-12-01 17:06:56,719 [20] ERROR NHibernate.Util.ADOExceptionReporter - Column 'Reason' cannot be null 2025-12-01 17:06:56,735 [20] ERROR DotNetCore.CAP.Internal.SubscribeExecutor - An exception occurred while executing the subscription method. Topic:MCMS.SaleOrder.OrderReturnedByCloudRtwOrder, Id:4694699433837342753, Instance: DevelopmentServer DotNetCore.CAP.Internal.SubscriberExecutionFailedException: could not insert: [MCMS.SaleOrder.Entities.OrderReturn][SQL: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] ---> NHibernate.Exceptions.GenericADOException: could not insert: [MCMS.SaleOrder.Entities.OrderReturn][SQL: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'Reason' cannot be null at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at NHibernate.AdoNet.AbstractBatcher.DoExecuteReader(DbCommand cmd) at NHibernate.AdoNet.AbstractBatcher.ExecuteReader(DbCommand cmd) at NHibernate.Id.IdentityGenerator.InsertSelectDelegate.ExecuteAndExtract(DbCommand insert, ISessionImplementor session) at NHibernate.Id.Insert.AbstractReturningDelegate.PerformInsert(SqlCommandInfo insertSQL, ISessionImplementor session, IBinder binder) --- End of inner exception stack trace --- at NHibernate.Id.Insert.AbstractReturningDelegate.PerformInsert(SqlCommandInfo insertSQL, ISessionImplementor session, IBinder binder) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Boolean[] notNull, SqlCommandInfo sql, Object obj, ISessionImplementor session) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Object obj, ISessionImplementor session) at NHibernate.Action.EntityIdentityInsertAction.Execute() at NHibernate.Engine.ActionQueue.InnerExecute(IExecutable executable) at NHibernate.Engine.ActionQueue.Execute(IExecutable executable) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSaveOrReplicate(Object entity, EntityKey key, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSave(Object entity, Object id, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.SaveWithGeneratedId(Object entity, String entityName, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.SaveWithGeneratedOrRequestedId(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.EntityIsTransient(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveEventListener.PerformSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSave(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.Save(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Insert(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 178 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 500 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_1dd2b02becd642b0b3ecd3db69d2b19e.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_aa17e02bdd154e0883701bb905359aab.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) --- End of inner exception stack trace --- at NHibernate.Id.Insert.AbstractReturningDelegate.PerformInsert(SqlCommandInfo insertSQL, ISessionImplementor session, IBinder binder) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Boolean[] notNull, SqlCommandInfo sql, Object obj, ISessionImplementor session) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Object obj, ISessionImplementor session) at NHibernate.Action.EntityIdentityInsertAction.Execute() at NHibernate.Engine.ActionQueue.InnerExecute(IExecutable executable) at NHibernate.Engine.ActionQueue.Execute(IExecutable executable) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSaveOrReplicate(Object entity, EntityKey key, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSave(Object entity, Object id, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.SaveWithGeneratedId(Object entity, String entityName, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.SaveWithGeneratedOrRequestedId(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.EntityIsTransient(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveEventListener.PerformSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSave(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.Save(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Insert(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 178 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 500 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_1dd2b02becd642b0b3ecd3db69d2b19e.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_aa17e02bdd154e0883701bb905359aab.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) 2025-12-01 17:06:56,738 [20] WARN DotNetCore.CAP.Internal.SubscribeExecutor - The 1th retrying consume a message failed. message id: 4694699433837342753 2025-12-01 17:06:56,772 [20] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD251129000172","EntryNumber":"PE202512010802153093","CloudRtwNumber":"ESR4418236581038","ReverseLogisticsNumber":"JDVC33689132104","CompletedTime":"2025-12-01 10:31:29","ReceiveWarehouseId":13,"ReceiveWarehouseName":"京东广州仓"} 2025-12-01 17:06:56,792 [20] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?p0, ?p1, ?p2, ?p3, ?p4, ?p5, ?p6, ?p7, ?p8, ?p9, ?p10, ?p11, ?p12, ?p13, ?p14, ?p15, ?p16, ?p17, ?p18, ?p19, ?p20, ?p21, ?p22, ?p23, ?p24, ?p25, ?p26, ?p27, ?p28, ?p29, ?p30);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'Reason' cannot be null at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at NHibernate.AdoNet.AbstractBatcher.DoExecuteReader(DbCommand cmd) 2025-12-01 17:06:56,794 [20] ERROR NHibernate.Util.ADOExceptionReporter - Column 'Reason' cannot be null 2025-12-01 17:06:56,799 [20] ERROR DotNetCore.CAP.Internal.SubscribeExecutor - An exception occurred while executing the subscription method. Topic:MCMS.SaleOrder.OrderReturnedByCloudRtwOrder, Id:4694699433837342753, Instance: DevelopmentServer DotNetCore.CAP.Internal.SubscriberExecutionFailedException: could not insert: [MCMS.SaleOrder.Entities.OrderReturn][SQL: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] ---> NHibernate.Exceptions.GenericADOException: could not insert: [MCMS.SaleOrder.Entities.OrderReturn][SQL: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'Reason' cannot be null at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at NHibernate.AdoNet.AbstractBatcher.DoExecuteReader(DbCommand cmd) at NHibernate.AdoNet.AbstractBatcher.ExecuteReader(DbCommand cmd) at NHibernate.Id.IdentityGenerator.InsertSelectDelegate.ExecuteAndExtract(DbCommand insert, ISessionImplementor session) at NHibernate.Id.Insert.AbstractReturningDelegate.PerformInsert(SqlCommandInfo insertSQL, ISessionImplementor session, IBinder binder) --- End of inner exception stack trace --- at NHibernate.Id.Insert.AbstractReturningDelegate.PerformInsert(SqlCommandInfo insertSQL, ISessionImplementor session, IBinder binder) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Boolean[] notNull, SqlCommandInfo sql, Object obj, ISessionImplementor session) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Object obj, ISessionImplementor session) at NHibernate.Action.EntityIdentityInsertAction.Execute() at NHibernate.Engine.ActionQueue.InnerExecute(IExecutable executable) at NHibernate.Engine.ActionQueue.Execute(IExecutable executable) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSaveOrReplicate(Object entity, EntityKey key, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSave(Object entity, Object id, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.SaveWithGeneratedId(Object entity, String entityName, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.SaveWithGeneratedOrRequestedId(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.EntityIsTransient(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveEventListener.PerformSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSave(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.Save(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Insert(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 178 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 500 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_1dd2b02becd642b0b3ecd3db69d2b19e.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_aa17e02bdd154e0883701bb905359aab.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) --- End of inner exception stack trace --- at NHibernate.Id.Insert.AbstractReturningDelegate.PerformInsert(SqlCommandInfo insertSQL, ISessionImplementor session, IBinder binder) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Boolean[] notNull, SqlCommandInfo sql, Object obj, ISessionImplementor session) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Object obj, ISessionImplementor session) at NHibernate.Action.EntityIdentityInsertAction.Execute() at NHibernate.Engine.ActionQueue.InnerExecute(IExecutable executable) at NHibernate.Engine.ActionQueue.Execute(IExecutable executable) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSaveOrReplicate(Object entity, EntityKey key, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSave(Object entity, Object id, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.SaveWithGeneratedId(Object entity, String entityName, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.SaveWithGeneratedOrRequestedId(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.EntityIsTransient(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveEventListener.PerformSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSave(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.Save(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Insert(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 178 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 500 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_1dd2b02becd642b0b3ecd3db69d2b19e.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_aa17e02bdd154e0883701bb905359aab.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) 2025-12-01 17:06:56,801 [20] WARN DotNetCore.CAP.Internal.SubscribeExecutor - The 2th retrying consume a message failed. message id: 4694699433837342753 2025-12-01 17:06:56,847 [195] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD251129000172","EntryNumber":"PE202512010802153093","CloudRtwNumber":"ESR4418236581038","ReverseLogisticsNumber":"JDVC33689132104","CompletedTime":"2025-12-01 10:31:29","ReceiveWarehouseId":13,"ReceiveWarehouseName":"京东广州仓"} 2025-12-01 17:06:56,865 [195] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?p0, ?p1, ?p2, ?p3, ?p4, ?p5, ?p6, ?p7, ?p8, ?p9, ?p10, ?p11, ?p12, ?p13, ?p14, ?p15, ?p16, ?p17, ?p18, ?p19, ?p20, ?p21, ?p22, ?p23, ?p24, ?p25, ?p26, ?p27, ?p28, ?p29, ?p30);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'Reason' cannot be null at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at NHibernate.AdoNet.AbstractBatcher.DoExecuteReader(DbCommand cmd) 2025-12-01 17:06:56,867 [195] ERROR NHibernate.Util.ADOExceptionReporter - Column 'Reason' cannot be null 2025-12-01 17:06:56,872 [195] ERROR DotNetCore.CAP.Internal.SubscribeExecutor - An exception occurred while executing the subscription method. Topic:MCMS.SaleOrder.OrderReturnedByCloudRtwOrder, Id:4694699433837342753, Instance: DevelopmentServer DotNetCore.CAP.Internal.SubscriberExecutionFailedException: could not insert: [MCMS.SaleOrder.Entities.OrderReturn][SQL: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] ---> NHibernate.Exceptions.GenericADOException: could not insert: [MCMS.SaleOrder.Entities.OrderReturn][SQL: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'Reason' cannot be null at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at NHibernate.AdoNet.AbstractBatcher.DoExecuteReader(DbCommand cmd) at NHibernate.AdoNet.AbstractBatcher.ExecuteReader(DbCommand cmd) at NHibernate.Id.IdentityGenerator.InsertSelectDelegate.ExecuteAndExtract(DbCommand insert, ISessionImplementor session) at NHibernate.Id.Insert.AbstractReturningDelegate.PerformInsert(SqlCommandInfo insertSQL, ISessionImplementor session, IBinder binder) --- End of inner exception stack trace --- at NHibernate.Id.Insert.AbstractReturningDelegate.PerformInsert(SqlCommandInfo insertSQL, ISessionImplementor session, IBinder binder) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Boolean[] notNull, SqlCommandInfo sql, Object obj, ISessionImplementor session) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Object obj, ISessionImplementor session) at NHibernate.Action.EntityIdentityInsertAction.Execute() at NHibernate.Engine.ActionQueue.InnerExecute(IExecutable executable) at NHibernate.Engine.ActionQueue.Execute(IExecutable executable) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSaveOrReplicate(Object entity, EntityKey key, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSave(Object entity, Object id, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.SaveWithGeneratedId(Object entity, String entityName, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.SaveWithGeneratedOrRequestedId(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.EntityIsTransient(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveEventListener.PerformSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSave(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.Save(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Insert(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 178 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 500 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_1dd2b02becd642b0b3ecd3db69d2b19e.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_aa17e02bdd154e0883701bb905359aab.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) --- End of inner exception stack trace --- at NHibernate.Id.Insert.AbstractReturningDelegate.PerformInsert(SqlCommandInfo insertSQL, ISessionImplementor session, IBinder binder) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Boolean[] notNull, SqlCommandInfo sql, Object obj, ISessionImplementor session) at NHibernate.Persister.Entity.AbstractEntityPersister.Insert(Object[] fields, Object obj, ISessionImplementor session) at NHibernate.Action.EntityIdentityInsertAction.Execute() at NHibernate.Engine.ActionQueue.InnerExecute(IExecutable executable) at NHibernate.Engine.ActionQueue.Execute(IExecutable executable) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSaveOrReplicate(Object entity, EntityKey key, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.PerformSave(Object entity, Object id, IEntityPersister persister, Boolean useIdentityColumn, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.AbstractSaveEventListener.SaveWithGeneratedId(Object entity, String entityName, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.SaveWithGeneratedOrRequestedId(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.EntityIsTransient(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveEventListener.PerformSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSave(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.Save(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Insert(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 178 at MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 500 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderReturnService.ProcessOrderReturnByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_1dd2b02becd642b0b3ecd3db69d2b19e.ProcessOrderReturnByCloudRtwOrder(Int32 orderInfoId, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.OrderReturnedByCloudRtwOrder(Object , Object[] ) at Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[] arguments) at Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proceed() at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Invoke(Object proxy, Object target, Type targetType, MethodInfo targetMethod, MethodInfo proxyMethod, Object[] args, IList interceptors) at CompositionAopProxy_aa17e02bdd154e0883701bb905359aab.OrderReturnedByCloudRtwOrder(String orderNumber, String entryNumber, String cloudRtwNumber, String reverseLogisticsNumber, DateTime completedTime, Int32 receiveWarehouseId, String receiveWarehouseName, String& msg) at MCMS.SaleOrder.Service.Impl.CapSubscribeService.SubscribeOrderReturnedByCloudRtwOrder(OrderReturnedByCloudRtwOrderPostDto pars, CapHeader header) at Microsoft.Extensions.Internal.ObjectMethodExecutor.<>c__DisplayClass30_0.b__0(Object target, Object[] parameters) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at DotNetCore.CAP.Internal.SubscribeInvoker.ExecuteWithParameterAsync(ObjectMethodExecutor executor, Object class, Object[] parameter) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeInvoker.InvokeAsync(ConsumerContext context, CancellationToken cancellationToken) at DotNetCore.CAP.Internal.SubscribeExecutor.InvokeConsumerMethodAsync(MediumMessage message, ConsumerExecutorDescriptor descriptor, CancellationToken cancellationToken) 2025-12-01 17:08:10,842 [.NET Signal Handler] INFO MCMS.SaleOrder.Startup - 【应用程序优雅关闭】 2025-12-01 17:08:17,454 [1] INFO RedisLogger - ConnectionMultiplexer(567760)附加自定义事件 2025-12-01 17:08:20,055 [1] DEBUG MCMS.SaleOrder.Startup - 项目运行环境(.NET 6.0.25):【销售订单微服务测试环境】 2025-12-01 17:08:20,521 [1] INFO MCMS.SaleOrder.Startup - 【应用程序启动成功】 2025-12-01 17:08:20,584 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLog】成功删除 0 条已确认(acked)消息. 2025-12-01 17:08:20,587 [21] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLogBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:08:20,618 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackAdd】成功删除 9 条已确认(acked)消息. 2025-12-01 17:08:20,620 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:08:20,629 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackAdd】成功删除 4 条已确认(acked)消息. 2025-12-01 17:08:20,630 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:08:20,633 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JdSoOrderSyncLogAdd】成功删除 4 条已确认(acked)消息. 2025-12-01 17:08:20,636 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.LogisticsJDOrderAdd】成功删除 4 条已确认(acked)消息. 2025-12-01 17:08:20,639 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.ProductWarehouseOutByOrder】成功删除 4 条已确认(acked)消息. 2025-12-01 17:10:12,770 [34] WARN Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware - Failed to determine the https port for redirect. 2025-12-01 17:10:42,856 [20] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024053805845(XD251127000492)”... 2025-12-01 17:10:43,953 [20] DEBUG WanliNiuOrderInfoService - 获取万里牛销售订单总数量:1 2025-12-01 17:12:43,256 [41] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD251127000492","EntryNumber":"PE202511301620535766","CloudRtwNumber":"ESR4418236520886","ReverseLogisticsNumber":"JDVE16308360479","CompletedTime":"2025-12-01 10:31:33"} 2025-12-01 17:13:56,109 [.NET Signal Handler] INFO MCMS.SaleOrder.Startup - 【应用程序优雅关闭】 2025-12-01 17:14:03,025 [1] INFO RedisLogger - ConnectionMultiplexer(567760)附加自定义事件 2025-12-01 17:14:05,679 [1] DEBUG MCMS.SaleOrder.Startup - 项目运行环境(.NET 6.0.25):【销售订单微服务测试环境】 2025-12-01 17:14:06,110 [1] INFO MCMS.SaleOrder.Startup - 【应用程序启动成功】 2025-12-01 17:14:06,174 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLog】成功删除 0 条已确认(acked)消息. 2025-12-01 17:14:06,176 [27] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLogBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:14:06,211 [26] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackAdd】成功删除 2 条已确认(acked)消息. 2025-12-01 17:14:06,213 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:14:06,217 [21] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackAdd】成功删除 1 条已确认(acked)消息. 2025-12-01 17:14:06,218 [24] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:14:06,221 [19] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JdSoOrderSyncLogAdd】成功删除 1 条已确认(acked)消息. 2025-12-01 17:14:06,224 [27] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.LogisticsJDOrderAdd】成功删除 1 条已确认(acked)消息. 2025-12-01 17:14:06,227 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.ProductWarehouseOutByOrder】成功删除 1 条已确认(acked)消息. 2025-12-01 17:14:33,867 [22] WARN Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware - Failed to determine the https port for redirect. 2025-12-01 17:15:22,213 [38] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000023996923316(XD251128000158)”... 2025-12-01 17:15:23,425 [38] DEBUG WanliNiuOrderInfoService - 获取万里牛销售订单总数量:1 2025-12-01 17:17:17,965 [21] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD251128000158","EntryNumber":"PE202511301524090104","CloudRtwNumber":"ESR4418236509014","ReverseLogisticsNumber":"JDVD09065712333","CompletedTime":"2025-11-30 15:33:28","ReceiveWarehouseId":12,"ReceiveWarehouseName":"京东贵阳仓"} 2025-12-01 17:17:18,060 [21] ERROR NHibernate.Transaction.AdoTransaction - exception calling user Synchronization System.NullReferenceException: Object reference not set to an instance of an object. at MCMS.SaleOrder.Service.Impl.OrderReturnService.<>c__DisplayClass72_1.b__2() in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 528 at MCMS.SaleOrder.DAO.Hibernate.TransactionSynchronization.ExecuteAfterTransactionCompletion(Boolean success) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\TransactionSynchronization.cs:line 47 at NHibernate.Transaction.AdoTransaction.NotifyLocalSynchsAfterTransactionCompletion(Boolean success) 2025-12-01 17:21:52,627 [62] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000023977288496(XD251124000086)”... 2025-12-01 17:21:53,624 [62] DEBUG WanliNiuOrderInfoService - 获取万里牛销售订单总数量:1 2025-12-01 17:24:35,944 [.NET Signal Handler] INFO MCMS.SaleOrder.Startup - 【应用程序优雅关闭】 2025-12-01 17:24:42,125 [1] INFO RedisLogger - ConnectionMultiplexer(567760)附加自定义事件 2025-12-01 17:24:44,692 [1] DEBUG MCMS.SaleOrder.Startup - 项目运行环境(.NET 6.0.25):【销售订单微服务测试环境】 2025-12-01 17:24:45,169 [1] INFO MCMS.SaleOrder.Startup - 【应用程序启动成功】 2025-12-01 17:24:45,240 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLog】成功删除 0 条已确认(acked)消息. 2025-12-01 17:24:45,242 [32] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLogBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:24:45,266 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackAdd】成功删除 4 条已确认(acked)消息. 2025-12-01 17:24:45,268 [22] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:24:45,271 [29] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackAdd】成功删除 2 条已确认(acked)消息. 2025-12-01 17:24:45,273 [22] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:24:45,280 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JdSoOrderSyncLogAdd】成功删除 2 条已确认(acked)消息. 2025-12-01 17:24:45,283 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.LogisticsJDOrderAdd】成功删除 2 条已确认(acked)消息. 2025-12-01 17:24:45,286 [22] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.ProductWarehouseOutByOrder】成功删除 2 条已确认(acked)消息. 2025-12-01 17:24:50,266 [30] WARN Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware - Failed to determine the https port for redirect. 2025-12-01 17:24:51,703 [25] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD251124000086","EntryNumber":"PE202511290750033770","CloudRtwNumber":"ESR4418245860659","ReverseLogisticsNumber":"JDVG04636526695","CompletedTime":"2025-11-29 13:48:53","ReceiveWarehouseId":13,"ReceiveWarehouseName":"京东广州仓"} 2025-12-01 17:27:12,951 [3] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024105691214(XD251126000178)”... 2025-12-01 17:27:13,979 [3] DEBUG WanliNiuOrderInfoService - 获取万里牛销售订单总数量:1 2025-12-01 17:28:06,644 [24] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD251126000178","EntryNumber":"PE202511271619162331","CloudRtwNumber":"ESR4418251335272","ReverseLogisticsNumber":"JDVC33633888193","CompletedTime":"2025-11-27 17:51:01","ReceiveWarehouseId":13,"ReceiveWarehouseName":"京东广州仓"} 2025-12-01 17:28:06,704 [24] ERROR NHibernate.Transaction.AdoTransaction - exception calling user Synchronization System.NullReferenceException: Object reference not set to an instance of an object. at MCMS.SaleOrder.Service.Impl.OrderReturnService.<>c__DisplayClass72_1.b__2() in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 528 at MCMS.SaleOrder.DAO.Hibernate.TransactionSynchronization.ExecuteAfterTransactionCompletion(Boolean success) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\TransactionSynchronization.cs:line 47 at NHibernate.Transaction.AdoTransaction.NotifyLocalSynchsAfterTransactionCompletion(Boolean success) 2025-12-01 17:33:59,683 [50] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024064971043(XD251125000260)”... 2025-12-01 17:34:00,767 [50] DEBUG WanliNiuOrderInfoService - 获取万里牛销售订单总数量:1 2025-12-01 17:35:44,164 [53] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD251125000260","EntryNumber":"PE202511261620234464","CloudRtwNumber":"ESR4418245531519","ReverseLogisticsNumber":"JDVC33618646048","CompletedTime":"2025-11-26 19:42:06","ReceiveWarehouseId":13,"ReceiveWarehouseName":"京东广州仓"} 2025-12-01 17:35:44,220 [53] ERROR NHibernate.Transaction.AdoTransaction - exception calling user Synchronization System.NullReferenceException: Object reference not set to an instance of an object. at MCMS.SaleOrder.Service.Impl.OrderReturnService.<>c__DisplayClass72_1.b__2() in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 528 at MCMS.SaleOrder.DAO.Hibernate.TransactionSynchronization.ExecuteAfterTransactionCompletion(Boolean success) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\TransactionSynchronization.cs:line 47 at NHibernate.Transaction.AdoTransaction.NotifyLocalSynchsAfterTransactionCompletion(Boolean success) 2025-12-01 17:44:03,577 [96] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024090108062(XD251123000102)”... 2025-12-01 17:44:04,631 [96] DEBUG WanliNiuOrderInfoService - 获取万里牛销售订单总数量:1 2025-12-01 17:44:04,654 [96] ERROR MCMS.SaleOrder.Service.Impl.OrderInfoService - Attempted to divide by zero. System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.DecCalc.VarDecDiv(DecCalc& d1, DecCalc& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at MCMS.SaleOrder.Service.Impl.OrderInfoService.ConvertJdSoOrderToOrderDetails(String orderDesc, IList`1 productSales, WarehouseInfoDto cloudWarehouse, List`1 curJdStoreGoodsSkuList, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, List`1& orderDetails, String& msg, Boolean& orderDetailsVerifyResult) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 16117 at MCMS.SaleOrder.Service.Impl.OrderInfoService.JdSoOrderSyncToSysOrder(IList`1 productSales, IList`1 jdStoreGoodsSkuList, IList`1 jdCloudWarehouses, IList`1 jdCloudLogisticses, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, Nullable`1 clearInventoryDateTime, IList`1 orderReceiptAccounts, String opUser, String& sysOrderNumber, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 15697 2025-12-01 17:46:14,783 [100] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024090108062(XD251123000102)”... 2025-12-01 17:46:14,794 [100] ERROR MCMS.SaleOrder.Service.Impl.OrderInfoService - Attempted to divide by zero. System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.DecCalc.VarDecDiv(DecCalc& d1, DecCalc& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at MCMS.SaleOrder.Service.Impl.OrderInfoService.ConvertJdSoOrderToOrderDetails(String orderDesc, IList`1 productSales, WarehouseInfoDto cloudWarehouse, List`1 curJdStoreGoodsSkuList, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, List`1& orderDetails, String& msg, Boolean& orderDetailsVerifyResult) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 16117 at MCMS.SaleOrder.Service.Impl.OrderInfoService.JdSoOrderSyncToSysOrder(IList`1 productSales, IList`1 jdStoreGoodsSkuList, IList`1 jdCloudWarehouses, IList`1 jdCloudLogisticses, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, Nullable`1 clearInventoryDateTime, IList`1 orderReceiptAccounts, String opUser, String& sysOrderNumber, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 15697 2025-12-01 17:46:46,930 [.NET Signal Handler] INFO MCMS.SaleOrder.Startup - 【应用程序优雅关闭】 2025-12-01 17:46:53,969 [1] INFO RedisLogger - ConnectionMultiplexer(567760)附加自定义事件 2025-12-01 17:46:56,513 [1] DEBUG MCMS.SaleOrder.Startup - 项目运行环境(.NET 6.0.25):【销售订单微服务测试环境】 2025-12-01 17:46:56,965 [1] INFO MCMS.SaleOrder.Startup - 【应用程序启动成功】 2025-12-01 17:46:57,031 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLog】成功删除 0 条已确认(acked)消息. 2025-12-01 17:46:57,033 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OperateLogBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:46:57,060 [20] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackAdd】成功删除 8 条已确认(acked)消息. 2025-12-01 17:46:57,062 [17] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.OrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:46:57,066 [17] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackAdd】成功删除 2 条已确认(acked)消息. 2025-12-01 17:46:57,068 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JDOrderTrackBatchAdd】成功删除 0 条已确认(acked)消息. 2025-12-01 17:46:57,071 [30] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Log.JdSoOrderSyncLogAdd】成功删除 4 条已确认(acked)消息. 2025-12-01 17:46:57,074 [17] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.LogisticsJDOrderAdd】成功删除 2 条已确认(acked)消息. 2025-12-01 17:46:57,077 [25] DEBUG MCMS.SaleOrder.Service.Impl.SysCoreService - Redis Stream【MCMS.Warehouse.ProductWarehouseOutByOrder】成功删除 2 条已确认(acked)消息. 2025-12-01 17:47:06,775 [25] WARN Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware - Failed to determine the https port for redirect. 2025-12-01 17:47:08,581 [25] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024090108062(XD251123000102)”... 2025-12-01 17:47:08,676 [25] ERROR MCMS.SaleOrder.Service.Impl.OrderInfoService - Attempted to divide by zero. System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.DecCalc.VarDecDiv(DecCalc& d1, DecCalc& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at MCMS.SaleOrder.Service.Impl.OrderInfoService.ConvertJdSoOrderToOrderDetails(String orderDesc, IList`1 productSales, WarehouseInfoDto cloudWarehouse, List`1 curJdStoreGoodsSkuList, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, List`1& orderDetails, String& msg, Boolean& orderDetailsVerifyResult) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 16117 at MCMS.SaleOrder.Service.Impl.OrderInfoService.JdSoOrderSyncToSysOrder(IList`1 productSales, IList`1 jdStoreGoodsSkuList, IList`1 jdCloudWarehouses, IList`1 jdCloudLogisticses, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, Nullable`1 clearInventoryDateTime, IList`1 orderReceiptAccounts, String opUser, String& sysOrderNumber, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 15697 2025-12-01 17:47:15,942 [21] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024090108062(XD251123000102)”... 2025-12-01 17:47:15,954 [21] ERROR MCMS.SaleOrder.Service.Impl.OrderInfoService - Attempted to divide by zero. System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.DecCalc.VarDecDiv(DecCalc& d1, DecCalc& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at MCMS.SaleOrder.Service.Impl.OrderInfoService.ConvertJdSoOrderToOrderDetails(String orderDesc, IList`1 productSales, WarehouseInfoDto cloudWarehouse, List`1 curJdStoreGoodsSkuList, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, List`1& orderDetails, String& msg, Boolean& orderDetailsVerifyResult) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 16117 at MCMS.SaleOrder.Service.Impl.OrderInfoService.JdSoOrderSyncToSysOrder(IList`1 productSales, IList`1 jdStoreGoodsSkuList, IList`1 jdCloudWarehouses, IList`1 jdCloudLogisticses, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, Nullable`1 clearInventoryDateTime, IList`1 orderReceiptAccounts, String opUser, String& sysOrderNumber, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 15697 2025-12-01 17:47:29,392 [20] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024090108062(XD251123000102)”... 2025-12-01 17:47:29,411 [20] ERROR MCMS.SaleOrder.Service.Impl.OrderInfoService - Attempted to divide by zero. System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.DecCalc.VarDecDiv(DecCalc& d1, DecCalc& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at MCMS.SaleOrder.Service.Impl.OrderInfoService.ConvertJdSoOrderToOrderDetails(String orderDesc, IList`1 productSales, WarehouseInfoDto cloudWarehouse, List`1 curJdStoreGoodsSkuList, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, List`1& orderDetails, String& msg, Boolean& orderDetailsVerifyResult) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 16117 at MCMS.SaleOrder.Service.Impl.OrderInfoService.JdSoOrderSyncToSysOrder(IList`1 productSales, IList`1 jdStoreGoodsSkuList, IList`1 jdCloudWarehouses, IList`1 jdCloudLogisticses, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, Nullable`1 clearInventoryDateTime, IList`1 orderReceiptAccounts, String opUser, String& sysOrderNumber, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 15697 2025-12-01 17:47:48,535 [20] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024090108062(XD251123000102)”... 2025-12-01 17:47:48,542 [20] ERROR MCMS.SaleOrder.Service.Impl.OrderInfoService - Attempted to divide by zero. System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.DecCalc.VarDecDiv(DecCalc& d1, DecCalc& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at MCMS.SaleOrder.Service.Impl.OrderInfoService.ConvertJdSoOrderToOrderDetails(String orderDesc, IList`1 productSales, WarehouseInfoDto cloudWarehouse, List`1 curJdStoreGoodsSkuList, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, List`1& orderDetails, String& msg, Boolean& orderDetailsVerifyResult) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 16117 at MCMS.SaleOrder.Service.Impl.OrderInfoService.JdSoOrderSyncToSysOrder(IList`1 productSales, IList`1 jdStoreGoodsSkuList, IList`1 jdCloudWarehouses, IList`1 jdCloudLogisticses, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, Nullable`1 clearInventoryDateTime, IList`1 orderReceiptAccounts, String opUser, String& sysOrderNumber, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 15697 2025-12-01 17:48:26,727 [25] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024090108062(XD251123000102)”... 2025-12-01 17:48:26,737 [25] ERROR MCMS.SaleOrder.Service.Impl.OrderInfoService - Attempted to divide by zero. System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.DecCalc.VarDecDiv(DecCalc& d1, DecCalc& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at MCMS.SaleOrder.Service.Impl.OrderInfoService.ConvertJdSoOrderToOrderDetails(String orderDesc, IList`1 productSales, WarehouseInfoDto cloudWarehouse, List`1 curJdStoreGoodsSkuList, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, List`1& orderDetails, String& msg, Boolean& orderDetailsVerifyResult) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 16117 at MCMS.SaleOrder.Service.Impl.OrderInfoService.JdSoOrderSyncToSysOrder(IList`1 productSales, IList`1 jdStoreGoodsSkuList, IList`1 jdCloudWarehouses, IList`1 jdCloudLogisticses, SoQueryResponseDto jdSoOrder, WanliNiuOrderInfo wanliNiuOrder, Nullable`1 clearInventoryDateTime, IList`1 orderReceiptAccounts, String opUser, String& sysOrderNumber, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 15697 2025-12-01 17:49:51,198 [25] DEBUG MCMS.SaleOrder.Service.Impl.OrderInfoService - 同步京东销售出库单“ESL00000024090108062(XD251123000102)”... 2025-12-01 17:51:09,635 [43] DEBUG CapSubscribeService - SubscribeOrderReturnedByCloudRtwOrder接收到订阅:{"OrderNumber":"XD251123000102","EntryNumber":"PE202511260905166224","CloudRtwNumber":"ESR4418251128224","ReverseLogisticsNumber":"JDVG04623896787","CompletedTime":"2025-11-26 17:52:17","ReceiveWarehouseId":11,"ReceiveWarehouseName":"京东石家庄"}