From d9cc4b2a25ca241eec1bb7c82b1cca5f3fee9e0b Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期五, 22 八月 2025 14:45:13 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.UserServer.Application/Users/Commands/SyncUserCommandHandler.cs | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/FlexJobApi.UserServer.Application/Users/Commands/SyncUserCommandHandler.cs b/FlexJobApi.UserServer.Application/Users/Commands/SyncUserCommandHandler.cs index dfd53dc..1d2aa02 100644 --- a/FlexJobApi.UserServer.Application/Users/Commands/SyncUserCommandHandler.cs +++ b/FlexJobApi.UserServer.Application/Users/Commands/SyncUserCommandHandler.cs @@ -95,9 +95,12 @@ enterprise.EnterpriseAuth.LicenseImage = enterprise.LicenseImage; enterprise.EnterpriseAuth.LegalPerson = enterprise.LegalPerson; enterprise.EnterpriseAuth.LegalIdentity = enterprise.LegalIdentity; - enterprise.EnterpriseAuth.IdentityImg = GetOssUrl(enterprise.EnterpriseAuth.IdentityImg, request.Enterprise.EnterpriseAuth.IdentityImg); - enterprise.EnterpriseAuth.IdentityBackImg = GetOssUrl(enterprise.EnterpriseAuth.IdentityBackImg, request.Enterprise.EnterpriseAuth.IdentityBackImg); - enterprise.EnterpriseAuth.BankCardImg = GetOssUrl(enterprise.EnterpriseAuth.BankCardImg, request.Enterprise.EnterpriseAuth.BankCardImg); + if (request.Enterprise.EnterpriseAuth != null) + { + enterprise.EnterpriseAuth.IdentityImg = GetOssUrl(enterprise.EnterpriseAuth.IdentityImg, request.Enterprise.EnterpriseAuth.IdentityImg); + enterprise.EnterpriseAuth.IdentityBackImg = GetOssUrl(enterprise.EnterpriseAuth.IdentityBackImg, request.Enterprise.EnterpriseAuth.IdentityBackImg); + enterprise.EnterpriseAuth.BankCardImg = GetOssUrl(enterprise.EnterpriseAuth.BankCardImg, request.Enterprise.EnterpriseAuth.BankCardImg); + } if (enterprise.Id == Guid.Empty) await repEnterprise.InsertAsync(enterprise); @@ -109,7 +112,7 @@ var resultRegOrUpdateUser = await new RegOrUpdateUserInput { OutUserId = enterprise.Id.ToString(), - UserType = EnumElectronSignUserType.Personal, + UserType = EnumElectronSignUserType.Company, EnterpriseName = enterprise.EnterpriseName, SocietyCreditCode = enterprise.SocietyCreditCode, Name = enterprise.EnterpriseAuth.Name ?? enterprise.Contacts, -- Gitblit v1.9.1