From f12486fe7dda22c4777ab0f5eb93f6464bb684d2 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期四, 14 八月 2025 15:10:19 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs b/FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs index 8544539..31fe3d5 100644 --- a/FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs +++ b/FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs @@ -45,6 +45,7 @@ var enterpriseEmployees = await rep.AsQueryable() .Where(it => it.EnterpriseId == logier.EnterpriseId && identities.Contains(it.Identity)) .ToListAsync(); + var successList = new List<ImportEnterpriseEmployeesCommandModel>(); foreach (var model in models) { var errors = new List<string>(); @@ -68,7 +69,7 @@ { errors.Add("韬唤璇佸彿鏍煎紡涓嶆纭�"); } - else if (models.Any(it => it.Identity == model.Identity)) + else if (successList.Any(it => it.Identity == model.Identity)) { errors.Add("韬唤璇佸彿閲嶅"); } @@ -95,6 +96,7 @@ Age = model.Age, }; await rep.InsertAsync(enterpriseEmployee); + successList.Add(model); } else { @@ -110,6 +112,7 @@ enterpriseEmployee.Birthday = model.Birthday; enterpriseEmployee.Age = model.Age; await rep.UpdateAsync(enterpriseEmployee); + successList.Add(model); } } } -- Gitblit v1.9.1