/// <summary> /// 更新 /// </summary> /// <param name="parameter">参数</param> public async Task UpdateAsync(UserParameter parameter) { var entity = await AdministratorRepository.FindAsync(parameter.Id); if (entity == null) { throw new Warning("用户不存在"); } entity.Update(parameter); await UpdateUserAsync(parameter); await UpdateUserInfoAsync(parameter); }