| | |
| | | Name = request.Contacts, |
| | | PhoneNumber = request.ContactPhoneNumber, |
| | | UserName = request.UserName, |
| | | Password = PBKDF2Encryption.Encrypt(request.Password), |
| | | Password = request.Password.EncryptPassword(), |
| | | Level = 100, |
| | | Status = EnumUserStatus.Normal, |
| | | }; |
| | |
| | | } |
| | | else |
| | | { |
| | | if (user.EnterpriseId != entity.Id) throw Oops.Oh(EnumErrorCodeType.s405, "该账号"); |
| | | if (user.EnterpriseId != entity.Id) throw Oops.Oh(EnumErrorCodeType.s405, "账号"); |
| | | user.Name = request.Contacts; |
| | | user.PhoneNumber = request.ContactPhoneNumber; |
| | | if (request.Password.IsNotNull()) |
| | | { |
| | | user.Password = PBKDF2Encryption.Encrypt(request.Password); |
| | | user.Password = request.Password.EncryptPassword(); |
| | | } |
| | | await repUser.UpdateAsync(user); |
| | | } |
| | |
| | | public async Task<Guid> Handle(SetEnterpriseElectronSignSettingCommand request, CancellationToken cancellationToken) |
| | | { |
| | | var entity = await rep.AsQueryable().FirstOrDefaultAsync(it => it.Id == request.Id, cancellationToken); |
| | | if (entity == null) throw Oops.Oh(EnumErrorCodeType.s404, "该企业"); |
| | | if (entity == null) throw Oops.Oh(EnumErrorCodeType.s404, "企业"); |
| | | request.Adapt(entity); |
| | | await rep.UpdateAsync(entity); |
| | | return entity.Id; |
| | |
| | | public async Task<Guid> Handle(SetEnterpriseSmsSettingCommand request, CancellationToken cancellationToken) |
| | | { |
| | | var entity = await rep.AsQueryable().FirstOrDefaultAsync(it => it.Id == request.Id, cancellationToken); |
| | | if (entity == null) throw Oops.Oh(EnumErrorCodeType.s404, "该企业"); |
| | | if (entity == null) throw Oops.Oh(EnumErrorCodeType.s404, "企业"); |
| | | request.Adapt(entity); |
| | | await rep.UpdateAsync(entity); |
| | | return entity.Id; |