java后端
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 

86 行
1.9 KiB

  1. package com.ruoyi.system.mapper;
  2. import com.ruoyi.system.domain.SysMenuapp;
  3. import org.apache.ibatis.annotations.Param;
  4. import java.util.List;
  5. /**
  6. * 手机菜单Mapper接口
  7. *
  8. * @author rongxin
  9. * @date 2025-09-02
  10. */
  11. public interface SysMenuappMapper
  12. {
  13. /**
  14. * 查询手机菜单
  15. *
  16. * @param id 手机菜单主键
  17. * @return 手机菜单
  18. */
  19. public SysMenuapp selectSysMenuappById(Long id);
  20. /**
  21. * 查询手机菜单列表
  22. *
  23. * @param sysMenuapp 手机菜单
  24. * @return 手机菜单集合
  25. */
  26. public List<SysMenuapp> selectSysMenuappList(SysMenuapp sysMenuapp);
  27. public List<SysMenuapp> selectAllocatedList(SysMenuapp sysMenuapp);
  28. public List<SysMenuapp> selectUnallocatedList(SysMenuapp sysMenuapp);
  29. /**
  30. * 新增手机菜单
  31. *
  32. * @param sysMenuapp 手机菜单
  33. * @return 结果
  34. */
  35. public int insertSysMenuapp(SysMenuapp sysMenuapp);
  36. /**
  37. * 批量新增手机菜单
  38. *
  39. * @param list 手机菜单
  40. * @return 结果
  41. */
  42. public int insertSysMenuappBatch(List<SysMenuapp> list);
  43. /**
  44. * 修改手机菜单
  45. *
  46. * @param sysMenuapp 手机菜单
  47. * @return 结果
  48. */
  49. public int updateSysMenuapp(SysMenuapp sysMenuapp);
  50. /**
  51. * 批量修改 手机菜单
  52. *
  53. * @param list 手机菜单
  54. * @return 结果
  55. */
  56. public int updateSysMenuappBatch(List<SysMenuapp> list);
  57. /**
  58. * 删除手机菜单
  59. *
  60. * @param id 手机菜单主键
  61. * @return 结果
  62. */
  63. public int deleteSysMenuappById(Long id);
  64. /**
  65. * 批量删除手机菜单
  66. *
  67. * @param ids 需要删除的数据主键集合
  68. * @return 结果
  69. */
  70. public int deleteSysMenuappByIds(Long[] ids);
  71. public List<SysMenuapp> selectSysMobileListByUserId(@Param("userId") Long userId, @Param("query") SysMenuapp query);
  72. }