|
@@ -124,6 +124,8 @@ export default {
|
|
|
duration: 5000,
|
|
|
message: 'Please Create Account First'
|
|
|
})
|
|
|
+ } else if (res.data.code === 316) {
|
|
|
+ this.$router.push('/non-admin-user')
|
|
|
}
|
|
|
}
|
|
|
)
|
|
@@ -159,6 +161,7 @@ export default {
|
|
|
userStore().setUserInfo(res.data.result)
|
|
|
// 判断是否是分销商
|
|
|
if (res.data.result.role !== '4') {
|
|
|
+ // 判断公司下面是否有序列码
|
|
|
get(
|
|
|
'/pdf-tech/vppLicenseCode/checkCompanyLicense?companyId=' + res.data.result.companyId
|
|
|
).then((res) => {
|
|
@@ -166,6 +169,23 @@ export default {
|
|
|
// this.$router.push('/non-admin-user')
|
|
|
this.$router.push('/product?type=isNoAdmin')
|
|
|
return
|
|
|
+ } else {
|
|
|
+ // 判断用户是否是普成员
|
|
|
+ if (
|
|
|
+ res.data.result.role?.indexOf("2") !== -1 || res.data.result.role?.indexOf("1") !== -1
|
|
|
+ ) {
|
|
|
+ // 判断普通用户是否是第一次登录,是的话激活新手引导
|
|
|
+ get('/pdf-tech/vppMember/verifyFirstTimeLogin').then(res => {
|
|
|
+ if (res.data.result) {
|
|
|
+ this.$router.push('/license-management')
|
|
|
+ localStorage.setItem('isFirstTimeLogin', 'true')
|
|
|
+ } else {
|
|
|
+ this.$router.push('/dashboard')
|
|
|
+ }
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ this.$router.push('/non-admin-user')
|
|
|
+ }
|
|
|
}
|
|
|
})
|
|
|
} else {
|
|
@@ -173,22 +193,6 @@ export default {
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
- if (
|
|
|
- res.data.result.role?.indexOf("2") !== -1 || res.data.result.role?.indexOf("1") !== -1
|
|
|
- ) {
|
|
|
- // 判断普通用户是否是第一次登录,是的话激活新手引导
|
|
|
- get('/pdf-tech/vppMember/verifyFirstTimeLogin').then(res => {
|
|
|
- if (res.data.result) {
|
|
|
- this.$router.push('/license-management')
|
|
|
- localStorage.setItem('isFirstTimeLogin', 'true')
|
|
|
- } else {
|
|
|
- this.$router.push('/dashboard')
|
|
|
- }
|
|
|
- })
|
|
|
- } else {
|
|
|
- this.$router.push('/non-admin-user')
|
|
|
- // this.$router.push('/product?type=isNoAdmin')
|
|
|
- }
|
|
|
})
|
|
|
},
|
|
|
closeTrailForm() {
|