using System.Collections.Generic; using System.Threading.Tasks; using YiSha.Entity.ZxOrTkMenuManagerModels; using YiSha.Enum.TK; using YiSha.Model.Param.TK; using YiSha.Model.Result; using YiSha.Model.Result.TK; using YiSha.Util.Model; namespace YiSha.IBusiness.TK { /// /// 创 建:cmzx /// 日 期:2021-04-21 09:30 /// 描 述:图库菜单管理业务接口类(部分类) /// public partial interface IMenuManagerModelsBLL { /// /// 获取菜单名称是【全部】的所有子菜单 /// /// /// Task>> GetMenuNameIsAllChildrenListJson(); /// /// 获取图库菜单管理菜单数 /// /// /// Task>> GetMenuTreeListJson(MenuManagerModelsTypeEnum? type); /// /// 获取图库菜单管理菜单树 /// /// Task>> GetZxMenuManagerTreeList(MenuManagerModelsListParam param); /// /// 保存数据(由于之前数据库设计不规范,无法实现在新增、修改时保存正确的操作用户信息,每张表的创建时间和创建人id、创建人姓名都不一样,且这些字段是必填项) /// /// 实体参数 /// Task> SaveFormPartial(MenuManagerModelsCommonEntity entity); /// /// 删除数据(由于之前数据库设计不规范,无法实现统一的删除功能,这里需要手动更改) /// /// 主键集合 /// Task> DeleteFormByIdPartial(string ids); } }