2026-01-02 00:30:04,794 [369] DEBUG MCMS.SaleOrder.Controllers.OrderInfoController - 【JdCloudOrderWithWanliNiuOrderSyncToMCMSOrderSSE】(HttpContext:24621663){"JdDeptNo":"EBU4418055145647","JdWarehouseNo":null,"JdSoOrderDeliveryNos":null,"JdSoOrderSendTimePeriod":null,"OpUserId":0,"OpUser":"【定时服务】","IsIncSync":false,"JdPoOrderNo":null,"JdRtwOrderNo":null,"JdSoOrderNo":null,"JdRtsOrderNo":null} 2026-01-02 00:30:05,015 [369] DEBUG MCMS.SaleOrder.Controllers.OrderInfoController - 前置数据准备,已耗时: 0s 2026-01-02 00:30:05,018 [369] DEBUG MCMS.SaleOrder.Controllers.OrderInfoController - 同步仓库【118068240、118083324、118074989、110021918】“2025-12-31”数据. 2026-01-02 00:30:05,700 [369] DEBUG MCMS.SaleOrder.Controllers.OrderInfoController - 同步京东云仓采购入库单“EPL4418105316045”... 2026-01-02 00:30:05,801 [369] DEBUG MCMS.SaleOrder.Controllers.OrderInfoController - 同步京东云仓采购入库单“EPL4418105318813”... 2026-01-02 00:30:05,913 [369] ERROR MCMS.SaleOrder.Controllers.OrderInfoController - 同步京东云仓采购入库单【EPL4418105318813】到MCMS系统出错:京东事业部商品【EMG4418927265889】未映射,请先进行“SKU配置” 2026-01-02 00:30:05,914 [369] DEBUG MCMS.SaleOrder.Controllers.OrderInfoController - 总耗时: 1s 2026-01-02 16:22:29,716 [362] DEBUG CapSubscribeService - SubscribeUpdateCustomerLastSoldTime接收到订阅:{"CustomerId":128309,"UserId":472} 2026-01-02 16:26:04,021 [287] ERROR MCMS.SaleOrder.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5012/OrderInfo/GetObjectByParentOrder;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders;Exception:Missing type map configuration or unsupported mapping. Mapping types: OrderInfoDto -> OrderInfo MCMS.SaleOrder.Contract.OrderInfoDto -> MCMS.SaleOrder.Entities.OrderInfo at lambda_method1654(Closure , OrderInfoDto , OrderInfo , ResolutionContext ) at MCMS.SaleOrder.Controllers.OrderInfoController.GetObjectByParentOrder(OrderGetObjectByParentOrderPostDto pars) in E:\agent\_work\4\s\MCMS.SaleOrder\Controllers\OrderInfoController.cs:line 328 at lambda_method1459(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) 2026-01-02 16:26:51,820 [333] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderInfo` (`Version`, `OrderNumber`, `OrderType`, `InvoicingCompanyId`, `InvoicingCompanyName`, `BuyerName`, ParentId, `DepartmentId`, `DepartmentName`, `UserId`, `UserName`, `SellerType`, `CommissionTotal`, `CustomerId`, `CustomerName`, `LinkPromotionTTAccountId`, `LInkPromotionTTClueId`, `LInkPromotionTTClueGUID`, `LinkPromotionTTCluePlanName`, `WechatInfoId`, `WechatInfoName`, `RealName`, `Phone`, `Region`, `Address`, `ProductCount`, `PaidTotal`, `Total`, `ValidTotal`, `KDL`, `ValidTotalNew`, `InvalidTotal`, `ExtraCommission`, `CreateTime`, `Status`, `Note`, `CustomerType`, `DouShopAuthorId`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `ShipTime`, `LogisticsId`, `LogisticsName`, `LogisticsType`, `PackageCount`, `LogisticsNumber`, `LogisticsNumberCreated`, `LogisticsNumberPrintCount`, `DepponSieveOrder`, `SFSieveOrder`, `CollectionMoney`, `InsuranceMoney`, `Freight`, `Fee`, `Profit`, `RefundReason`, `RefundTime`, `ReturnType`, `ReturnReason`, `ReturnTime`, `ApprovalNote`, `ShipExportCount`, `DepponOrderCount`, `DepponTransportType`, `DepponPayType`, `SFTransportType`, `YTTransportType`, `JDTransportType`, `JDCheck`, `JDCreateOrderStatus`, `LogisticsFinanceAccountId`, `WeAppOpenId`, `UnionId`, `PrintNote`, `CompletedTime`, `ShopPlatformId`, `CouponInfoId`, `CouponMoney`, `CreditDeductAmount`, `IsPackageOrder`, `ProductDetailPreview`, `ProductDetail`, `GrossProfitRate`, `IsVirtualPhone`, `VirtualPhone`, `WareHouseId`, `WareHouseName`, `SettlementStatus`, `ConsumeSaleCreditsNum`, `UseCompanyId`, `UseCompany`, `SettlementMonth`, `WechatPhone`, `CompanyInfoId`, `LastSetTime`, `DouShopOrderExtra`, `DouShopOrderUpdateTimestamp`, `IsSyncFromJdCloudSoOrder`, `RealShipTime`, `ReceiptTime`, `OrderSource`, `WanliNiuOrderNumber`, `CloudWarehouseOrderNumber`, `SalePlatform`, `SalePlatformOrderNumberJson`, `ShopType`, `ShopName`) 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, ?p31, ?p32, ?p33, ?p34, ?p35, ?p36, ?p37, ?p38, ?p39, ?p40, ?p41, ?p42, ?p43, ?p44, ?p45, ?p46, ?p47, ?p48, ?p49, ?p50, ?p51, ?p52, ?p53, ?p54, ?p55, ?p56, ?p57, ?p58, ?p59, ?p60, ?p61, ?p62, ?p63, ?p64, ?p65, ?p66, ?p67, ?p68, ?p69, ?p70, ?p71, ?p72, ?p73, ?p74, ?p75, ?p76, ?p77, ?p78, ?p79, ?p80, ?p81, ?p82, ?p83, ?p84, ?p85, ?p86, ?p87, ?p88, ?p89, ?p90, ?p91, ?p92, ?p93, ?p94, ?p95, ?p96, ?p97, ?p98, ?p99, ?p100, ?p101, ?p102, ?p103, ?p104, ?p105, ?p106, ?p107);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'UseCompany' 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) 2026-01-02 16:26:51,827 [333] ERROR NHibernate.Util.ADOExceptionReporter - Column 'UseCompany' cannot be null 2026-01-02 16:26:51,840 [333] ERROR MCMS.SaleOrder.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5012/OrderInfo/CreateAttachOrder;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders;Exception:could not insert: [MCMS.SaleOrder.Entities.OrderInfo][SQL: INSERT INTO `OrderInfo` (`Version`, `OrderNumber`, `OrderType`, `InvoicingCompanyId`, `InvoicingCompanyName`, `BuyerName`, ParentId, `DepartmentId`, `DepartmentName`, `UserId`, `UserName`, `SellerType`, `CommissionTotal`, `CustomerId`, `CustomerName`, `LinkPromotionTTAccountId`, `LInkPromotionTTClueId`, `LInkPromotionTTClueGUID`, `LinkPromotionTTCluePlanName`, `WechatInfoId`, `WechatInfoName`, `RealName`, `Phone`, `Region`, `Address`, `ProductCount`, `PaidTotal`, `Total`, `ValidTotal`, `KDL`, `ValidTotalNew`, `InvalidTotal`, `ExtraCommission`, `CreateTime`, `Status`, `Note`, `CustomerType`, `DouShopAuthorId`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `ShipTime`, `LogisticsId`, `LogisticsName`, `LogisticsType`, `PackageCount`, `LogisticsNumber`, `LogisticsNumberCreated`, `LogisticsNumberPrintCount`, `DepponSieveOrder`, `SFSieveOrder`, `CollectionMoney`, `InsuranceMoney`, `Freight`, `Fee`, `Profit`, `RefundReason`, `RefundTime`, `ReturnType`, `ReturnReason`, `ReturnTime`, `ApprovalNote`, `ShipExportCount`, `DepponOrderCount`, `DepponTransportType`, `DepponPayType`, `SFTransportType`, `YTTransportType`, `JDTransportType`, `JDCheck`, `JDCreateOrderStatus`, `LogisticsFinanceAccountId`, `WeAppOpenId`, `UnionId`, `PrintNote`, `CompletedTime`, `ShopPlatformId`, `CouponInfoId`, `CouponMoney`, `CreditDeductAmount`, `IsPackageOrder`, `ProductDetailPreview`, `ProductDetail`, `GrossProfitRate`, `IsVirtualPhone`, `VirtualPhone`, `WareHouseId`, `WareHouseName`, `SettlementStatus`, `ConsumeSaleCreditsNum`, `UseCompanyId`, `UseCompany`, `SettlementMonth`, `WechatPhone`, `CompanyInfoId`, `LastSetTime`, `DouShopOrderExtra`, `DouShopOrderUpdateTimestamp`, `IsSyncFromJdCloudSoOrder`, `RealShipTime`, `ReceiptTime`, `OrderSource`, `WanliNiuOrderNumber`, `CloudWarehouseOrderNumber`, `SalePlatform`, `SalePlatformOrderNumberJson`, `ShopType`, `ShopName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] 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.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.SaveOrUpdate(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Save(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 190 at MCMS.SaleOrder.Service.Impl.OrderInfoService.CreateAttachOrder(String oriOrderNumber, Decimal total, Decimal logisticsCollectionOfMoney, String note, AccountDto opAccount, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 5560 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.CreateAttachOrder(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_a054fa0b1bfb425ebe0818759221bccf.CreateAttachOrder(String oriOrderNumber, Decimal total, Decimal logisticsCollectionOfMoney, String note, AccountDto opAccount, String& msg) at MCMS.SaleOrder.Controllers.OrderInfoController.CreateAttachOrder(CreateAttachOrderPostDto pars) at lambda_method1655(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) 2026-01-02 16:27:24,214 [191] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderInfo` (`Version`, `OrderNumber`, `OrderType`, `InvoicingCompanyId`, `InvoicingCompanyName`, `BuyerName`, ParentId, `DepartmentId`, `DepartmentName`, `UserId`, `UserName`, `SellerType`, `CommissionTotal`, `CustomerId`, `CustomerName`, `LinkPromotionTTAccountId`, `LInkPromotionTTClueId`, `LInkPromotionTTClueGUID`, `LinkPromotionTTCluePlanName`, `WechatInfoId`, `WechatInfoName`, `RealName`, `Phone`, `Region`, `Address`, `ProductCount`, `PaidTotal`, `Total`, `ValidTotal`, `KDL`, `ValidTotalNew`, `InvalidTotal`, `ExtraCommission`, `CreateTime`, `Status`, `Note`, `CustomerType`, `DouShopAuthorId`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `ShipTime`, `LogisticsId`, `LogisticsName`, `LogisticsType`, `PackageCount`, `LogisticsNumber`, `LogisticsNumberCreated`, `LogisticsNumberPrintCount`, `DepponSieveOrder`, `SFSieveOrder`, `CollectionMoney`, `InsuranceMoney`, `Freight`, `Fee`, `Profit`, `RefundReason`, `RefundTime`, `ReturnType`, `ReturnReason`, `ReturnTime`, `ApprovalNote`, `ShipExportCount`, `DepponOrderCount`, `DepponTransportType`, `DepponPayType`, `SFTransportType`, `YTTransportType`, `JDTransportType`, `JDCheck`, `JDCreateOrderStatus`, `LogisticsFinanceAccountId`, `WeAppOpenId`, `UnionId`, `PrintNote`, `CompletedTime`, `ShopPlatformId`, `CouponInfoId`, `CouponMoney`, `CreditDeductAmount`, `IsPackageOrder`, `ProductDetailPreview`, `ProductDetail`, `GrossProfitRate`, `IsVirtualPhone`, `VirtualPhone`, `WareHouseId`, `WareHouseName`, `SettlementStatus`, `ConsumeSaleCreditsNum`, `UseCompanyId`, `UseCompany`, `SettlementMonth`, `WechatPhone`, `CompanyInfoId`, `LastSetTime`, `DouShopOrderExtra`, `DouShopOrderUpdateTimestamp`, `IsSyncFromJdCloudSoOrder`, `RealShipTime`, `ReceiptTime`, `OrderSource`, `WanliNiuOrderNumber`, `CloudWarehouseOrderNumber`, `SalePlatform`, `SalePlatformOrderNumberJson`, `ShopType`, `ShopName`) 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, ?p31, ?p32, ?p33, ?p34, ?p35, ?p36, ?p37, ?p38, ?p39, ?p40, ?p41, ?p42, ?p43, ?p44, ?p45, ?p46, ?p47, ?p48, ?p49, ?p50, ?p51, ?p52, ?p53, ?p54, ?p55, ?p56, ?p57, ?p58, ?p59, ?p60, ?p61, ?p62, ?p63, ?p64, ?p65, ?p66, ?p67, ?p68, ?p69, ?p70, ?p71, ?p72, ?p73, ?p74, ?p75, ?p76, ?p77, ?p78, ?p79, ?p80, ?p81, ?p82, ?p83, ?p84, ?p85, ?p86, ?p87, ?p88, ?p89, ?p90, ?p91, ?p92, ?p93, ?p94, ?p95, ?p96, ?p97, ?p98, ?p99, ?p100, ?p101, ?p102, ?p103, ?p104, ?p105, ?p106, ?p107);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'UseCompany' 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) 2026-01-02 16:27:24,216 [191] ERROR NHibernate.Util.ADOExceptionReporter - Column 'UseCompany' cannot be null 2026-01-02 16:27:24,219 [191] ERROR MCMS.SaleOrder.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5012/OrderInfo/CreateAttachOrder;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders;Exception:could not insert: [MCMS.SaleOrder.Entities.OrderInfo][SQL: INSERT INTO `OrderInfo` (`Version`, `OrderNumber`, `OrderType`, `InvoicingCompanyId`, `InvoicingCompanyName`, `BuyerName`, ParentId, `DepartmentId`, `DepartmentName`, `UserId`, `UserName`, `SellerType`, `CommissionTotal`, `CustomerId`, `CustomerName`, `LinkPromotionTTAccountId`, `LInkPromotionTTClueId`, `LInkPromotionTTClueGUID`, `LinkPromotionTTCluePlanName`, `WechatInfoId`, `WechatInfoName`, `RealName`, `Phone`, `Region`, `Address`, `ProductCount`, `PaidTotal`, `Total`, `ValidTotal`, `KDL`, `ValidTotalNew`, `InvalidTotal`, `ExtraCommission`, `CreateTime`, `Status`, `Note`, `CustomerType`, `DouShopAuthorId`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `ShipTime`, `LogisticsId`, `LogisticsName`, `LogisticsType`, `PackageCount`, `LogisticsNumber`, `LogisticsNumberCreated`, `LogisticsNumberPrintCount`, `DepponSieveOrder`, `SFSieveOrder`, `CollectionMoney`, `InsuranceMoney`, `Freight`, `Fee`, `Profit`, `RefundReason`, `RefundTime`, `ReturnType`, `ReturnReason`, `ReturnTime`, `ApprovalNote`, `ShipExportCount`, `DepponOrderCount`, `DepponTransportType`, `DepponPayType`, `SFTransportType`, `YTTransportType`, `JDTransportType`, `JDCheck`, `JDCreateOrderStatus`, `LogisticsFinanceAccountId`, `WeAppOpenId`, `UnionId`, `PrintNote`, `CompletedTime`, `ShopPlatformId`, `CouponInfoId`, `CouponMoney`, `CreditDeductAmount`, `IsPackageOrder`, `ProductDetailPreview`, `ProductDetail`, `GrossProfitRate`, `IsVirtualPhone`, `VirtualPhone`, `WareHouseId`, `WareHouseName`, `SettlementStatus`, `ConsumeSaleCreditsNum`, `UseCompanyId`, `UseCompany`, `SettlementMonth`, `WechatPhone`, `CompanyInfoId`, `LastSetTime`, `DouShopOrderExtra`, `DouShopOrderUpdateTimestamp`, `IsSyncFromJdCloudSoOrder`, `RealShipTime`, `ReceiptTime`, `OrderSource`, `WanliNiuOrderNumber`, `CloudWarehouseOrderNumber`, `SalePlatform`, `SalePlatformOrderNumberJson`, `ShopType`, `ShopName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] 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.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.SaveOrUpdate(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Save(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 190 at MCMS.SaleOrder.Service.Impl.OrderInfoService.CreateAttachOrder(String oriOrderNumber, Decimal total, Decimal logisticsCollectionOfMoney, String note, AccountDto opAccount, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 5560 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.CreateAttachOrder(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_a054fa0b1bfb425ebe0818759221bccf.CreateAttachOrder(String oriOrderNumber, Decimal total, Decimal logisticsCollectionOfMoney, String note, AccountDto opAccount, String& msg) at MCMS.SaleOrder.Controllers.OrderInfoController.CreateAttachOrder(CreateAttachOrderPostDto pars) at lambda_method1655(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) 2026-01-02 16:27:35,028 [191] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderInfo` (`Version`, `OrderNumber`, `OrderType`, `InvoicingCompanyId`, `InvoicingCompanyName`, `BuyerName`, ParentId, `DepartmentId`, `DepartmentName`, `UserId`, `UserName`, `SellerType`, `CommissionTotal`, `CustomerId`, `CustomerName`, `LinkPromotionTTAccountId`, `LInkPromotionTTClueId`, `LInkPromotionTTClueGUID`, `LinkPromotionTTCluePlanName`, `WechatInfoId`, `WechatInfoName`, `RealName`, `Phone`, `Region`, `Address`, `ProductCount`, `PaidTotal`, `Total`, `ValidTotal`, `KDL`, `ValidTotalNew`, `InvalidTotal`, `ExtraCommission`, `CreateTime`, `Status`, `Note`, `CustomerType`, `DouShopAuthorId`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `ShipTime`, `LogisticsId`, `LogisticsName`, `LogisticsType`, `PackageCount`, `LogisticsNumber`, `LogisticsNumberCreated`, `LogisticsNumberPrintCount`, `DepponSieveOrder`, `SFSieveOrder`, `CollectionMoney`, `InsuranceMoney`, `Freight`, `Fee`, `Profit`, `RefundReason`, `RefundTime`, `ReturnType`, `ReturnReason`, `ReturnTime`, `ApprovalNote`, `ShipExportCount`, `DepponOrderCount`, `DepponTransportType`, `DepponPayType`, `SFTransportType`, `YTTransportType`, `JDTransportType`, `JDCheck`, `JDCreateOrderStatus`, `LogisticsFinanceAccountId`, `WeAppOpenId`, `UnionId`, `PrintNote`, `CompletedTime`, `ShopPlatformId`, `CouponInfoId`, `CouponMoney`, `CreditDeductAmount`, `IsPackageOrder`, `ProductDetailPreview`, `ProductDetail`, `GrossProfitRate`, `IsVirtualPhone`, `VirtualPhone`, `WareHouseId`, `WareHouseName`, `SettlementStatus`, `ConsumeSaleCreditsNum`, `UseCompanyId`, `UseCompany`, `SettlementMonth`, `WechatPhone`, `CompanyInfoId`, `LastSetTime`, `DouShopOrderExtra`, `DouShopOrderUpdateTimestamp`, `IsSyncFromJdCloudSoOrder`, `RealShipTime`, `ReceiptTime`, `OrderSource`, `WanliNiuOrderNumber`, `CloudWarehouseOrderNumber`, `SalePlatform`, `SalePlatformOrderNumberJson`, `ShopType`, `ShopName`) 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, ?p31, ?p32, ?p33, ?p34, ?p35, ?p36, ?p37, ?p38, ?p39, ?p40, ?p41, ?p42, ?p43, ?p44, ?p45, ?p46, ?p47, ?p48, ?p49, ?p50, ?p51, ?p52, ?p53, ?p54, ?p55, ?p56, ?p57, ?p58, ?p59, ?p60, ?p61, ?p62, ?p63, ?p64, ?p65, ?p66, ?p67, ?p68, ?p69, ?p70, ?p71, ?p72, ?p73, ?p74, ?p75, ?p76, ?p77, ?p78, ?p79, ?p80, ?p81, ?p82, ?p83, ?p84, ?p85, ?p86, ?p87, ?p88, ?p89, ?p90, ?p91, ?p92, ?p93, ?p94, ?p95, ?p96, ?p97, ?p98, ?p99, ?p100, ?p101, ?p102, ?p103, ?p104, ?p105, ?p106, ?p107);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'UseCompany' 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) 2026-01-02 16:27:35,030 [191] ERROR NHibernate.Util.ADOExceptionReporter - Column 'UseCompany' cannot be null 2026-01-02 16:27:35,033 [191] ERROR MCMS.SaleOrder.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5012/OrderInfo/CreateAttachOrder;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders;Exception:could not insert: [MCMS.SaleOrder.Entities.OrderInfo][SQL: INSERT INTO `OrderInfo` (`Version`, `OrderNumber`, `OrderType`, `InvoicingCompanyId`, `InvoicingCompanyName`, `BuyerName`, ParentId, `DepartmentId`, `DepartmentName`, `UserId`, `UserName`, `SellerType`, `CommissionTotal`, `CustomerId`, `CustomerName`, `LinkPromotionTTAccountId`, `LInkPromotionTTClueId`, `LInkPromotionTTClueGUID`, `LinkPromotionTTCluePlanName`, `WechatInfoId`, `WechatInfoName`, `RealName`, `Phone`, `Region`, `Address`, `ProductCount`, `PaidTotal`, `Total`, `ValidTotal`, `KDL`, `ValidTotalNew`, `InvalidTotal`, `ExtraCommission`, `CreateTime`, `Status`, `Note`, `CustomerType`, `DouShopAuthorId`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `ShipTime`, `LogisticsId`, `LogisticsName`, `LogisticsType`, `PackageCount`, `LogisticsNumber`, `LogisticsNumberCreated`, `LogisticsNumberPrintCount`, `DepponSieveOrder`, `SFSieveOrder`, `CollectionMoney`, `InsuranceMoney`, `Freight`, `Fee`, `Profit`, `RefundReason`, `RefundTime`, `ReturnType`, `ReturnReason`, `ReturnTime`, `ApprovalNote`, `ShipExportCount`, `DepponOrderCount`, `DepponTransportType`, `DepponPayType`, `SFTransportType`, `YTTransportType`, `JDTransportType`, `JDCheck`, `JDCreateOrderStatus`, `LogisticsFinanceAccountId`, `WeAppOpenId`, `UnionId`, `PrintNote`, `CompletedTime`, `ShopPlatformId`, `CouponInfoId`, `CouponMoney`, `CreditDeductAmount`, `IsPackageOrder`, `ProductDetailPreview`, `ProductDetail`, `GrossProfitRate`, `IsVirtualPhone`, `VirtualPhone`, `WareHouseId`, `WareHouseName`, `SettlementStatus`, `ConsumeSaleCreditsNum`, `UseCompanyId`, `UseCompany`, `SettlementMonth`, `WechatPhone`, `CompanyInfoId`, `LastSetTime`, `DouShopOrderExtra`, `DouShopOrderUpdateTimestamp`, `IsSyncFromJdCloudSoOrder`, `RealShipTime`, `ReceiptTime`, `OrderSource`, `WanliNiuOrderNumber`, `CloudWarehouseOrderNumber`, `SalePlatform`, `SalePlatformOrderNumberJson`, `ShopType`, `ShopName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] 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.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.SaveOrUpdate(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Save(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 190 at MCMS.SaleOrder.Service.Impl.OrderInfoService.CreateAttachOrder(String oriOrderNumber, Decimal total, Decimal logisticsCollectionOfMoney, String note, AccountDto opAccount, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 5560 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.CreateAttachOrder(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_a054fa0b1bfb425ebe0818759221bccf.CreateAttachOrder(String oriOrderNumber, Decimal total, Decimal logisticsCollectionOfMoney, String note, AccountDto opAccount, String& msg) at MCMS.SaleOrder.Controllers.OrderInfoController.CreateAttachOrder(CreateAttachOrderPostDto pars) at lambda_method1655(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) 2026-01-02 16:31:18,001 [237] ERROR MCMS.SaleOrder.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5012/OrderInfo/GetObjectByParentOrder;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders;Exception:Missing type map configuration or unsupported mapping. Mapping types: OrderInfoDto -> OrderInfo MCMS.SaleOrder.Contract.OrderInfoDto -> MCMS.SaleOrder.Entities.OrderInfo at lambda_method1654(Closure , OrderInfoDto , OrderInfo , ResolutionContext ) at MCMS.SaleOrder.Controllers.OrderInfoController.GetObjectByParentOrder(OrderGetObjectByParentOrderPostDto pars) in E:\agent\_work\4\s\MCMS.SaleOrder\Controllers\OrderInfoController.cs:line 328 at lambda_method1459(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) 2026-01-02 16:31:28,397 [415] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderInfo` (`Version`, `OrderNumber`, `OrderType`, `InvoicingCompanyId`, `InvoicingCompanyName`, `BuyerName`, ParentId, `DepartmentId`, `DepartmentName`, `UserId`, `UserName`, `SellerType`, `CommissionTotal`, `CustomerId`, `CustomerName`, `LinkPromotionTTAccountId`, `LInkPromotionTTClueId`, `LInkPromotionTTClueGUID`, `LinkPromotionTTCluePlanName`, `WechatInfoId`, `WechatInfoName`, `RealName`, `Phone`, `Region`, `Address`, `ProductCount`, `PaidTotal`, `Total`, `ValidTotal`, `KDL`, `ValidTotalNew`, `InvalidTotal`, `ExtraCommission`, `CreateTime`, `Status`, `Note`, `CustomerType`, `DouShopAuthorId`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `ShipTime`, `LogisticsId`, `LogisticsName`, `LogisticsType`, `PackageCount`, `LogisticsNumber`, `LogisticsNumberCreated`, `LogisticsNumberPrintCount`, `DepponSieveOrder`, `SFSieveOrder`, `CollectionMoney`, `InsuranceMoney`, `Freight`, `Fee`, `Profit`, `RefundReason`, `RefundTime`, `ReturnType`, `ReturnReason`, `ReturnTime`, `ApprovalNote`, `ShipExportCount`, `DepponOrderCount`, `DepponTransportType`, `DepponPayType`, `SFTransportType`, `YTTransportType`, `JDTransportType`, `JDCheck`, `JDCreateOrderStatus`, `LogisticsFinanceAccountId`, `WeAppOpenId`, `UnionId`, `PrintNote`, `CompletedTime`, `ShopPlatformId`, `CouponInfoId`, `CouponMoney`, `CreditDeductAmount`, `IsPackageOrder`, `ProductDetailPreview`, `ProductDetail`, `GrossProfitRate`, `IsVirtualPhone`, `VirtualPhone`, `WareHouseId`, `WareHouseName`, `SettlementStatus`, `ConsumeSaleCreditsNum`, `UseCompanyId`, `UseCompany`, `SettlementMonth`, `WechatPhone`, `CompanyInfoId`, `LastSetTime`, `DouShopOrderExtra`, `DouShopOrderUpdateTimestamp`, `IsSyncFromJdCloudSoOrder`, `RealShipTime`, `ReceiptTime`, `OrderSource`, `WanliNiuOrderNumber`, `CloudWarehouseOrderNumber`, `SalePlatform`, `SalePlatformOrderNumberJson`, `ShopType`, `ShopName`) 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, ?p31, ?p32, ?p33, ?p34, ?p35, ?p36, ?p37, ?p38, ?p39, ?p40, ?p41, ?p42, ?p43, ?p44, ?p45, ?p46, ?p47, ?p48, ?p49, ?p50, ?p51, ?p52, ?p53, ?p54, ?p55, ?p56, ?p57, ?p58, ?p59, ?p60, ?p61, ?p62, ?p63, ?p64, ?p65, ?p66, ?p67, ?p68, ?p69, ?p70, ?p71, ?p72, ?p73, ?p74, ?p75, ?p76, ?p77, ?p78, ?p79, ?p80, ?p81, ?p82, ?p83, ?p84, ?p85, ?p86, ?p87, ?p88, ?p89, ?p90, ?p91, ?p92, ?p93, ?p94, ?p95, ?p96, ?p97, ?p98, ?p99, ?p100, ?p101, ?p102, ?p103, ?p104, ?p105, ?p106, ?p107);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'UseCompany' 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) 2026-01-02 16:31:28,399 [415] ERROR NHibernate.Util.ADOExceptionReporter - Column 'UseCompany' cannot be null 2026-01-02 16:31:28,402 [415] ERROR MCMS.SaleOrder.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5012/OrderInfo/CreateAttachOrder;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders;Exception:could not insert: [MCMS.SaleOrder.Entities.OrderInfo][SQL: INSERT INTO `OrderInfo` (`Version`, `OrderNumber`, `OrderType`, `InvoicingCompanyId`, `InvoicingCompanyName`, `BuyerName`, ParentId, `DepartmentId`, `DepartmentName`, `UserId`, `UserName`, `SellerType`, `CommissionTotal`, `CustomerId`, `CustomerName`, `LinkPromotionTTAccountId`, `LInkPromotionTTClueId`, `LInkPromotionTTClueGUID`, `LinkPromotionTTCluePlanName`, `WechatInfoId`, `WechatInfoName`, `RealName`, `Phone`, `Region`, `Address`, `ProductCount`, `PaidTotal`, `Total`, `ValidTotal`, `KDL`, `ValidTotalNew`, `InvalidTotal`, `ExtraCommission`, `CreateTime`, `Status`, `Note`, `CustomerType`, `DouShopAuthorId`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `ShipTime`, `LogisticsId`, `LogisticsName`, `LogisticsType`, `PackageCount`, `LogisticsNumber`, `LogisticsNumberCreated`, `LogisticsNumberPrintCount`, `DepponSieveOrder`, `SFSieveOrder`, `CollectionMoney`, `InsuranceMoney`, `Freight`, `Fee`, `Profit`, `RefundReason`, `RefundTime`, `ReturnType`, `ReturnReason`, `ReturnTime`, `ApprovalNote`, `ShipExportCount`, `DepponOrderCount`, `DepponTransportType`, `DepponPayType`, `SFTransportType`, `YTTransportType`, `JDTransportType`, `JDCheck`, `JDCreateOrderStatus`, `LogisticsFinanceAccountId`, `WeAppOpenId`, `UnionId`, `PrintNote`, `CompletedTime`, `ShopPlatformId`, `CouponInfoId`, `CouponMoney`, `CreditDeductAmount`, `IsPackageOrder`, `ProductDetailPreview`, `ProductDetail`, `GrossProfitRate`, `IsVirtualPhone`, `VirtualPhone`, `WareHouseId`, `WareHouseName`, `SettlementStatus`, `ConsumeSaleCreditsNum`, `UseCompanyId`, `UseCompany`, `SettlementMonth`, `WechatPhone`, `CompanyInfoId`, `LastSetTime`, `DouShopOrderExtra`, `DouShopOrderUpdateTimestamp`, `IsSyncFromJdCloudSoOrder`, `RealShipTime`, `ReceiptTime`, `OrderSource`, `WanliNiuOrderNumber`, `CloudWarehouseOrderNumber`, `SalePlatform`, `SalePlatformOrderNumberJson`, `ShopType`, `ShopName`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);SELECT LAST_INSERT_ID()] 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.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.FireSaveOrUpdate(SaveOrUpdateEvent event) at NHibernate.Impl.SessionImpl.SaveOrUpdate(Object obj) at MCMS.SaleOrder.DAO.Hibernate.GenericHibernateDAO`2.Save(T entity) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\GenericHibernateDAO.cs:line 190 at MCMS.SaleOrder.Service.Impl.OrderInfoService.CreateAttachOrder(String oriOrderNumber, Decimal total, Decimal logisticsCollectionOfMoney, String note, AccountDto opAccount, String& msg) in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderInfoService.cs:line 5560 at _dynamic_MCMS.SaleOrder.Service.Impl.OrderInfoService.CreateAttachOrder(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_a054fa0b1bfb425ebe0818759221bccf.CreateAttachOrder(String oriOrderNumber, Decimal total, Decimal logisticsCollectionOfMoney, String note, AccountDto opAccount, String& msg) at MCMS.SaleOrder.Controllers.OrderInfoController.CreateAttachOrder(CreateAttachOrderPostDto pars) at lambda_method1655(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)