| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- import Rs from "@/core/services/RequestService"
- class menuApi {
- tableUrl = "/system/menu/list"
- // 查询菜单列表
- listMenu = (query: any) => {
- return Rs.get({
- url: "/system/menu/list",
- method: "get",
- params: query,
- })
- }
- // 查询子菜单列表
- listChildren = (query: any) => {
- return Rs.get({
- url: "/system/menu/list/children",
- method: "get",
- params: query,
- })
- }
- // 查询菜单详细
- getMenu = (menuId: string) => {
- return Rs.get({
- url: "/system/menu/" + menuId,
- })
- }
- // 查询权限下的子菜单
- mennChildrenByPerms = (perms: string) => {
- return Rs.get({
- url: "/system/menu/childrenByPerms/" + perms,
- })
- }
- // 查询菜单下拉树结构
- treeselect = () => {
- return Rs.get({
- url: "/system/menu/treeselect",
- })
- }
- // 根据角色ID查询菜单下拉树结构
- roleMenuTreeselect = (roleId: string) => {
- return Rs.get({
- url: "/system/menu/roleMenuTreeselect/" + roleId,
- })
- }
- // 新增菜单
- addMenu = (data: any) => {
- return Rs.post({
- url: "/system/menu",
- data: data,
- })
- }
- // 修改菜单
- updateMenu = (data: any) => {
- return Rs.put({
- url: "/system/menu",
- data: data,
- })
- }
- // 删除菜单
- delMenu = (menuId: string) => {
- return Rs.del({
- url: "/system/menu/" + menuId,
- })
- }
- }
- export default menuApi
|