using Attribute; using Dto; using Enums; using Extensions; using Filters; using Infrastructure; using Infrastructure.Model; using Mapster; using Microsoft.AspNetCore.Mvc; using Middleware; using Model; using Model.Base; using Services; using Util; namespace Controllers.Feign { /// /// 系统菜单 /// [ApiExplorerSettings(GroupName = "sys")] public class SysMenuController : BaseController { private readonly ISysMenuService sysMenuService; public SysMenuController( ISysMenuService sysMenuService) { this.sysMenuService = sysMenuService; } /// /// 生成工具同步菜单数据 /// /// [HttpPost("/v1/admin/feign/sycnmenu")] public IActionResult sycnMenu([FromBody] AddMenuFromApiDto param) { sysMenuService.AddMenuFromApi(param); return SUCCESS("ok"); } } }