using Autofac; using Newtonsoft.Json; using Rhea.Common; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Tiger.Model; namespace Tiger.IBusiness { public interface ISystem { /// /// 保存用户组中的用户列表 /// /// /// /// /// public Task SetSysUserToGroupAsync(string userIdNotIn, string userIdIn, string userGroupId); /// /// 保存角色 /// /// /// /// public Task SaveRole(ApiAction action); /// /// 用户组关联角色保存方法 /// /// /// /// public Task SetRoleToGroupAsync(string roleIdIn, string userGroupId); /// /// 获取所有组织机构列表 /// /// public Task getOrgTreeList(string orgName, string status); /// /// 获取所有工厂列表 /// /// public Task getProdTreeList(string orgName); /// /// 获取菜单列表 /// /// /// public Task getMenuList(string userid, string rootCode); /// /// 获取所有菜单列表 /// /// public Task getMenuListAll(string menuName, string status); /// /// 保存菜单 /// /// /// /// public Task SaveMenu(ApiAction action, bool Async = true); public Task>> getSysParam(string group, string code); } }