IMenuManagerModelsService.cs 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. using System.Collections.Generic;
  2. using System.Threading.Tasks;
  3. using YiSha.Entity.ZxOrTkMenuManagerModels;
  4. using YiSha.Model.Param.ZX;
  5. using YiSha.Model.Result.ZX;
  6. namespace YiSha.IService.ZX
  7. {
  8. /// <summary>
  9. /// 创 建:cmzx
  10. /// 日 期:2021-04-17 09:20
  11. /// 描 述:资讯彩种类型服务接口类(部分类)
  12. /// </summary>
  13. public partial interface IMenuManagerModelsService
  14. {
  15. /// <summary>
  16. /// 获取资讯彩种类型菜单树
  17. /// </summary>
  18. /// <returns></returns>
  19. Task<List<MenuManagerModelsTreeListModel>> GetZxMenuManagerTreeList(MenuManagerModelsListParam param);
  20. /// <summary>
  21. /// 保存数据(由于之前数据库设计不规范,无法实现在新增、修改时保存正确的操作用户信息,每张表的创建时间和创建人id、创建人姓名都不一样,且这些字段是必填项)
  22. /// </summary>
  23. /// <param name="entity">实体参数</param>
  24. /// <returns></returns>
  25. Task<int> SaveFormPartial(MenuManagerModelsCommonEntity entity);
  26. /// <summary>
  27. /// 删除数据(由于之前数据库设计不规范,无法实现统一的删除功能,这里需要手动更改)
  28. /// </summary>
  29. /// <param name="ids">主键集合</param>
  30. /// <returns></returns>
  31. Task<int> DeleteFormByIdPartial(string ids);
  32. }
  33. }