using JNPF.Systems.Entitys.Dto.Module;
using JNPF.Systems.Entitys.System;
namespace JNPF.Systems.Interfaces.System;
///
/// 菜单管理
/// 版 本:V3.2
/// 版 权:拓通智联科技有限公司(http://www.tuotong-tech.com)
/// 日 期:2021-06-01.
///
public interface IModuleService
{
///
/// 列表.
///
///
Task> GetList(string systemId);
///
/// 信息.
///
/// 主键值.
///
Task GetInfo(string id);
///
/// 获取用户菜单树.
///
/// 登录类型.
///
Task> GetUserTreeModuleList(string type);
///
/// 获取用户树形模块功能列表根据 SystemId.
///
/// 登录类型.
/// SystemId.
Task> GetUserTreeModuleListBySystemId(string type, string systemId);
///
/// 获取用户菜单列表.
///
/// 登录类型.
Task GetUserModueList(string type);
}