diff --git a/src/api/types.ts b/src/api/types.ts deleted file mode 100644 index dd02f32..0000000 --- a/src/api/types.ts +++ /dev/null @@ -1,9 +0,0 @@ -// 登录 -export interface LoginData { - username: string - password?: string - imageCode?: string - grant_type: string - verifyCode?: number - refresh_token?: string -} diff --git a/src/api/user-boot/user.ts b/src/api/user-boot/user.ts index a49a92c..b78d345 100644 --- a/src/api/user-boot/user.ts +++ b/src/api/user-boot/user.ts @@ -23,8 +23,8 @@ export async function pwdSm3(pwd: any, loginName?: string) { let publicKey = await gongkey( loginName ? { - loginName: encrypt(loginName) - } + loginName: encrypt(loginName) + } : false ) let sm3Pwd = sm3Digest(pwd) //SM3加密 @@ -32,7 +32,9 @@ export async function pwdSm3(pwd: any, loginName?: string) { } //登录获取token -export function login(params: LoginData) { +export async function login(params: any) { + params.password = await pwdSm3(params.password, params.username) + params.username = encrypt(params.username) return request({ url: '/pqs-auth/oauth/token', method: 'post', @@ -86,10 +88,9 @@ export function edit(data: any) { }) } -export async function passwordConfirm(pwd: string, loginName: string = '') { - console.log(pwd, loginName) +export async function passwordConfirm(pwd: string) { return request({ - url: '/user-boot/user/passwordConfirm?password=' + (await pwdSm3(pwd, loginName)), + url: '/user-boot/user/passwordConfirm?password=' + (await pwdSm3(pwd)), method: 'get' }) } @@ -126,7 +127,7 @@ export async function updateFirstPassword(params: any) { url: '/user-boot/user/updateFirstPassword', method: 'put', data: { - name: params.name, + name: encrypt(params.name), password: await pwdSm3(params.password, params.name) } }) diff --git a/src/components/tree/govern/deviceTree.vue b/src/components/tree/govern/deviceTree.vue index f72ec24..ce168c0 100644 --- a/src/components/tree/govern/deviceTree.vue +++ b/src/components/tree/govern/deviceTree.vue @@ -51,12 +51,16 @@ getDeviceTree().then(res => { }) tree.value = res.data nextTick(() => { - treRef.value.treeRef.setCurrentKey(arr[0].id) - // 注册父组件事件 - emit('init', { - level: 2, - ...arr[0] - }) + if (arr.length) { + treRef.value.treeRef.setCurrentKey(arr[0].id) + // 注册父组件事件 + emit('init', { + level: 2, + ...arr[0] + }) + } else { + emit('init') + } }) }) const handleCheckChange = (data: any, checked: any, indeterminate: any) => { diff --git a/src/components/tree/govern/pointTree.vue b/src/components/tree/govern/pointTree.vue index db28049..7964285 100644 --- a/src/components/tree/govern/pointTree.vue +++ b/src/components/tree/govern/pointTree.vue @@ -37,12 +37,16 @@ getLineTree().then(res => { }) tree.value = res.data nextTick(() => { - treRef.value.treeRef.setCurrentKey(arr[0].id) - // 注册父组件事件 - emit('init', { - level: 2, - ...arr[0] - }) + if (arr.length) { + treRef.value.treeRef.setCurrentKey(arr[0].id) + // 注册父组件事件 + emit('init', { + level: 2, + ...arr[0] + }) + } else { + emit('init') + } }) }) diff --git a/src/layouts/admin/components/popup/password.vue b/src/layouts/admin/components/popup/password.vue index 9cfa010..07f5afc 100644 --- a/src/layouts/admin/components/popup/password.vue +++ b/src/layouts/admin/components/popup/password.vue @@ -1,27 +1,27 @@ -