diff --git a/core/core-frontend/src/api/permission/user.ts b/core/core-frontend/src/api/permission/user.ts index eda4bc6..6457a8c 100644 --- a/core/core-frontend/src/api/permission/user.ts +++ b/core/core-frontend/src/api/permission/user.ts @@ -6,4 +6,5 @@ export const updateUser = data => request.post({ url: '/user/updateUser', data } export const setStatus = params => request.post({ url: '/user/setStatus', params }) //设置有效状态 export const deleteUserById = id => request.post({ url: '/user/deleteUserById?id=' + id }) //删除 export const deleteUserByIds = id => request.post({ url: '/user/deleteUserByIds?ids=' + id }) //删除 -export const resetPassword = id => request.post({ url: '/user/resetPassword?id=' + id }) //重置密码 \ No newline at end of file +export const resetPassword = id => request.post({ url: '/user/resetPassword?id=' + id }) //重置密码 +export const userLogin = params => request.post({ url: '/user/login', params }) //登录 \ No newline at end of file diff --git a/core/core-frontend/src/viewsnew/application/SfcEditor/LoginEditor/editlogin.vue b/core/core-frontend/src/viewsnew/application/SfcEditor/LoginEditor/editlogin.vue index 324749c..4a4cd48 100644 --- a/core/core-frontend/src/viewsnew/application/SfcEditor/LoginEditor/editlogin.vue +++ b/core/core-frontend/src/viewsnew/application/SfcEditor/LoginEditor/editlogin.vue @@ -40,6 +40,8 @@ import 'element-plus/dist/index.css' import { i18n } from '@/plugins/vue-i18n' import { moduleUpdate,moduleById } from '@/api/application/module' + import { userLogin } from '@/api/permission/user' + import { useCache } from '@/hooks/web/useCache' const route = useRoute() const router = useRouter() const activeName: any = ref('代码') @@ -80,7 +82,9 @@ vue: Vue, 'element-plus': ElementPlus, 'vue/dist/vue.esm-bundler.js': Vue, - 'vue-router': VueRouter + 'vue-router': VueRouter, + '@/api/permission/user': { userLogin }, + '@/hooks/web/useCache': { useCache } }, getFile: async (fileName) => { if (fileName.startsWith('@/')) { diff --git a/core/core-frontend/src/viewsnew/application/SfcEditor/LoginEditor/login.vue b/core/core-frontend/src/viewsnew/application/SfcEditor/LoginEditor/login.vue index 8525c0b..f63bbed 100644 --- a/core/core-frontend/src/viewsnew/application/SfcEditor/LoginEditor/login.vue +++ b/core/core-frontend/src/viewsnew/application/SfcEditor/LoginEditor/login.vue @@ -1,13 +1,17 @@