Commit 7a0b4310f128dcbf976e7f83114b0b4e843e0e68

Authored by ww
1 parent 0221f859

fix: modify tenant role fetch api

@@ -28,6 +28,7 @@ enum Api { @@ -28,6 +28,7 @@ enum Api {
28 setRoleStatus = '/role/update_status/', 28 setRoleStatus = '/role/update_status/',
29 MenuList = '/system/getMenuList', 29 MenuList = '/system/getMenuList',
30 RolePageList = '/role', 30 RolePageList = '/role',
  31 + TenantRolePageList = '/role/tenant',
31 SaveOrUpdateRoleInfoWithMenu = '/role/save_with_menu', 32 SaveOrUpdateRoleInfoWithMenu = '/role/save_with_menu',
32 DeleteRole = '/role', 33 DeleteRole = '/role',
33 GetAllRoleList = '/role/find/list', 34 GetAllRoleList = '/role/find/list',
@@ -80,6 +81,10 @@ export const getMenuList = (params?: MenuParams) => @@ -80,6 +81,10 @@ export const getMenuList = (params?: MenuParams) =>
80 81
81 export const getRoleListByPage = (params?: RolePageParams) => 82 export const getRoleListByPage = (params?: RolePageParams) =>
82 defHttp.get<RolePageListGetResultModel>({ url: Api.RolePageList, params }); 83 defHttp.get<RolePageListGetResultModel>({ url: Api.RolePageList, params });
  84 +
  85 +export const getTenantRoleRoleListByPage = (params?: RolePageParams) =>
  86 + defHttp.get<RolePageListGetResultModel>({ url: Api.TenantRolePageList, params });
  87 +
83 export const getTenantRoleListByPage = (params?: RolePageParams) => 88 export const getTenantRoleListByPage = (params?: RolePageParams) =>
84 defHttp.get<RolePageListGetResultModel>({ url: Api.RolePageList, params }); 89 defHttp.get<RolePageListGetResultModel>({ url: Api.RolePageList, params });
85 90
@@ -58,7 +58,7 @@ @@ -58,7 +58,7 @@
58 <script lang="ts"> 58 <script lang="ts">
59 import { defineComponent, nextTick } from 'vue'; 59 import { defineComponent, nextTick } from 'vue';
60 import { BasicTable, useTable, TableAction } from '/@/components/Table'; 60 import { BasicTable, useTable, TableAction } from '/@/components/Table';
61 - import { delRole, getRoleListByPage, setRoleStatus } from '/@/api/system/system'; 61 + import { delRole, getTenantRoleRoleListByPage, setRoleStatus } from '/@/api/system/system';
62 import { useMessage } from '/@/hooks/web/useMessage'; 62 import { useMessage } from '/@/hooks/web/useMessage';
63 import { useDrawer } from '/@/components/Drawer'; 63 import { useDrawer } from '/@/components/Drawer';
64 import RoleDrawer from './RoleDrawer.vue'; 64 import RoleDrawer from './RoleDrawer.vue';
@@ -78,7 +78,7 @@ @@ -78,7 +78,7 @@
78 } 78 }
79 const [registerTable, { reload, setProps, setSelectedRowKeys }] = useTable({ 79 const [registerTable, { reload, setProps, setSelectedRowKeys }] = useTable({
80 title: '租户角色列表', 80 title: '租户角色列表',
81 - api: getRoleListByPage, 81 + api: getTenantRoleRoleListByPage,
82 columns, 82 columns,
83 formConfig: { 83 formConfig: {
84 labelWidth: 120, 84 labelWidth: 120,