⚠️feat: 为前端穿梭框提供接口

This commit is contained in:
yubaolee
2025-07-21 00:42:35 +08:00
parent c85793bb55
commit 6b2c50252b
4 changed files with 91 additions and 0 deletions

View File

@@ -40,6 +40,24 @@ namespace OpenAuth.WebApi.Controllers
result.Message = ex.InnerException?.Message ?? ex.Message;
}
return result;
}
[HttpPost]
public Response LoadByIds([FromBody]string[] ids)
{
var result = new Response<List<Role>>();
try
{
result.Data = _app.LoadByIds(ids);
}
catch (Exception ex)
{
result.Code = 500;
result.Message = ex.InnerException?.Message ?? ex.Message;
}
return result;
}

View File

@@ -1,4 +1,5 @@
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Infrastructure;
using Microsoft.AspNetCore.Mvc;
@@ -139,6 +140,24 @@ namespace OpenAuth.WebApi.Controllers
return result;
}
[HttpPost]
public Response LoadByIds([FromBody]string[] ids)
{
var result = new Response<List<UserView>>();
try
{
result.Data = _app.LoadByIds(ids);
}
catch (Exception ex)
{
result.Code = 500;
result.Message = ex.InnerException?.Message ?? ex.Message;
}
return result;
}
/// <summary>
/// 加载指定角色的用户
/// </summary>