| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- using Dto;
- using Vo;
- using Model;
- using Model.Base;
- using Microsoft.AspNetCore.Mvc;
- namespace Services
- {
- public interface IApiGroupService : IBaseService<ApiGroup>
- {
- /// <summary>
- /// api接口分组-列表
- /// </summary>
- /// <param name="parm">请求参数</param>
- /// <returns>api接口分组列表</returns>
- PagedInfo<ApiGroupListVo> List([FromQuery] ApiGroupListDto parm);
- /// <summary>
- /// api分组-列表
- /// </summary>
- /// <param name="parm">请求参数</param>
- /// <returns>api分组列表</returns>
- List<ApiGroup> ApiList([FromBody] Dto.Client.ApiInfoDto param);
- /// <summary>
- /// api分组-列表
- /// </summary>
- /// <param name="parm">请求参数</param>
- /// <returns>api分组列表</returns>
- List<Vo.Client.ApiListVo> groups([FromBody] Dto.Client.ApiGroupDto param);
- /// <summary>
- /// api接口分组-下拉框数据
- /// </summary>
- /// <returns>api接口分组下拉框数据</returns>
- PagedInfo<ApiGroupSelectListVo> SelectList();
- /// <summary>
- /// api接口分组-列表
- /// </summary>
- /// <param name="parm">请求参数</param>
- /// <returns>api接口分组列表</returns>
- List<ApiGroup> apiList([FromQuery] Dto.Client.ApiGroupListDto param);
- /// <summary>
- /// 通知-同步接口分组数据
- /// </summary>
- /// <param name="parm">请求参数</param>
- /// <returns>通知-同步接口分组数据</returns>
- int notice([FromBody] Dto.Client.NoticeGroupDto param);
- }
- }
|