mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-09-19 01:58:01 +08:00
🔄refactor: 统一返回给前端的数据结构
This commit is contained in:
@@ -25,13 +25,13 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryAppListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryAppListReq request)
|
||||
{
|
||||
var applications =await _app.GetList(request);
|
||||
return new TableData
|
||||
return new PagedDynamicDataResp
|
||||
{
|
||||
data = applications,
|
||||
count = applications.Count
|
||||
Data = applications,
|
||||
Count = applications.Count
|
||||
};
|
||||
}
|
||||
|
||||
|
@@ -26,7 +26,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<BuilderTableColumn>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -83,7 +83,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableResp<BuilderTableColumn>> Load([FromQuery]QueryBuilderTableColumnListReq request)
|
||||
public async Task<PagedListDataResp<BuilderTableColumn>> Load([FromQuery]QueryBuilderTableColumnListReq request)
|
||||
{
|
||||
var tableResp = await _app.Load(request);
|
||||
return tableResp;
|
||||
|
@@ -30,7 +30,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<string>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Add(obj);
|
||||
result.Data = _app.Add(obj);
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
@@ -69,7 +69,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableResp<BuilderTable>> Load([FromQuery]QueryBuilderTableListReq request)
|
||||
public async Task<PagedListDataResp<BuilderTable>> Load([FromQuery]QueryBuilderTableListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
@@ -78,7 +78,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载所有的主表(parentId为空的)
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> AllMain()
|
||||
public async Task<PagedDynamicDataResp> AllMain()
|
||||
{
|
||||
return await _app.AllMain();
|
||||
}
|
||||
|
@@ -60,7 +60,7 @@ using OpenAuth.App.Response;
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryCategoryTypeListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryCategoryTypeListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
@@ -30,7 +30,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<Category>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -88,7 +88,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery] QueryCategoryListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery] QueryCategoryListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
@@ -57,7 +57,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var resp = new Response<UserView>();
|
||||
try
|
||||
{
|
||||
resp.Result = _authStrategyContext.User.MapTo<UserView>();
|
||||
resp.Data = _authStrategyContext.User.MapTo<UserView>();
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
@@ -80,7 +80,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<bool>();
|
||||
try
|
||||
{
|
||||
result.Result = _authUtil.CheckLogin();
|
||||
result.Data = _authUtil.CheckLogin();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -99,7 +99,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<Role>>();
|
||||
try
|
||||
{
|
||||
result.Result = _authStrategyContext.Roles;
|
||||
result.Data = _authStrategyContext.Roles;
|
||||
}
|
||||
catch (CommonException ex)
|
||||
{
|
||||
@@ -132,7 +132,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<BuilderTableColumn>>();
|
||||
try
|
||||
{
|
||||
result.Result = _authStrategyContext.GetTableColumns(moduleCode);
|
||||
result.Data = _authStrategyContext.GetTableColumns(moduleCode);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -151,7 +151,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<OrgView>>();
|
||||
try
|
||||
{
|
||||
result.Result = _authStrategyContext.Orgs;
|
||||
result.Data = _authStrategyContext.Orgs;
|
||||
}
|
||||
catch (CommonException ex)
|
||||
{
|
||||
@@ -179,7 +179,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// <param name="orgId">机构ID</param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public TableData GetSubOrgs(string orgId)
|
||||
public PagedDynamicDataResp GetSubOrgs(string orgId)
|
||||
{
|
||||
string cascadeId = ".0.";
|
||||
if (!string.IsNullOrEmpty(orgId))
|
||||
@@ -187,10 +187,10 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var org = _authStrategyContext.Orgs.SingleOrDefault(u => u.Id == orgId);
|
||||
if (org == null)
|
||||
{
|
||||
return new TableData
|
||||
return new PagedDynamicDataResp
|
||||
{
|
||||
msg = "未找到指定的节点",
|
||||
code = 500,
|
||||
Message = "未找到指定的节点",
|
||||
Code = 500,
|
||||
};
|
||||
}
|
||||
cascadeId = org.CascadeId;
|
||||
@@ -200,10 +200,10 @@ namespace OpenAuth.WebApi.Controllers
|
||||
.Where(u => u.CascadeId.Contains(cascadeId))
|
||||
.OrderBy(u =>u.CascadeId);
|
||||
|
||||
return new TableData
|
||||
return new PagedDynamicDataResp
|
||||
{
|
||||
data = query.ToList(),
|
||||
count = query.Count(),
|
||||
Data = query.ToList(),
|
||||
Count = query.Count(),
|
||||
};
|
||||
}
|
||||
|
||||
@@ -216,7 +216,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<ModuleView>>();
|
||||
try
|
||||
{
|
||||
result.Result = _authStrategyContext.Modules;
|
||||
result.Data = _authStrategyContext.Modules;
|
||||
}
|
||||
catch (CommonException ex)
|
||||
{
|
||||
@@ -247,7 +247,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<IEnumerable<TreeItem<ModuleView>>>();
|
||||
try
|
||||
{
|
||||
result.Result = _authStrategyContext.Modules.GenerateTree(u => u.Id, u => u.ParentId);
|
||||
result.Data = _authStrategyContext.Modules.GenerateTree(u => u.Id, u => u.ParentId);
|
||||
}
|
||||
catch (CommonException ex)
|
||||
{
|
||||
@@ -278,7 +278,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<SysResource>>();
|
||||
try
|
||||
{
|
||||
result.Result = _authStrategyContext.Resources;
|
||||
result.Data = _authStrategyContext.Resources;
|
||||
}
|
||||
catch (CommonException ex)
|
||||
{
|
||||
@@ -309,7 +309,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<string>();
|
||||
try
|
||||
{
|
||||
result.Result = _authStrategyContext.User.Account;
|
||||
result.Data = _authStrategyContext.User.Account;
|
||||
}
|
||||
catch (CommonException ex)
|
||||
{
|
||||
@@ -364,11 +364,11 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var resp = new Response<bool>();
|
||||
try
|
||||
{
|
||||
resp.Result = _authUtil.Logout();
|
||||
resp.Data = _authUtil.Logout();
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
resp.Result = false;
|
||||
resp.Data = false;
|
||||
resp.Message = e.Message;
|
||||
}
|
||||
|
||||
|
@@ -30,7 +30,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<DataPrivilegeRule>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -88,7 +88,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryDataPrivilegeRuleListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryDataPrivilegeRuleListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
@@ -34,9 +34,9 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
[AllowAnonymous]
|
||||
public async Task<TableData> GetList([FromBody] QueryDynamicListReq req)
|
||||
public async Task<PagedDynamicDataResp> GetList([FromBody] QueryDynamicListReq req)
|
||||
{
|
||||
TableData result = new TableData();
|
||||
PagedDynamicDataResp result = new PagedDynamicDataResp();
|
||||
try
|
||||
{
|
||||
// 获取实体类型
|
||||
@@ -44,8 +44,8 @@ namespace OpenAuth.WebApi.Controllers
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
result.code = 500;
|
||||
result.msg = ex.InnerException?.Message ?? ex.Message;
|
||||
result.Code = 500;
|
||||
result.Message = ex.InnerException?.Message ?? ex.Message;
|
||||
}
|
||||
|
||||
return result;
|
||||
@@ -160,7 +160,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<object>();
|
||||
try
|
||||
{
|
||||
result.Result = await _app.Invoke(req);
|
||||
result.Data = await _app.Invoke(req);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
@@ -26,7 +26,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<ExternalDataSource>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -98,7 +98,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryExternalDataSourceListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryExternalDataSourceListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
@@ -108,7 +108,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public TableData GetDbTypes()
|
||||
public PagedDynamicDataResp GetDbTypes()
|
||||
{
|
||||
|
||||
return _app.GetDbTypes();
|
||||
|
@@ -33,7 +33,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载附件列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryFileListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryFileListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
@@ -74,7 +74,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<IList<UploadFile>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Add(files);
|
||||
result.Data = _app.Add(files);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -99,7 +99,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
try
|
||||
{
|
||||
var files = HttpContext.Request.Form.Files;
|
||||
result.Result = _app.Add(files);
|
||||
result.Data = _app.Add(files);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
@@ -59,7 +59,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableResp<FlowApprover>> Load([FromQuery] QueryApproverReq request)
|
||||
public async Task<PagedListDataResp<FlowApprover>> Load([FromQuery] QueryApproverReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
@@ -33,7 +33,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<FlowVerificationResp>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.GetForVerification(id);
|
||||
result.Data = _app.GetForVerification(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -53,7 +53,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<FlowInstanceOperationHistory>>();
|
||||
try
|
||||
{
|
||||
result.Result= _app.QueryHistories(request);
|
||||
result.Data= _app.QueryHistories(request);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -73,7 +73,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<string>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.CreateInstance(obj);
|
||||
result.Data = _app.CreateInstance(obj);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -192,7 +192,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryFlowInstanceListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryFlowInstanceListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
@@ -26,7 +26,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<FlowScheme>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -79,7 +79,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryFlowSchemeListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryFlowSchemeListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
@@ -91,7 +91,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
public Response<List<FlowScheme>> LoadUrlFormFlowScheme()
|
||||
{
|
||||
var result = new Response<List<FlowScheme>>();
|
||||
result.Result = _app.LoadUrlFormFlowScheme();
|
||||
result.Data = _app.LoadUrlFormFlowScheme();
|
||||
return result;
|
||||
}
|
||||
|
||||
|
@@ -31,11 +31,11 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<FormResp>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.FindSingle(id);
|
||||
result.Data = _app.FindSingle(id);
|
||||
|
||||
if (!string.IsNullOrEmpty(canWriteFormItemIds))
|
||||
{
|
||||
result.Result.CanWriteFormItemIds = JsonHelper.Instance.Deserialize<string[]>(canWriteFormItemIds);
|
||||
result.Data.CanWriteFormItemIds = JsonHelper.Instance.Deserialize<string[]>(canWriteFormItemIds);
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
@@ -89,7 +89,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryFormListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryFormListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
@@ -37,7 +37,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<IEnumerable<Module>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.LoadForRole(firstId);
|
||||
result.Data = _app.LoadForRole(firstId);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -58,7 +58,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<IEnumerable<ModuleElement>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.LoadMenusForRole(moduleId, firstId);
|
||||
result.Data = _app.LoadMenusForRole(moduleId, firstId);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -81,7 +81,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<IEnumerable<string>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.LoadPropertiesForRole(roleId, moduleCode);
|
||||
result.Data = _app.LoadPropertiesForRole(roleId, moduleCode);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -105,7 +105,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var user = _authUtil.GetCurrentUser();
|
||||
if (string.IsNullOrEmpty(moduleId))
|
||||
{
|
||||
result.Result = user.ModuleElements;
|
||||
result.Data = user.ModuleElements;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -115,7 +115,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
throw new Exception("模块不存在");
|
||||
}
|
||||
|
||||
result.Result = module.Elements;
|
||||
result.Data = module.Elements;
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
@@ -138,7 +138,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
try
|
||||
{
|
||||
_app.Add(obj);
|
||||
result.Result = obj;
|
||||
result.Data = obj;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -198,7 +198,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
try
|
||||
{
|
||||
_app.AddMenu(obj);
|
||||
result.Result = obj;
|
||||
result.Data = obj;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -259,7 +259,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<SysPrinterPlan>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.LoadPrinterPlans(moduleId).ToList();
|
||||
result.Data = _app.LoadPrinterPlans(moduleId).ToList();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -279,7 +279,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<FlowScheme>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.LoadFlowSchemes(moduleId).ToList();
|
||||
result.Data = _app.LoadFlowSchemes(moduleId).ToList();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
@@ -28,7 +28,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<OpenJob>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -89,7 +89,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryOpenJobListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryOpenJobListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
@@ -124,7 +124,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<string>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.QueryLocalHandlers();
|
||||
result.Data = _app.QueryLocalHandlers();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
@@ -25,7 +25,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<SysOrg>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -49,7 +49,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
try
|
||||
{
|
||||
_app.Add(obj);
|
||||
result.Result = obj;
|
||||
result.Data = obj;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
@@ -27,7 +27,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
_app = app;
|
||||
}
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryResourcesReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryResourcesReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
@@ -77,7 +77,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
try
|
||||
{
|
||||
_app.Add(obj);
|
||||
resp.Result = obj.Id;
|
||||
resp.Data = obj.Id;
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
@@ -114,7 +114,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<SysResource>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.LoadForRole(appId, firstId).ToList();
|
||||
result.Data = _app.LoadForRole(appId, firstId).ToList();
|
||||
|
||||
}
|
||||
catch (Exception e)
|
||||
@@ -135,7 +135,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<SysResourceApp>>();
|
||||
try
|
||||
{
|
||||
result.Result = await _app.GetResourceApps();
|
||||
result.Data = await _app.GetResourceApps();
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
|
@@ -32,7 +32,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<Role>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -53,7 +53,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
try
|
||||
{
|
||||
_app.Add(obj);
|
||||
result.Result = obj;
|
||||
result.Data = obj;
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
@@ -93,7 +93,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 为了控制权限,通常只用于流程实例选择执行角色,其他地方请使用Load
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableResp<Role>> LoadAll([FromQuery]QueryRoleListReq request)
|
||||
public async Task<PagedListDataResp<Role>> LoadAll([FromQuery]QueryRoleListReq request)
|
||||
{
|
||||
return await _app.LoadAll(request);
|
||||
}
|
||||
@@ -107,7 +107,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<Role>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Load(request);
|
||||
result.Data = _app.Load(request);
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
@@ -128,7 +128,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<string>>();
|
||||
try
|
||||
{
|
||||
result.Result = _revelanceManagerApp.Get(Define.USERROLE, true, userId);
|
||||
result.Data = _revelanceManagerApp.Get(Define.USERROLE, true, userId);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
|
@@ -38,7 +38,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
{
|
||||
return new Response<bool>
|
||||
{
|
||||
Result = _appConfiguration.Value.IsIdentityAuth
|
||||
Data = _appConfiguration.Value.IsIdentityAuth
|
||||
};
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<SysTableColumn>>();
|
||||
try
|
||||
{
|
||||
result.Result = _dbExtension.GetDbTableStructure(tableName, externalDataSourceId).ToList();
|
||||
result.Data = _dbExtension.GetDbTableStructure(tableName, externalDataSourceId).ToList();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -71,12 +71,12 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// <param name="externalDataSourceId">外部数据源ID</param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public TableData GetDbTableStructureForSelect(string tableName, string externalDataSourceId)
|
||||
public PagedDynamicDataResp GetDbTableStructureForSelect(string tableName, string externalDataSourceId)
|
||||
{
|
||||
var result = new TableData();
|
||||
var result = new PagedDynamicDataResp();
|
||||
try
|
||||
{
|
||||
result.data = _dbExtension.GetDbTableStructure(tableName, externalDataSourceId).Select(u => new
|
||||
result.Data = _dbExtension.GetDbTableStructure(tableName, externalDataSourceId).Select(u => new
|
||||
{
|
||||
Id = u.ColumnName,
|
||||
Name = u.ColumnName
|
||||
@@ -84,8 +84,8 @@ namespace OpenAuth.WebApi.Controllers
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
result.code = 500;
|
||||
result.msg = ex.Message;
|
||||
result.Code = 500;
|
||||
result.Message = ex.Message;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
@@ -26,7 +26,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<SysLog>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -83,7 +83,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QuerySysLogListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QuerySysLogListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
@@ -30,7 +30,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<SysMessage>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -68,7 +68,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QuerySysMessageListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QuerySysMessageListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
@@ -28,7 +28,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<SysPrinterPlan>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -46,7 +46,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<string>();
|
||||
try
|
||||
{
|
||||
result.Result=_app.Add(obj);
|
||||
result.Data=_app.Add(obj);
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
@@ -68,7 +68,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<DbTableInfo>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.GetTables();
|
||||
result.Data = _app.GetTables();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -90,7 +90,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<List<DbColumnInfo>>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.GetColumns(tableViewName);
|
||||
result.Data = _app.GetColumns(tableViewName);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -124,7 +124,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QuerySysPrinterPlanListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QuerySysPrinterPlanListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
@@ -133,7 +133,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 打印方案根据数据源获取打印数据
|
||||
/// </summary>
|
||||
[HttpPost]
|
||||
public async Task<TableData> Query([FromBody] QueryReq request)
|
||||
public async Task<PagedDynamicDataResp> Query([FromBody] QueryReq request)
|
||||
{
|
||||
return await _app.Query(request);
|
||||
}
|
||||
|
@@ -24,7 +24,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<UserView>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -89,7 +89,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
try
|
||||
{
|
||||
_app.AddOrUpdate(obj);
|
||||
result.Result = obj.Id; //返回ID
|
||||
result.Data = obj.Id; //返回ID
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -106,7 +106,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 获取当前登录用户可访问的一个部门及子部门全部用户
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryUserListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryUserListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
@@ -116,7 +116,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 为了控制权限,通常只用于流程实例选择执行角色,其他地方请使用Load
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableResp<UserView>> LoadAll([FromQuery]QueryUserListReq request)
|
||||
public async Task<PagedListDataResp<UserView>> LoadAll([FromQuery]QueryUserListReq request)
|
||||
{
|
||||
return await _app.LoadAll(request);
|
||||
}
|
||||
@@ -143,7 +143,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载指定角色的用户
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> LoadByRole([FromQuery]QueryUserListByRoleReq request)
|
||||
public async Task<PagedDynamicDataResp> LoadByRole([FromQuery]QueryUserListByRoleReq request)
|
||||
{
|
||||
return await _app.LoadByRole(request);
|
||||
}
|
||||
@@ -153,7 +153,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 不包含下级部门的用户
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> LoadByOrg([FromQuery]QueryUserListByOrgReq request)
|
||||
public async Task<PagedDynamicDataResp> LoadByOrg([FromQuery]QueryUserListByOrgReq request)
|
||||
{
|
||||
return await _app.LoadByOrg(request);
|
||||
}
|
||||
|
@@ -27,7 +27,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<WmsInboundOrderDtbl>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -46,7 +46,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
try
|
||||
{
|
||||
_app.Add(obj);
|
||||
result.Result = obj.Id;
|
||||
result.Data = obj.Id;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -85,7 +85,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
[AllowAnonymous]
|
||||
public async Task<TableData> Load([FromQuery]QueryWmsInboundOrderDtblListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryWmsInboundOrderDtblListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
@@ -26,7 +26,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
var result = new Response<WmsInboundOrderTbl>();
|
||||
try
|
||||
{
|
||||
result.Result = _app.Get(id);
|
||||
result.Data = _app.Get(id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -90,7 +90,7 @@ namespace OpenAuth.WebApi.Controllers
|
||||
/// 加载列表
|
||||
/// </summary>
|
||||
[HttpGet]
|
||||
public async Task<TableData> Load([FromQuery]QueryWmsInboundOrderTblListReq request)
|
||||
public async Task<PagedDynamicDataResp> Load([FromQuery]QueryWmsInboundOrderTblListReq request)
|
||||
{
|
||||
return await _app.Load(request);
|
||||
}
|
||||
|
Reference in New Issue
Block a user