Commit 14c8bc4f authored by youjie's avatar youjie

no message

parent 8bab1c35
......@@ -229,7 +229,9 @@ const useLineLogin = async(code:string) => {
router.push({
path: forward ? forward : '/',
})
}
}else if(response.status == 'ERROR'){
router.push('/login')
}
}catch (error: any) {
Message.error(error.message)
} finally {
......@@ -243,6 +245,28 @@ const loginWechat = () => {
window.location.href = url;
}
// 微信登录
const useWechatLogin = async(code:string) => {
loading.value = true
try {
const response = await userStore.setUserWechatLoginAsync(loginMsg.tenantId?.toString() || '', code, loginMsg.distributorId,loginMsg.parentId,loginMsg.redirectUri)
if (response.status == 'SUCCESS') {
userStore.setLoginType(loginMsg.reType || 0)
Message.success(t('login.loginSuccess'))
const forward = localStorage.getItem('forward')
localStorage.removeItem('forward')
router.push({
path: forward ? forward : '/',
})
}else if(response.status == 'ERROR'){
router.push('/login')
}
}catch (error: any) {
Message.error(error.message)
} finally {
loading.value = false
}
}
// 获取AppID 域名 重定向页面
const getAppIdRedirectUri = async (providerType: string) => {
// const { AppID, State, OpenRedirectUri } = openInfo.value;
......@@ -272,27 +296,6 @@ const getAppIdRedirectUri = async (providerType: string) => {
}
}
// 微信登录
const useWechatLogin = async(code:string) => {
loading.value = true
try {
const response = await userStore.setUserWechatLoginAsync(loginMsg.tenantId?.toString() || '', code, loginMsg.distributorId,loginMsg.parentId,loginMsg.redirectUri)
if (response.status == 'SUCCESS') {
userStore.setLoginType(loginMsg.reType || 0)
Message.success(t('login.loginSuccess'))
const forward = localStorage.getItem('forward')
localStorage.removeItem('forward')
router.push({
path: forward ? forward : '/',
})
}
}catch (error: any) {
Message.error(error.message)
} finally {
loading.value = false
}
}
const handleClick = (path: string) => {
router.push(path)
}
......@@ -361,7 +364,9 @@ const handleSignInSuccess = async (googleUser:any) => {
router.push({
path: forward ? forward : '/',
})
}
}else if(response.status == 'ERROR'){
router.push('/login')
}
}catch (error: any) {
Message.error(error.message || t('login.googleLoginFailed'))
} finally {
......
......@@ -255,7 +255,7 @@ const loginWithLine = () => {
// 跳转到 LINE 登录页面
window.location.href = lineLoginUrl;
}
// 微信绑定
// line绑定
const useLineBind = async(code:string) => {
loading.value = true
try {
......@@ -263,9 +263,11 @@ const useLineBind = async(code:string) => {
if (response.status == 'SUCCESS') {
Message.success(t('personal.bindWechatSuccess'))
getPersonalInfor()
}else if(response.status == 'ERROR'){
router.push('/accountCenter/2')
}
}catch (error: any) {
Message.error(error.message)
Message.error(error.message)
} finally {
loading.value = false
}
......@@ -276,6 +278,24 @@ const loginWechat = () => {
const url = `https://open.weixin.qq.com/connect/qrconnect?appid=${openInfo.value.appId}&redirect_uri=${encodeURIComponent(redirect_url)}&response_type=code&scope=snsapi_login&state=${1}&wechat_redirect=${redirect_url}`;
window.location.href = url;
}
// 微信绑定
const useWechatBind = async(code:string) => {
loading.value = true
try {
const response = await userStore.setUserWechatBindAsync(systemConfig.tenantId?.toString() || '', code, systemConfig.distributorId,null,'')
if (response.status == 'SUCCESS') {
Message.success(t('personal.bindWechatSuccess'))
getPersonalInfor()
}else if(response.status == 'ERROR'){
router.push('/accountCenter/2')
}
}catch (error: any) {
Message.error(error.message)
} finally {
loading.value = false
}
}
// 获取AppID 域名 重定向页面
const getAppIdRedirectUri = async (providerType: string) => {
// const { AppID, State, OpenRedirectUri } = openInfo.value;
......@@ -305,22 +325,6 @@ const getAppIdRedirectUri = async (providerType: string) => {
}
}
// 微信绑定
const useWechatBind = async(code:string) => {
loading.value = true
try {
const response = await userStore.setUserWechatBindAsync(systemConfig.tenantId?.toString() || '', code, systemConfig.distributorId,null,'')
if (response.status == 'SUCCESS') {
Message.success(t('personal.bindWechatSuccess'))
getPersonalInfor()
}
}catch (error: any) {
Message.error(error.message)
} finally {
loading.value = false
}
}
// 渲染 Google 按钮
const renderGoogleButton = () => {
try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment