完成资源列表的前端对接和调整
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { message } from 'antd';
|
||||
import { resourceTree, resourceAdd, resourceUpdate, resourceDelete } from '../../services/system';
|
||||
import { resourceTree, resourceCreate, resourceUpdate, resourceDelete } from '../../services/system';
|
||||
|
||||
const buildSelectTree = list => {
|
||||
return list.map(item => {
|
||||
@@ -27,7 +27,7 @@ export default {
|
||||
effects: {
|
||||
*add({ payload }, { call, put }) {
|
||||
const { callback, body } = payload;
|
||||
const response = yield call(resourceAdd, body);
|
||||
const response = yield call(resourceCreate, body);
|
||||
if (callback) {
|
||||
callback(response);
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@ import isEqual from 'lodash/isEqual';
|
||||
import { formatMessage } from 'umi/locale';
|
||||
import Authorized from '@/utils/Authorized';
|
||||
import { menu } from '../defaultSettings';
|
||||
import { authorizationMenuResourceTree, authorizationResourcePermissions } from '../services/system';
|
||||
import { resourceTreeAdminMenu, authorizationResourcePermissions } from '../services/system';
|
||||
|
||||
const { check } = Authorized;
|
||||
|
||||
@@ -191,7 +191,7 @@ export default {
|
||||
|
||||
effects: {
|
||||
*getMenuData({ payload }, { put, call }) {
|
||||
const { data } = yield call(authorizationMenuResourceTree);
|
||||
const { data } = yield call(resourceTreeAdminMenu);
|
||||
const { routes, authority } = payload;
|
||||
|
||||
// authority 已经不适用
|
||||
|
||||
@@ -215,7 +215,7 @@ class ResourceList extends PureComponent {
|
||||
dispatch({
|
||||
type: 'resourceList/delete',
|
||||
payload: {
|
||||
id: row.id,
|
||||
resourceId: row.id,
|
||||
},
|
||||
});
|
||||
},
|
||||
|
||||
@@ -12,12 +12,6 @@ export async function passportLogin(params) {
|
||||
|
||||
// ========== Authorization 模块 ==========
|
||||
|
||||
export async function authorizationMenuResourceTree() {
|
||||
return request('/system-api/admins/authorization/menu-resource-tree', {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
|
||||
export async function authorizationResourcePermissions(params) {
|
||||
return request(`/system-api/admins/authorization/resource-permissions`, {
|
||||
method: 'GET',
|
||||
@@ -40,29 +34,35 @@ export async function authorizationRoleAssignResource(params) {
|
||||
// ========== Resource 模块 ==========
|
||||
|
||||
export async function resourceTree(params) {
|
||||
return request(`/system-api/admins/resource/tree`, {
|
||||
return request(`/management-api/resource/tree`, {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
|
||||
export async function resourceAdd(params) {
|
||||
return request(`/system-api/admins/resource/add?${stringify(params)}`, {
|
||||
export async function resourceCreate(params) {
|
||||
return request(`/management-api/resource/create?${stringify(params)}`, {
|
||||
method: 'POST',
|
||||
});
|
||||
}
|
||||
|
||||
export async function resourceUpdate(params) {
|
||||
return request(`/system-api/admins/resource/update?${stringify(params)}`, {
|
||||
return request(`/management-api/resource/update?${stringify(params)}`, {
|
||||
method: 'POST',
|
||||
});
|
||||
}
|
||||
|
||||
export async function resourceDelete(params) {
|
||||
return request(`/system-api/admins/resource/delete?${stringify(params)}`, {
|
||||
return request(`/management-api/resource/delete?${stringify(params)}`, {
|
||||
method: 'POST',
|
||||
});
|
||||
}
|
||||
|
||||
export async function resourceTreeAdminMenu() {
|
||||
return request('/management-api/resource/tree-admin-menu', {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
|
||||
// ========== Role 模块 ==========
|
||||
|
||||
export async function rolePage(params) {
|
||||
|
||||
Reference in New Issue
Block a user