refactor: chat ui
This commit is contained in:
parent
2998b2fc2d
commit
9e7f6fc7a7
@ -138,6 +138,7 @@ import useStore from '@/stores'
|
|||||||
import {useI18n} from 'vue-i18n'
|
import {useI18n} from 'vue-i18n'
|
||||||
import QrCodeTab from '@/views/login/scanCompinents/QrCodeTab.vue'
|
import QrCodeTab from '@/views/login/scanCompinents/QrCodeTab.vue'
|
||||||
import {MsgConfirm, MsgError} from '@/utils/message.ts'
|
import {MsgConfirm, MsgError} from '@/utils/message.ts'
|
||||||
|
import useUserStore from "@/stores/modules/user.ts";
|
||||||
// import * as dd from 'dingtalk-jsapi'
|
// import * as dd from 'dingtalk-jsapi'
|
||||||
// import {loadScript} from '@/utils/utils'
|
// import {loadScript} from '@/utils/utils'
|
||||||
|
|
||||||
@ -184,15 +185,16 @@ const rules = ref<FormRules<LoginRequest>>({
|
|||||||
const loginHandle = () => {
|
const loginHandle = () => {
|
||||||
loginFormRef.value?.validate().then(() => {
|
loginFormRef.value?.validate().then(() => {
|
||||||
if (loginMode.value === 'LDAP') {
|
if (loginMode.value === 'LDAP') {
|
||||||
login.asyncLdapLogin(loginForm.value, loading).then(() => {
|
loginApi.ldapLogin(accessToken, loginForm.value,).then((ok) => {
|
||||||
locale.value = localStorage.getItem('MaxKB-locale') || getBrowserLang() || 'en-US'
|
localStorage.setItem('token', ok?.data?.token)
|
||||||
router.push({name: 'home'})
|
const user = useUserStore()
|
||||||
|
return user.profile(loading)
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
login.asyncLogin(loginForm.value, loading).then(() => {
|
loginApi.login(accessToken, loginForm.value,).then((ok) => {
|
||||||
locale.value = localStorage.getItem('MaxKB-locale') || getBrowserLang() || 'en-US'
|
localStorage.setItem('token', ok?.data?.token)
|
||||||
localStorage.setItem('workspace_id', 'default')
|
const user = useUserStore()
|
||||||
router.push({name: 'home'})
|
return user.profile(loading)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user