public async Task <string> Status(UpdateTenantStatusInput input) { var tenant = await _tenantRepository.SingleOrDefaultAsync(p => p.Id == input.Id); if (tenant == null) { throw new BusinessException($"不存在Id为{input.Id}的租户信息"); } tenant.Status = input.Status; await _tenantRepository.UpdateAsync(tenant); if (input.Status == Common.Status.Valid) { return("启用租户成功"); } return("禁用租户成功"); }
public async Task <string> Status(UpdateTenantStatusInput input) { return(await _tenantDomainService.Status(input)); }