Commit 14c8bc4f authored by youjie's avatar youjie

no message

parent 8bab1c35
...@@ -229,6 +229,8 @@ const useLineLogin = async(code:string) => { ...@@ -229,6 +229,8 @@ const useLineLogin = async(code:string) => {
router.push({ router.push({
path: forward ? forward : '/', path: forward ? forward : '/',
}) })
}else if(response.status == 'ERROR'){
router.push('/login')
} }
}catch (error: any) { }catch (error: any) {
Message.error(error.message) Message.error(error.message)
...@@ -243,6 +245,28 @@ const loginWechat = () => { ...@@ -243,6 +245,28 @@ const loginWechat = () => {
window.location.href = url; 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 域名 重定向页面 // 获取AppID 域名 重定向页面
const getAppIdRedirectUri = async (providerType: string) => { const getAppIdRedirectUri = async (providerType: string) => {
// const { AppID, State, OpenRedirectUri } = openInfo.value; // const { AppID, State, OpenRedirectUri } = openInfo.value;
...@@ -272,27 +296,6 @@ const getAppIdRedirectUri = async (providerType: string) => { ...@@ -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) => { const handleClick = (path: string) => {
router.push(path) router.push(path)
} }
...@@ -361,6 +364,8 @@ const handleSignInSuccess = async (googleUser:any) => { ...@@ -361,6 +364,8 @@ const handleSignInSuccess = async (googleUser:any) => {
router.push({ router.push({
path: forward ? forward : '/', path: forward ? forward : '/',
}) })
}else if(response.status == 'ERROR'){
router.push('/login')
} }
}catch (error: any) { }catch (error: any) {
Message.error(error.message || t('login.googleLoginFailed')) Message.error(error.message || t('login.googleLoginFailed'))
......
...@@ -255,7 +255,7 @@ const loginWithLine = () => { ...@@ -255,7 +255,7 @@ const loginWithLine = () => {
// 跳转到 LINE 登录页面 // 跳转到 LINE 登录页面
window.location.href = lineLoginUrl; window.location.href = lineLoginUrl;
} }
// 微信绑定 // line绑定
const useLineBind = async(code:string) => { const useLineBind = async(code:string) => {
loading.value = true loading.value = true
try { try {
...@@ -263,6 +263,8 @@ const useLineBind = async(code:string) => { ...@@ -263,6 +263,8 @@ const useLineBind = async(code:string) => {
if (response.status == 'SUCCESS') { if (response.status == 'SUCCESS') {
Message.success(t('personal.bindWechatSuccess')) Message.success(t('personal.bindWechatSuccess'))
getPersonalInfor() getPersonalInfor()
}else if(response.status == 'ERROR'){
router.push('/accountCenter/2')
} }
}catch (error: any) { }catch (error: any) {
Message.error(error.message) Message.error(error.message)
...@@ -276,6 +278,24 @@ const loginWechat = () => { ...@@ -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}`; 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; 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 域名 重定向页面 // 获取AppID 域名 重定向页面
const getAppIdRedirectUri = async (providerType: string) => { const getAppIdRedirectUri = async (providerType: string) => {
// const { AppID, State, OpenRedirectUri } = openInfo.value; // const { AppID, State, OpenRedirectUri } = openInfo.value;
...@@ -305,22 +325,6 @@ const getAppIdRedirectUri = async (providerType: string) => { ...@@ -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 按钮 // 渲染 Google 按钮
const renderGoogleButton = () => { const renderGoogleButton = () => {
try { 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