😎增加服务描述及去掉前端翻译

This commit is contained in:
zuohuaijun 2024-09-05 14:08:51 +08:00
parent 1b3c495426
commit e7f55c5b22
54 changed files with 70 additions and 115 deletions

View File

@ -16,7 +16,7 @@ namespace Admin.NET.Application.Service.App;
/// <summary> /// <summary>
/// 移动应用服务 /// 移动应用服务
/// </summary> /// </summary>
[ApiDescriptionSettings(ApplicationConst.GroupName, Order = 500)] [ApiDescriptionSettings(ApplicationConst.GroupName, Order = 500, Description = "移动应用")]
public class AppAuthService : IDynamicApiController, ITransient public class AppAuthService : IDynamicApiController, ITransient
{ {
private readonly AppUserManager _appUserManager; private readonly AppUserManager _appUserManager;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// APIJSON服务 🧩 /// APIJSON服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 100)] [ApiDescriptionSettings(Order = 100, Description = "APIJSON")]
public class APIJSONService : IDynamicApiController, ITransient public class APIJSONService : IDynamicApiController, ITransient
{ {
private readonly ISqlSugarClient _db; private readonly ISqlSugarClient _db;

View File

@ -13,7 +13,7 @@ namespace Admin.NET.Core.Service;
/// 系统登录授权服务 🧩 /// 系统登录授权服务 🧩
/// </summary> /// </summary>
[AllowAnonymous] [AllowAnonymous]
[ApiDescriptionSettings(Order = 500)] [ApiDescriptionSettings(Order = 500, Description = "登录授权")]
public class SysAuthService : IDynamicApiController, ITransient public class SysAuthService : IDynamicApiController, ITransient
{ {
private readonly UserManager _userManager; private readonly UserManager _userManager;

View File

@ -11,7 +11,7 @@ namespace Admin.NET.Core;
/// <summary> /// <summary>
/// 系统域登录配置服务 🧩 /// 系统域登录配置服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 496)] [ApiDescriptionSettings(Order = 496, Description = "域登录配置")]
public class SysLdapService : IDynamicApiController, ITransient public class SysLdapService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysLdap> _sysLdapRep; private readonly SqlSugarRepository<SysLdap> _sysLdapRep;

View File

@ -12,7 +12,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统缓存服务 🧩 /// 系统缓存服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 400)] [ApiDescriptionSettings(Order = 400, Description = "系统缓存")]
public class SysCacheService : IDynamicApiController, ISingleton public class SysCacheService : IDynamicApiController, ISingleton
{ {
private static ICacheProvider _cacheProvider; private static ICacheProvider _cacheProvider;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统代码生成配置服务 🧩 /// 系统代码生成配置服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 260)] [ApiDescriptionSettings(Order = 260, Description = "代码生成配置")]
public class SysCodeGenConfigService : IDynamicApiController, ITransient public class SysCodeGenConfigService : IDynamicApiController, ITransient
{ {
private readonly ISqlSugarClient _db; private readonly ISqlSugarClient _db;

View File

@ -11,7 +11,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统代码生成器服务 🧩 /// 系统代码生成器服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 270)] [ApiDescriptionSettings(Order = 270, Description = "代码生成器")]
public class SysCodeGenService : IDynamicApiController, ITransient public class SysCodeGenService : IDynamicApiController, ITransient
{ {
private readonly ISqlSugarClient _db; private readonly ISqlSugarClient _db;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统代码生成模板配置服务 🧩 /// 系统代码生成模板配置服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 260)] [ApiDescriptionSettings(Order = 260, Description = "代码生成模板配置")]
public class SysCodeGenTemplateService : IDynamicApiController, ITransient public class SysCodeGenTemplateService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysCodeGenTemplate> _codeGenTemplateRep; private readonly SqlSugarRepository<SysCodeGenTemplate> _codeGenTemplateRep;

View File

@ -16,6 +16,11 @@ public class ApiOutput
/// </summary> /// </summary>
public string Name { get; set; } public string Name { get; set; }
/// <summary>
/// 描述
/// </summary>
public string Text { get; set; }
/// <summary> /// <summary>
/// 路由 /// 路由
/// </summary> /// </summary>

View File

@ -15,7 +15,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统通用服务 🧩 /// 系统通用服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 101)] [ApiDescriptionSettings(Order = 101, Description = "通用接口")]
[AllowAnonymous] [AllowAnonymous]
public class SysCommonService : IDynamicApiController, ITransient public class SysCommonService : IDynamicApiController, ITransient
{ {
@ -83,7 +83,8 @@ public class SysCommonService : IDynamicApiController, ITransient
var apiOuput = new ApiOutput var apiOuput = new ApiOutput
{ {
Name = string.IsNullOrWhiteSpace(group.GroupName) ? "系统接口" : group.GroupName, Name = "",
Text = string.IsNullOrWhiteSpace(group.GroupName) ? "系统接口" : group.GroupName,
Route = "", Route = "",
}; };
// 获取分组的所有接口 // 获取分组的所有接口
@ -105,6 +106,7 @@ public class SysCommonService : IDynamicApiController, ITransient
apiOuput.Children.Add(new ApiOutput apiOuput.Children.Add(new ApiOutput
{ {
Name = controllerName, Name = controllerName,
Text = apiDescription.Description,
Route = "", Route = "",
Order = apiDescription?.Order ?? 0, Order = apiDescription?.Order ?? 0,
}); });
@ -115,7 +117,8 @@ public class SysCommonService : IDynamicApiController, ITransient
var displayName = controllerActionDescriptor.MethodInfo.GetCustomAttribute<DisplayNameAttribute>(true)?.DisplayName; var displayName = controllerActionDescriptor.MethodInfo.GetCustomAttribute<DisplayNameAttribute>(true)?.DisplayName;
apiController.Children.Add(new ApiOutput apiController.Children.Add(new ApiOutput
{ {
Name = displayName, Name = "",
Text = displayName,
Route = route, Route = route,
HttpMethod = action.HttpMethod, HttpMethod = action.HttpMethod,
Order = apiDescription?.Order ?? 0, Order = apiDescription?.Order ?? 0,

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统存储过程服务 🧩 /// 系统存储过程服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 102)] [ApiDescriptionSettings(Order = 102, Description = "存储过程")]
public class SysProcService : IDynamicApiController, ITransient public class SysProcService : IDynamicApiController, ITransient
{ {
private readonly ISqlSugarClient _db; private readonly ISqlSugarClient _db;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统参数配置服务 🧩 /// 系统参数配置服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 440)] [ApiDescriptionSettings(Order = 440, Description = "参数配置")]
public class SysConfigService : IDynamicApiController, ITransient public class SysConfigService : IDynamicApiController, ITransient
{ {
private readonly SysCacheService _sysCacheService; private readonly SysCacheService _sysCacheService;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统常量服务 🧩 /// 系统常量服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 280)] [ApiDescriptionSettings(Order = 280, Description = "系统常量")]
public class SysConstService : IDynamicApiController, ITransient public class SysConstService : IDynamicApiController, ITransient
{ {
private readonly SysCacheService _sysCacheService; private readonly SysCacheService _sysCacheService;

View File

@ -13,7 +13,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统数据库管理服务 🧩 /// 系统数据库管理服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 250)] [ApiDescriptionSettings(Order = 250, Description = "数据库管理")]
public class SysDatabaseService : IDynamicApiController, ITransient public class SysDatabaseService : IDynamicApiController, ITransient
{ {
private readonly ISqlSugarClient _db; private readonly ISqlSugarClient _db;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统数据库备份服务 🧩 /// 系统数据库备份服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 255)] [ApiDescriptionSettings(Order = 255, Description = "数据库备份")]
public class SysDbBackupService : IDynamicApiController, ITransient public class SysDbBackupService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysUser> _sysUserRep; private readonly SqlSugarRepository<SysUser> _sysUserRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统字典值服务 🧩 /// 系统字典值服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 420)] [ApiDescriptionSettings(Order = 420, Description = "系统字典值")]
public class SysDictDataService : IDynamicApiController, ITransient public class SysDictDataService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysDictData> _sysDictDataRep; private readonly SqlSugarRepository<SysDictData> _sysDictDataRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统字典类型服务 🧩 /// 系统字典类型服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 430)] [ApiDescriptionSettings(Order = 430, Description = "系统字典类型")]
public class SysDictTypeService : IDynamicApiController, ITransient public class SysDictTypeService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysDictType> _sysDictTypeRep; private readonly SqlSugarRepository<SysDictType> _sysDictTypeRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统枚举服务 🧩 /// 系统枚举服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 275)] [ApiDescriptionSettings(Order = 275, Description = "系统枚举")]
public class SysEnumService : IDynamicApiController, ITransient public class SysEnumService : IDynamicApiController, ITransient
{ {
private readonly EnumOptions _enumOptions; private readonly EnumOptions _enumOptions;

View File

@ -12,7 +12,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统文件服务 🧩 /// 系统文件服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 410)] [ApiDescriptionSettings(Order = 410, Description = "系统文件")]
public class SysFileService : IDynamicApiController, ITransient public class SysFileService : IDynamicApiController, ITransient
{ {
private readonly UserManager _userManager; private readonly UserManager _userManager;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统作业任务服务 🧩 /// 系统作业任务服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 320)] [ApiDescriptionSettings(Order = 320, Description = "作业任务")]
public class SysJobService : IDynamicApiController, ITransient public class SysJobService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysJobDetail> _sysJobDetailRep; private readonly SqlSugarRepository<SysJobDetail> _sysJobDetailRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统差异日志服务 🧩 /// 系统差异日志服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 330)] [ApiDescriptionSettings(Order = 330, Description = "差异日志")]
public class SysLogDiffService : IDynamicApiController, ITransient public class SysLogDiffService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysLogDiff> _sysLogDiffRep; private readonly SqlSugarRepository<SysLogDiff> _sysLogDiffRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统异常日志服务 🧩 /// 系统异常日志服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 350)] [ApiDescriptionSettings(Order = 350, Description = "异常日志")]
public class SysLogExService : IDynamicApiController, ITransient public class SysLogExService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysLogEx> _sysLogExRep; private readonly SqlSugarRepository<SysLogEx> _sysLogExRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统操作日志服务 🧩 /// 系统操作日志服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 360)] [ApiDescriptionSettings(Order = 360, Description = "操作日志")]
public class SysLogOpService : IDynamicApiController, ITransient public class SysLogOpService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysLogOp> _sysLogOpRep; private readonly SqlSugarRepository<SysLogOp> _sysLogOpRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统访问日志服务 🧩 /// 系统访问日志服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 340)] [ApiDescriptionSettings(Order = 340, Description = "访问日志")]
public class SysLogVisService : IDynamicApiController, ITransient public class SysLogVisService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysLogVis> _sysLogVisRep; private readonly SqlSugarRepository<SysLogVis> _sysLogVisRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统菜单服务 🧩 /// 系统菜单服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 450)] [ApiDescriptionSettings(Order = 450, Description = "系统菜单")]
public class SysMenuService : IDynamicApiController, ITransient public class SysMenuService : IDynamicApiController, ITransient
{ {
private readonly UserManager _userManager; private readonly UserManager _userManager;

View File

@ -12,7 +12,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统邮件发送服务 🧩 /// 系统邮件发送服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 370)] [ApiDescriptionSettings(Order = 370, Description = "邮件发送")]
public class SysEmailService : IDynamicApiController, ITransient public class SysEmailService : IDynamicApiController, ITransient
{ {
private readonly EmailOptions _emailOptions; private readonly EmailOptions _emailOptions;

View File

@ -11,7 +11,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统消息发送服务 🧩 /// 系统消息发送服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 370)] [ApiDescriptionSettings(Order = 370, Description = "消息发送")]
public class SysMessageService : IDynamicApiController, ITransient public class SysMessageService : IDynamicApiController, ITransient
{ {
private readonly SysCacheService _sysCacheService; private readonly SysCacheService _sysCacheService;

View File

@ -15,7 +15,7 @@ namespace Admin.NET.Core.Service;
/// 系统短信服务 🧩 /// 系统短信服务 🧩
/// </summary> /// </summary>
[AllowAnonymous] [AllowAnonymous]
[ApiDescriptionSettings(Order = 150)] [ApiDescriptionSettings(Order = 150, Description = "短信发送")]
public class SysSmsService : IDynamicApiController, ITransient public class SysSmsService : IDynamicApiController, ITransient
{ {
private readonly SMSOptions _smsOptions; private readonly SMSOptions _smsOptions;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统通知公告服务 🧩 /// 系统通知公告服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 380)] [ApiDescriptionSettings(Order = 380, Description = "通知公告")]
public class SysNoticeService : IDynamicApiController, ITransient public class SysNoticeService : IDynamicApiController, ITransient
{ {
private readonly UserManager _userManager; private readonly UserManager _userManager;

View File

@ -10,10 +10,10 @@ using System.Security.Claims;
namespace Admin.NET.Core.Service; namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统OAuth服务 🧩 /// 系统OAuth授权服务 🧩
/// </summary> /// </summary>
[AllowAnonymous] [AllowAnonymous]
[ApiDescriptionSettings(Order = 498)] [ApiDescriptionSettings(Order = 498, Description = "OAuth授权")]
public class SysOAuthService : IDynamicApiController, ITransient public class SysOAuthService : IDynamicApiController, ITransient
{ {
private readonly IHttpContextAccessor _httpContextAccessor; private readonly IHttpContextAccessor _httpContextAccessor;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统OAuth账号服务 🧩 /// 系统OAuth账号服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 488)] [ApiDescriptionSettings(Order = 488, Description = "OAuth账号")]
public class SysOAuthUserService : IDynamicApiController, ITransient public class SysOAuthUserService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysOAuthUser> _sysOAuthUserRep; private readonly SqlSugarRepository<SysOAuthUser> _sysOAuthUserRep;

View File

@ -11,7 +11,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统在线用户服务 🧩 /// 系统在线用户服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 300)] [ApiDescriptionSettings(Order = 300, Description = "在线用户")]
public class SysOnlineUserService : IDynamicApiController, ITransient public class SysOnlineUserService : IDynamicApiController, ITransient
{ {
private readonly SysConfigService _sysConfigService; private readonly SysConfigService _sysConfigService;

View File

@ -12,7 +12,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 开放接口身份服务 🧩 /// 开放接口身份服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 244)] [ApiDescriptionSettings(Order = 244, Description = "开放接口")]
public class SysOpenAccessService : IDynamicApiController, ITransient public class SysOpenAccessService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysOpenAccess> _sysOpenAccessRep; private readonly SqlSugarRepository<SysOpenAccess> _sysOpenAccessRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统机构服务 🧩 /// 系统机构服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 470)] [ApiDescriptionSettings(Order = 470, Description = "系统机构")]
public class SysOrgService : IDynamicApiController, ITransient public class SysOrgService : IDynamicApiController, ITransient
{ {
private readonly UserManager _userManager; private readonly UserManager _userManager;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统动态插件服务 🧩 /// 系统动态插件服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 245)] [ApiDescriptionSettings(Order = 245, Description = "动态插件")]
public class SysPluginService : IDynamicApiController, ITransient public class SysPluginService : IDynamicApiController, ITransient
{ {
private readonly IDynamicApiRuntimeChangeProvider _provider; private readonly IDynamicApiRuntimeChangeProvider _provider;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统职位服务 🧩 /// 系统职位服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 460)] [ApiDescriptionSettings(Order = 460, Description = "系统职位")]
public class SysPosService : IDynamicApiController, ITransient public class SysPosService : IDynamicApiController, ITransient
{ {
private readonly UserManager _userManager; private readonly UserManager _userManager;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统打印模板服务 🧩 /// 系统打印模板服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 305)] [ApiDescriptionSettings(Order = 305, Description = "打印模板")]
public class SysPrintService : IDynamicApiController, ITransient public class SysPrintService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysPrint> _sysPrintRep; private readonly SqlSugarRepository<SysPrint> _sysPrintRep;

View File

@ -13,7 +13,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统行政区域服务 🧩 /// 系统行政区域服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 310)] [ApiDescriptionSettings(Order = 310, Description = "行政区域")]
public class SysRegionService : IDynamicApiController, ITransient public class SysRegionService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysRegion> _sysRegionRep; private readonly SqlSugarRepository<SysRegion> _sysRegionRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统角色服务 🧩 /// 系统角色服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 480)] [ApiDescriptionSettings(Order = 480, Description = "系统角色")]
public class SysRoleService : IDynamicApiController, ITransient public class SysRoleService : IDynamicApiController, ITransient
{ {
private readonly UserManager _userManager; private readonly UserManager _userManager;

View File

@ -10,7 +10,7 @@ namespace Admin.NET.Core.Service;
/// 系统日程服务 🧩 /// 系统日程服务 🧩
/// </summary> /// </summary>
[AllowAnonymous] [AllowAnonymous]
[ApiDescriptionSettings(Order = 295)] [ApiDescriptionSettings(Order = 295, Description = "系统日程")]
public class SysScheduleService : IDynamicApiController, ITransient public class SysScheduleService : IDynamicApiController, ITransient
{ {
private readonly UserManager _userManager; private readonly UserManager _userManager;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统服务器监控服务 🧩 /// 系统服务器监控服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 290)] [ApiDescriptionSettings(Order = 290, Description = "服务器监控")]
public class SysServerService : IDynamicApiController, ITransient public class SysServerService : IDynamicApiController, ITransient
{ {
public SysServerService() public SysServerService()

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统租户管理服务 🧩 /// 系统租户管理服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 390)] [ApiDescriptionSettings(Order = 390, Description = "租户管理")]
public class SysTenantService : IDynamicApiController, ITransient public class SysTenantService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysTenant> _sysTenantRep; private readonly SqlSugarRepository<SysTenant> _sysTenantRep;

View File

@ -10,7 +10,7 @@ namespace Admin.NET.Core.Service;
/// 系统用户菜单快捷导航服务 🧩 /// 系统用户菜单快捷导航服务 🧩
/// </summary> /// </summary>
[AllowAnonymous] [AllowAnonymous]
[ApiDescriptionSettings(Order = 445)] [ApiDescriptionSettings(Order = 445, Description = "菜单快捷导航")]
public class SysUserMenuService : IDynamicApiController, ITransient public class SysUserMenuService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysUserMenu> _sysUserMenuRep; private readonly SqlSugarRepository<SysUserMenu> _sysUserMenuRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 系统用户服务 🧩 /// 系统用户服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 490)] [ApiDescriptionSettings(Order = 490, Description = "系统用户")]
public class SysUserService : IDynamicApiController, ITransient public class SysUserService : IDynamicApiController, ITransient
{ {
private readonly UserManager _userManager; private readonly UserManager _userManager;

View File

@ -12,7 +12,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 微信支付服务 🧩 /// 微信支付服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 210)] [ApiDescriptionSettings(Order = 210, Description = "微信支付")]
public class SysWechatPayService : IDynamicApiController, ITransient public class SysWechatPayService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysWechatPay> _sysWechatPayRep; private readonly SqlSugarRepository<SysWechatPay> _sysWechatPayRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 微信公众号服务 🧩 /// 微信公众号服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 230)] [ApiDescriptionSettings(Order = 230, Description = "微信公众号")]
public class SysWechatService : IDynamicApiController, ITransient public class SysWechatService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysOAuthUser> _sysOAuthUserRep; private readonly SqlSugarRepository<SysOAuthUser> _sysOAuthUserRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Core.Service;
/// <summary> /// <summary>
/// 微信小程序服务 🧩 /// 微信小程序服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(Order = 240)] [ApiDescriptionSettings(Order = 240, Description = "微信小程序")]
public class SysWxOpenService : IDynamicApiController, ITransient public class SysWxOpenService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<SysOAuthUser> _sysOAuthUserRep; private readonly SqlSugarRepository<SysOAuthUser> _sysOAuthUserRep;

View File

@ -11,7 +11,7 @@ namespace Admin.NET.Plugin.ApprovalFlow.Service;
/// <summary> /// <summary>
/// 审批流程服务 /// 审批流程服务
/// </summary> /// </summary>
[ApiDescriptionSettings(ApprovalFlowConst.GroupName, Order = 100)] [ApiDescriptionSettings(ApprovalFlowConst.GroupName, Order = 100, Description = "审批流程")]
public class ApprovalFlowService : IDynamicApiController, ITransient public class ApprovalFlowService : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<ApprovalFlow> _approvalFlowRep; private readonly SqlSugarRepository<ApprovalFlow> _approvalFlowRep;

View File

@ -9,7 +9,7 @@ namespace Admin.NET.Plugin.DingTalk.Service;
/// <summary> /// <summary>
/// 钉钉服务 🧩 /// 钉钉服务 🧩
/// </summary> /// </summary>
[ApiDescriptionSettings(DingTalkConst.GroupName, Order = 100)] [ApiDescriptionSettings(DingTalkConst.GroupName, Order = 100, Description = "钉钉服务")]
public class DingTalkService : IDynamicApiController, IScoped public class DingTalkService : IDynamicApiController, IScoped
{ {
private readonly IDingTalkApi _dingTalkApi; private readonly IDingTalkApi _dingTalkApi;

View File

@ -10,7 +10,7 @@ namespace Admin.NET.Plugin.GoView.Service;
/// 项目管理服务 🧩 /// 项目管理服务 🧩
/// </summary> /// </summary>
[UnifyProvider("GoView")] [UnifyProvider("GoView")]
[ApiDescriptionSettings(GoViewConst.GroupName, Module = "goview", Name = "project", Order = 100)] [ApiDescriptionSettings(GoViewConst.GroupName, Module = "goview", Name = "project", Order = 100, Description = "项目管理")]
public class GoViewProService : IDynamicApiController public class GoViewProService : IDynamicApiController
{ {
private readonly SqlSugarRepository<GoViewPro> _goViewProRep; private readonly SqlSugarRepository<GoViewPro> _goViewProRep;

View File

@ -10,7 +10,7 @@ namespace Admin.NET.Plugin.GoView.Service;
/// 系统登录服务 🧩 /// 系统登录服务 🧩
/// </summary> /// </summary>
[UnifyProvider("GoView")] [UnifyProvider("GoView")]
[ApiDescriptionSettings(GoViewConst.GroupName, Module = "goview", Name = "sys", Order = 100)] [ApiDescriptionSettings(GoViewConst.GroupName, Module = "goview", Name = "sys", Order = 100, Description = "系统登录")]
public class GoViewSysService : IDynamicApiController public class GoViewSysService : IDynamicApiController
{ {
private readonly SysAuthService _sysAuthService; private readonly SysAuthService _sysAuthService;

View File

@ -29,6 +29,14 @@ export interface ApiOutput {
*/ */
name?: string | null; name?: string | null;
/**
*
*
* @type {string}
* @memberof ApiOutput
*/
text?: string | null;
/** /**
* *
* *

View File

@ -192,55 +192,4 @@ export default {
btnTwo: '马上更新', btnTwo: '马上更新',
btnTwoLoading: '更新中', btnTwoLoading: '更新中',
}, },
apiservice: {
sysAuth: '授权管理',
sysOAuth: 'OAuth管理',
sysLdap: 'Ldap管理',
sysUser: '用户管理',
sysOAuthUser: '三方账号',
sysRole: '角色管理',
sysOrg: '机构管理',
sysPos: '职位管理',
sysMenu: '菜单管理',
sysUserMenu: '快捷菜单',
sysConfig: '系统配置',
sysDictType: '字典类型',
sysDictData: '字典数据',
sysFile: '文件管理',
sysCache: '缓存管理',
sysTenant: '租户管理',
sysNotice: '通知公告',
sysEmail: '邮件管理',
sysMessage: '消息管理',
sysLogOp: '操作日志',
sysLogEx: '异常日志',
sysLogVis: '访问日志',
sysLogDiff: '差异日志',
sysJob: '任务调度',
sysRegion: '行政区域',
sysPrint: '打印管理',
sysOnlineUser: '在线用户',
sysSchedule: '日程管理',
sysServer: '系统监控',
sysConst: '常量管理',
sysEnum: '枚举管理',
sysCodeGen: '代码生成',
sysCodeGenConfig: '生成配置',
sysDatabase: '库表管理',
sysPlugin: '插件管理',
sysOpenAccess: '开放接口',
sysWxOpen: '微信小程序',
sysWechat: '微信公众号',
sysWechatPay: '微信支付',
sysSms: '短信管理',
sysProc: '存储过程',
sysCommon: '通用接口',
aPIJSON: 'APIJSON',
GoView: '大屏设计',
project: '大屏项目',
sys: '大屏接口',
appAuth: '移动端授权',
},
}; };

View File

@ -26,7 +26,7 @@
:data="state.allApiData" :data="state.allApiData"
:filter-node-method="filterNode" :filter-node-method="filterNode"
node-key="route" node-key="route"
:props="{ children: 'children', label: 'name' }" :props="{ children: 'children', label: 'text' }"
show-checkbox show-checkbox
icon="ele-Menu" icon="ele-Menu"
highlight-current highlight-current
@ -62,15 +62,12 @@
import { reactive, onMounted, ref, watch } from 'vue'; import { reactive, onMounted, ref, watch } from 'vue';
import type { ElTree } from 'element-plus'; import type { ElTree } from 'element-plus';
import { Search } from '@element-plus/icons-vue'; import { Search } from '@element-plus/icons-vue';
import { useI18n } from 'vue-i18n';
import { getAPI } from '/@/utils/axios-utils'; import { getAPI } from '/@/utils/axios-utils';
import { SysCommonApi, SysRoleApi } from '/@/api-services/api'; import { SysCommonApi, SysRoleApi } from '/@/api-services/api';
const filterText = ref(''); const filterText = ref('');
const treeRef = ref<InstanceType<typeof ElTree>>(); const treeRef = ref<InstanceType<typeof ElTree>>();
const { t } = useI18n();
const state = reactive({ const state = reactive({
loading: false, loading: false,
isVisible: false, isVisible: false,
@ -100,13 +97,6 @@ const initTreeData = async () => {
treeRef.value?.setCheckedKeys([]); // treeRef.value?.setCheckedKeys([]); //
state.allApiData = tData; state.allApiData = tData;
state.loading = false; state.loading = false;
//
state.allApiData.forEach((pNode: any) => {
pNode.children.forEach((cNode: any) => {
cNode.name = t('message.apiservice.' + cNode.name) + '【' + cNode.name + '】';
});
});
}; };
// //