| | |
| | | { |
| | | errors.Add("请填写身份证号"); |
| | | } |
| | | else if (!model.Identity.TryValidate(EnumValidationTypes.ValiIdentity).IsValid) |
| | | else if (!model.Identity.TryValidate(EnumValidationTypes.ValidIdentity).IsValid) |
| | | { |
| | | errors.Add("身份证号格式不正确"); |
| | | } |
| | |
| | | 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) |
| | | { |