人脸审批相关修改
This commit is contained in:
1 parent
a7f82a1ee7
commit
866cb60801
6 files changed
+94
-65
No files matched your search
+45
-43
@@ -1,19 +1,20 @@
|
||||
import { defineStore } from 'pinia';
|
||||
import { Session } from '/@/utils/storage';
|
||||
import { getUserInfo, login, loginByMobile, loginBySocial, refreshTokenApi } from '/@/api/login/index';
|
||||
import { useMessage } from '/@/hooks/message';
|
||||
import { defineStore } from "pinia"
|
||||
import { Session } from "/@/utils/storage"
|
||||
import { getUserInfo, login, loginByMobile, loginBySocial, refreshTokenApi } from "/@/api/login/index"
|
||||
import { useMessage } from "/@/hooks/message"
|
||||
|
||||
/**
|
||||
* @function useUserInfo
|
||||
* @returns {UserInfosStore}
|
||||
*/
|
||||
export const useUserInfo = defineStore('userInfo', {
|
||||
export const useUserInfo = defineStore("userInfo", {
|
||||
state: (): UserInfosState => ({
|
||||
userInfos: {
|
||||
userName: '',
|
||||
photo: '',
|
||||
userName: "",
|
||||
photo: "",
|
||||
time: 0,
|
||||
roles: [],
|
||||
roleCodes: [],
|
||||
authBtnList: [],
|
||||
},
|
||||
}),
|
||||
@@ -26,23 +27,23 @@ export const useUserInfo = defineStore('userInfo', {
|
||||
* @param {Object} data - 登录数据
|
||||
* @returns {Promise<Object>}
|
||||
*/
|
||||
async login(data:any) {
|
||||
data.grant_type = 'password';
|
||||
data.scope = 'server';
|
||||
async login(data: any) {
|
||||
data.grant_type = "password"
|
||||
data.scope = "server"
|
||||
|
||||
return new Promise((resolve, reject) => {
|
||||
login(data)
|
||||
.then((res) => {
|
||||
// 存储token 信息
|
||||
Session.set('token', res.access_token);
|
||||
Session.set('refresh_token', res.refresh_token);
|
||||
resolve(res);
|
||||
Session.set("token", res.access_token)
|
||||
Session.set("refresh_token", res.refresh_token)
|
||||
resolve(res)
|
||||
})
|
||||
.catch((err) => {
|
||||
useMessage().error(err?.msg || '系统异常请联系管理员');
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
useMessage().error(err?.msg || "系统异常请联系管理员")
|
||||
reject(err)
|
||||
})
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
@@ -57,15 +58,15 @@ export const useUserInfo = defineStore('userInfo', {
|
||||
loginByMobile(data.mobile, data.code)
|
||||
.then((res) => {
|
||||
// 存储token 信息
|
||||
Session.set('token', res.access_token);
|
||||
Session.set('refresh_token', res.refresh_token);
|
||||
resolve(res);
|
||||
Session.set("token", res.access_token)
|
||||
Session.set("refresh_token", res.refresh_token)
|
||||
resolve(res)
|
||||
})
|
||||
.catch((err) => {
|
||||
useMessage().error(err?.msg || '系统异常请联系管理员');
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
useMessage().error(err?.msg || "系统异常请联系管理员")
|
||||
reject(err)
|
||||
})
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
@@ -81,15 +82,15 @@ export const useUserInfo = defineStore('userInfo', {
|
||||
loginBySocial(state, code)
|
||||
.then((res) => {
|
||||
// 存储token 信息
|
||||
Session.set('token', res.access_token);
|
||||
Session.set('refresh_token', res.refresh_token);
|
||||
resolve(res);
|
||||
Session.set("token", res.access_token)
|
||||
Session.set("refresh_token", res.refresh_token)
|
||||
resolve(res)
|
||||
})
|
||||
.catch((err) => {
|
||||
useMessage().error(err?.msg || '系统异常请联系管理员');
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
useMessage().error(err?.msg || "系统异常请联系管理员")
|
||||
reject(err)
|
||||
})
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
@@ -100,19 +101,19 @@ export const useUserInfo = defineStore('userInfo', {
|
||||
*/
|
||||
async refreshToken() {
|
||||
return new Promise((resolve, reject) => {
|
||||
const refreshToken = Session.get('refresh_token');
|
||||
const refreshToken = Session.get("refresh_token")
|
||||
refreshTokenApi(refreshToken)
|
||||
.then((res) => {
|
||||
// 存储token 信息
|
||||
Session.set('token', res.access_token);
|
||||
Session.set('refresh_token', res.refresh_token);
|
||||
resolve(res);
|
||||
Session.set("token", res.access_token)
|
||||
Session.set("refresh_token", res.refresh_token)
|
||||
resolve(res)
|
||||
})
|
||||
.catch((err) => {
|
||||
useMessage().error(err.msg);
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
useMessage().error(err.msg)
|
||||
reject(err)
|
||||
})
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
@@ -126,10 +127,11 @@ export const useUserInfo = defineStore('userInfo', {
|
||||
user: res.data.sysUser,
|
||||
time: new Date().getTime(),
|
||||
roles: res.data.roles,
|
||||
roleCodes: res.data.roleCodes,
|
||||
authBtnList: res.data.permissions,
|
||||
};
|
||||
this.userInfos = userInfo;
|
||||
});
|
||||
}
|
||||
this.userInfos = userInfo
|
||||
})
|
||||
},
|
||||
},
|
||||
});
|
||||
})
|
||||
Reference in new issue
Block a user