feat: 登录联调

This commit is contained in:
xuziqiang
2024-05-28 14:48:37 +08:00
parent ddb046d2d3
commit a67f48c770
5 changed files with 48 additions and 25 deletions

View File

@@ -55,6 +55,7 @@
import { authorizationService } from '/nerv-base/store/modules/authorization-service';
import { Cookies } from '/nerv-lib/util/cookie';
import { storeToRefs } from 'pinia';
import { http } from '/nerv-lib/util';
export default defineComponent({
name: 'UserLogin',
setup() {
@@ -93,12 +94,12 @@
async function logins() {
try {
const res = await configStore.userLogin(JSON.parse(data));
if (res.success) {
if (res.data?.userToken) {
Cookies.set('token', res.data?.userToken);
if (res.data?.token) {
if (res.data?.token) {
Cookies.set('nervsid', res.data?.token);
}
const info = await configStore.userInfo();
info.success
info.data
? window.sessionStorage.setItem('userInfo', JSON.stringify(info.data))
: '';
loading.value = false;