diff --git a/src/api/sys/index.js b/src/api/sys/index.js index b6408a3..8507ccd 100644 --- a/src/api/sys/index.js +++ b/src/api/sys/index.js @@ -7,7 +7,7 @@ export default { * @returns {Promise | Promise} */ menus() { - return fetch('/sys/menu/menu') + return fetch('/menu/route') }, // ++++++++++++++++++++++++++++++++ @@ -16,8 +16,8 @@ export default { * @param params * @returns {Promise | Promise} */ - clients(params) { - return fetch('/sys/client/list', params) + clientList(params) { + return fetch('/client/getClientList', params,'post','json') }, /** @@ -25,18 +25,17 @@ export default { * @param params * @returns {Promise} */ - clientsSave(params) { - return fetch('/sys/client/submit', params,'post','json') + clientSave(params) { + return fetch('/client/save', params,'post','json') + }, + clientUpdate(params) { + return fetch('/client/update', params,'post','json') + }, + clientRemove(params) { + return fetch('/client/delete', params,'post','json') }, - /** - * 获取全部客户端列表 - * @param params - * @returns {Promise | Promise} - */ - clientList() { - return fetch('/sys/client/list') - }, + /** * 客户端详情 @@ -54,10 +53,10 @@ export default { * @returns {Promise | Promise} */ menuTree(params) { - return fetch('/sys/menu/all/by/appid', params) + return fetch('/menu/getAllMenuTree', params,'post','json') }, menuRemove(params) { - return fetch('/sys/menu/remove', params, 'post') + return fetch('/menu/delete', params, 'post') }, /** * 新鲜或者编辑 @@ -65,7 +64,11 @@ export default { * @returns {Promise | Promise} */ menuSave(params) { - return fetch('/sys/menu/submit', params, 'post', 'json') + return fetch('/menu/save', params, 'post', 'json') + }, + + menuUpdate(params) { + return fetch('/menu/update', params, 'post', 'json') }, // ++++++++++++++++++++++++++++++++ @@ -76,10 +79,34 @@ export default { * @returns {Promise | Promise} */ roleList(params) { - return fetch('/sys/role/list', params) + return fetch('/role/getRoleList', params,'post','json') }, - roleChange(params) { + roleUpdate(params) { + return fetch('/role/update', params, 'post','json') + }, + + /** + * 新增 或者更新 + * @param params + * @returns {Promise | Promise} + */ + roleSave(params) { + return fetch('/role/save', params, 'post', 'json') + }, + roleRemove(params) { + return fetch('/role/delete', params, 'post', 'json') + }, + roleInfo(params) { + return fetch('/role/detail', params) + }, + + // ******************** 系统用户管理 + staffList(params) { + return fetch('/user/getUserList', params,'post','json') + }, + + staffUpdate(params) { return fetch('/user/update', params, 'post','json') }, @@ -88,31 +115,13 @@ export default { * @param params * @returns {Promise | Promise} */ - roleSubmit(params) { - return fetch('/sys/role/submit', params, 'post', 'json') + staffSave(params) { + return fetch('/user/save', params, 'post', 'json') }, - - // ++++++++++++++++++++++++++++++++ - /** - * 字典 - * @param params - * @returns {Promise} - */ - dictPage(params) { - return fetch('/sys/dict/page', params) + staffRemove(params) { + return fetch('/user/delete', params, 'post', 'json') }, - dictSave(params) { - return fetch('/sys/dict/submit', params, 'post', 'json') + staffInfo(params) { + return fetch('/user/detail', params) }, - dict(params) { - return fetch('/sys/dict/detail', params) - }, - dictRemove(params) { - return fetch('/sys/dict/remove', params, 'post') - }, - - // +============================== log / - logPage(params) { - return fetch('/sys/log/page', params) - } } diff --git a/src/api/user/index.js b/src/api/user/index.js index e292c28..268ffc5 100644 --- a/src/api/user/index.js +++ b/src/api/user/index.js @@ -1,13 +1,17 @@ import fetch from '../fetch.js' export default { + + captcha(){ + return fetch('/auth/captcha') + }, /** * 用户登录 * @param params * @returns {Promise | Promise} */ login(params) { - return fetch('/user/login', params, 'post','json') + return fetch('/auth/login', params, 'post','json') }, info(params) { diff --git a/src/layout/left.vue b/src/layout/left.vue index 0892cae..0897b72 100644 --- a/src/layout/left.vue +++ b/src/layout/left.vue @@ -16,7 +16,7 @@ > - - diff --git a/src/views/system/client/componets/edit.vue b/src/views/system/client/componets/edit.vue new file mode 100644 index 0000000..e789a47 --- /dev/null +++ b/src/views/system/client/componets/edit.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/src/views/system/client/index.vue b/src/views/system/client/index.vue new file mode 100644 index 0000000..01b546c --- /dev/null +++ b/src/views/system/client/index.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/src/views/system/components/add-client.vue b/src/views/system/components/add-client.vue deleted file mode 100644 index ae0f400..0000000 --- a/src/views/system/components/add-client.vue +++ /dev/null @@ -1,51 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/system/components/add-dict.vue b/src/views/system/components/add-dict.vue deleted file mode 100644 index c574ab1..0000000 --- a/src/views/system/components/add-dict.vue +++ /dev/null @@ -1,139 +0,0 @@ - - - - - diff --git a/src/views/system/components/add-role.vue b/src/views/system/components/add-role.vue deleted file mode 100644 index c2e015c..0000000 --- a/src/views/system/components/add-role.vue +++ /dev/null @@ -1,84 +0,0 @@ - - - - - diff --git a/src/views/system/components/edit-client.vue b/src/views/system/components/edit-client.vue deleted file mode 100644 index 3af75c8..0000000 --- a/src/views/system/components/edit-client.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/system/components/edit-menu.vue b/src/views/system/components/edit-menu.vue deleted file mode 100644 index 8a03ef4..0000000 --- a/src/views/system/components/edit-menu.vue +++ /dev/null @@ -1,147 +0,0 @@ - - - - - diff --git a/src/views/system/components/edit-role.vue b/src/views/system/components/edit-role.vue deleted file mode 100644 index 09da59d..0000000 --- a/src/views/system/components/edit-role.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - - - diff --git a/src/views/system/dict.vue b/src/views/system/dict.vue deleted file mode 100644 index 15883f1..0000000 --- a/src/views/system/dict.vue +++ /dev/null @@ -1,124 +0,0 @@ - - - - - diff --git a/src/views/system/log.vue b/src/views/system/log.vue deleted file mode 100644 index 37595bd..0000000 --- a/src/views/system/log.vue +++ /dev/null @@ -1,105 +0,0 @@ - - - - - diff --git a/src/views/system/menu.vue b/src/views/system/menu.vue deleted file mode 100644 index da04a46..0000000 --- a/src/views/system/menu.vue +++ /dev/null @@ -1,136 +0,0 @@ - - - - - diff --git a/src/views/system/menu/componets/edit.vue b/src/views/system/menu/componets/edit.vue new file mode 100644 index 0000000..9657d41 --- /dev/null +++ b/src/views/system/menu/componets/edit.vue @@ -0,0 +1,117 @@ + + + + + diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue new file mode 100644 index 0000000..7fd6fae --- /dev/null +++ b/src/views/system/menu/index.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/src/views/system/role.vue b/src/views/system/role.vue deleted file mode 100644 index 9c6d3cc..0000000 --- a/src/views/system/role.vue +++ /dev/null @@ -1,90 +0,0 @@ - - - - - diff --git a/src/views/system/role/components/edit.vue b/src/views/system/role/components/edit.vue new file mode 100644 index 0000000..6e8c350 --- /dev/null +++ b/src/views/system/role/components/edit.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/src/views/system/role/components/permission.vue b/src/views/system/role/components/permission.vue new file mode 100644 index 0000000..8309b11 --- /dev/null +++ b/src/views/system/role/components/permission.vue @@ -0,0 +1,50 @@ + + + + + \ No newline at end of file diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue new file mode 100644 index 0000000..16ea0fb --- /dev/null +++ b/src/views/system/role/index.vue @@ -0,0 +1,85 @@ + + + + + \ No newline at end of file diff --git a/src/views/system/user/componets/edit.vue b/src/views/system/user/componets/edit.vue new file mode 100644 index 0000000..652b766 --- /dev/null +++ b/src/views/system/user/componets/edit.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue new file mode 100644 index 0000000..58ed025 --- /dev/null +++ b/src/views/system/user/index.vue @@ -0,0 +1,105 @@ + + + + + diff --git a/vite.config.js b/vite.config.js index b8aa3f2..2e7b42e 100644 --- a/vite.config.js +++ b/vite.config.js @@ -46,7 +46,8 @@ export default defineConfig({ proxy: { '/api': { // 正式环境地址 - target: 'https://prod.wutongshucloud.com/api', + // target: 'https://prod.wutongshucloud.com/api', + target: 'http://129.28.103.17:3411/api', // target: 'http://127.0.0.1:3000', changeOrigin: true, rewrite: path => path.replace(/^\/api/, '')