zhengyiming
昨天 193fa41f6419b80f33dabad90ed65ed1e310add8
FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs
@@ -194,8 +194,13 @@
            var logier = JwtUtils.GetCurrentLogier();
            var entity = await request.SaveData<EnterpriseEmployee, EditEnterpriseEmployeeCommand>(
                q => q.Where(it => it.EnterpriseId == logier.EnterpriseId),
                it => it.EnterpriseId == logier.EnterpriseId && it.Id != request.Id && it.Identity == request.Identity,
                 (entity) =>
                it =>
                    it.EnterpriseId == logier.EnterpriseId
                    && it.Id != request.Id
                    && it.Name == request.Name
                    && it.Identity == request.Identity
                    && it.ContactPhoneNumber == request.ContactPhoneNumber,
                (entity) =>
                {
                    if (request.Id.HasValue && entity.UserId.HasValue)
                    {