diff --git a/admin-web/src/models/admin/resourceList.js b/admin-web/src/models/admin/resourceList.js index f3d723e81..1859d53af 100644 --- a/admin-web/src/models/admin/resourceList.js +++ b/admin-web/src/models/admin/resourceList.js @@ -1,5 +1,5 @@ import { message } from 'antd'; -import { addResource, updateResource, deleteResource, resourceTree } from '../../services/admin'; +import { resourceTree, resourceAdd, resourceUpdate, resourceDelete } from '../../services/system'; const buildSelectTree = list => { return list.map(item => { @@ -8,8 +8,8 @@ const buildSelectTree = list => { children = buildSelectTree(item.children); } return { - title: item.displayName, - value: `${item.displayName}-${item.id}`, + title: item.name, + value: `${item.name}-${item.id}`, key: item.id, children, }; @@ -27,7 +27,7 @@ export default { effects: { *add({ payload }, { call, put }) { const { callback, body } = payload; - const response = yield call(addResource, body); + const response = yield call(resourceAdd, body); if (callback) { callback(response); } @@ -38,7 +38,7 @@ export default { }, *update({ payload }, { call, put }) { const { callback, body } = payload; - const response = yield call(updateResource, body); + const response = yield call(resourceUpdate, body); if (callback) { callback(response); } @@ -48,7 +48,7 @@ export default { }); }, *delete({ payload }, { call, put }) { - yield call(deleteResource, payload); + yield call(resourceDelete, payload); message.info('删除成功!'); yield put({ type: 'tree', @@ -71,7 +71,7 @@ export default { const resultData = payload; const treeData = buildSelectTree(resultData); - // value 要保护 displayName 不然,搜索会失效 + // value 要保护 name 不然,搜索会失效 const rootNode = [ { title: '根节点', diff --git a/admin-web/src/pages/Admin/ResourceList.js b/admin-web/src/pages/Admin/ResourceList.js index 31fc8ca1d..fb81ac897 100644 --- a/admin-web/src/pages/Admin/ResourceList.js +++ b/admin-web/src/pages/Admin/ResourceList.js @@ -89,9 +89,9 @@ const CreateForm = Form.create()(props => { )} - {form.getFieldDecorator('displayName', { + {form.getFieldDecorator('name', { rules: [{ required: true, message: '请输入名称!', min: 2 }], - initialValue: initValues.displayName, + initialValue: initValues.name, })()} @@ -99,8 +99,8 @@ const CreateForm = Form.create()(props => { rules: [{ required: true, message: '请选择父级编号!' }], initialValue: initValues.pid === 0 - ? `根节点-${initValues.pid}` - : initValues.pid ? `${initValues.displayName}-${initValues.pid}` : undefined, + ? `根节点` + : initValues.pid ? `${initValues.name}` : undefined, })( { } { initValues.type === 1 ? ( - - {form.getFieldDecorator('handler', { - initialValue: initValues.handler, - })()} + + {form.getFieldDecorator('route', { + initialValue: initValues.route, + })()} ) : '' } - {form.getFieldDecorator('permissions', { - initialValue: initValues.permissions, - })(