diff --git a/api/index.js b/api/index.js new file mode 100644 index 0000000..39ab82d --- /dev/null +++ b/api/index.js @@ -0,0 +1,15 @@ +import request from '@/utils/request' +// 获取首页数量信息 +export function getCounts() { + return request({ + url: '/eam/device-accounts/getCounts', + 'method': 'GET' + }) +} +// 获取首页代办信息 +export function getToDoCountsByUser() { + return request({ + url: '/eam/device-accounts/getToDoCountsByUser', + 'method': 'GET' + }) +} diff --git a/api/login.js b/api/login.js index b79fd07..4c9663e 100644 --- a/api/login.js +++ b/api/login.js @@ -1,11 +1,15 @@ import request from '@/utils/request' // 登录方法 -export function login(username, password, captchaVerification) { +export function login(username, password, captchaVerification,tenantName,rememberMe,code,uuid) { const data = { username, password, - captchaVerification + captchaVerification, + tenantName, + rememberMe, + code, + uuid, } return request({ url: '/system/auth/login', @@ -19,12 +23,18 @@ export function login(username, password, captchaVerification) { // 获取用户详细信息 export function getInfo() { + return request({ + url: '/system/user/profile/get', + 'method': 'GET' + }) +} +// 获取权限 +export function getPermissionInfo() { return request({ url: '/system/auth/get-permission-info', 'method': 'GET' }) } - // 退出方法 export function logout() { return request({ diff --git a/pages/index.vue b/pages/index.vue index c6b28ca..b775629 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,24 +1,309 @@ \ No newline at end of file diff --git a/pages/login.vue b/pages/login.vue index 776720a..fc3cfb2 100644 --- a/pages/login.vue +++ b/pages/login.vue @@ -1,23 +1,232 @@ \ No newline at end of file