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 @@
-
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-