diff --git a/ah-jjzhgd-web/src/api/menu.js b/ah-jjzhgd-web/src/api/menu.js new file mode 100644 index 0000000..2e18d4c --- /dev/null +++ b/ah-jjzhgd-web/src/api/menu.js @@ -0,0 +1,43 @@ +import request from '@/utils/request' + + +/** 获取菜单列表*/ +export function fetchList(query) { + return request({ + url: '/system/sys/menu/getMenuList', + method: 'get', + params: query + }) +} +/** 新增菜单*/ +export function addMenu(data) { + return request({ + url: '/system/sys/menu/addMenu', + method: 'post', + data + }) +} +/** 获取菜单*/ +export function getMenuById(query) { + return request({ + url: '/system/sys/menu/getMenuById', + method: 'get', + params: query + }) +} +/** 修改菜单*/ +export function editMenu(data) { + return request({ + url: '/system/sys/menu/editMenu', + method: 'post', + data + }) +} +/** 删除菜单*/ +export function deleteMenu(query) { + return request({ + url: '/system/sys/menu/delMenu', + method: 'post', + params: query + }) +} diff --git a/ah-jjzhgd-web/src/api/select.js b/ah-jjzhgd-web/src/api/select.js index 7c33ca7..58a6438 100644 --- a/ah-jjzhgd-web/src/api/select.js +++ b/ah-jjzhgd-web/src/api/select.js @@ -16,9 +16,10 @@ export function fetchRoleList() { } /** 菜单查询 */ -export function fetchMenuList() { +export function fetchMenuList(query) { return request({ url: '/system/sys/select/getMenuTree', - method: 'post' + method: 'post', + params: query }) } \ No newline at end of file diff --git a/ah-jjzhgd-web/src/views/system/menu/index.vue b/ah-jjzhgd-web/src/views/system/menu/index.vue index ce4d55a..496a62e 100644 --- a/ah-jjzhgd-web/src/views/system/menu/index.vue +++ b/ah-jjzhgd-web/src/views/system/menu/index.vue @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/ah-jjzhgd-web/src/views/system/roles/index.vue b/ah-jjzhgd-web/src/views/system/roles/index.vue index ed68789..7875ddd 100644 --- a/ah-jjzhgd-web/src/views/system/roles/index.vue +++ b/ah-jjzhgd-web/src/views/system/roles/index.vue @@ -94,7 +94,7 @@ export default { label: 'label' }, tableKey: 0, - list: null, + list: [], total: 0, listLoading: true, listQuery: { @@ -109,10 +109,6 @@ export default { roleName: '', roleSort: '', }, - pwdForm: { - userId: null, - password: '' - }, dialogFormVisible: false, dialogFormVisible2: false, dialogStatus: '', diff --git a/ah-jjzhgd-web/src/views/system/user/index.vue b/ah-jjzhgd-web/src/views/system/user/index.vue index 20b0888..570531e 100644 --- a/ah-jjzhgd-web/src/views/system/user/index.vue +++ b/ah-jjzhgd-web/src/views/system/user/index.vue @@ -177,7 +177,7 @@ export default { roleArr: [], accountStatusArr: accountStatusArr, loginType: [], - list: null, + list: [], total: 0, listLoading: true, listQuery: {