改进了对 GetGroupNamesByUserId 方法返回结果的处理: - 新增对返回结果类型的检查逻辑。 - 如果返回结果为 OkObjectResult 类型,提取其 Value 值并返回。 - 如果返回结果为其他类型,直接返回原始结果。 - 删除了已注释的 JsonView 方法调用代码。 此更改提升了代码的可读性和灵活性。
@@ -507,6 +507,11 @@ namespace OASystem.API.Controllers
// 10. 操作成功 返回成功视图
var result = await GetGroupNamesByUserId(dto.CurrUserId,dto.DaysAgo);
+ if (result is OkObjectResult okObjectResult)
+ {
+ return Ok(okObjectResult.Value);
+ }
+
return Ok(result);
//return Ok(JsonView(true, $"操作成功!共为 {validGroupIds.Count} 个团组添加了 {successCount} 条确认记录"));
}