fix(login): 添加登录验证检查到页面跳转功能
- 在招聘会模块跳转前添加登录验证 - 在通知页面跳转前添加登录验证 - 在机构相关页面跳转前添加登录验证 - 确保未登录用户无法访问受保护的页面 - 统一页面跳转逻辑的登录验证处理
This commit is contained in:
@@ -756,7 +756,9 @@ const helpTaskClick = () =>{
|
|||||||
}
|
}
|
||||||
//招聘会模块跳转
|
//招聘会模块跳转
|
||||||
const handleJobFairClick = () => {
|
const handleJobFairClick = () => {
|
||||||
navTo('/pages/careerfair/careerfair');
|
if (checkLogin()) {
|
||||||
|
navTo('/pages/careerfair/careerfair');
|
||||||
|
}
|
||||||
};
|
};
|
||||||
const list = ref([]);
|
const list = ref([]);
|
||||||
const pageState = reactive({
|
const pageState = reactive({
|
||||||
@@ -948,20 +950,27 @@ const handleNearbyClick = (options ) => {
|
|||||||
// #endif
|
// #endif
|
||||||
};
|
};
|
||||||
const handleNoticeClick = () =>{
|
const handleNoticeClick = () =>{
|
||||||
uni.navigateTo({
|
if (checkLogin()) {
|
||||||
url:'/packageB/notice/index'
|
|
||||||
})
|
|
||||||
}
|
|
||||||
function handleInstitutionClick(type){
|
|
||||||
if(type=='evaluate'){
|
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url:'/packageB/institution/evaluationAgency'
|
url:'/packageB/notice/index'
|
||||||
})
|
|
||||||
}else if (type=='training'){
|
|
||||||
uni.navigateTo({
|
|
||||||
url:'/packageB/institution/trainingInstitution'
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
function handleInstitutionClick(type){
|
||||||
|
|
||||||
|
if (checkLogin()) {
|
||||||
|
if(type=='evaluate'){
|
||||||
|
uni.navigateTo({
|
||||||
|
url:'/packageB/institution/evaluationAgency'
|
||||||
|
})
|
||||||
|
}else if (type=='training'){
|
||||||
|
uni.navigateTo({
|
||||||
|
url:'/packageB/institution/trainingInstitution'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
// 处理服务功能点击
|
// 处理服务功能点击
|
||||||
|
|||||||
Reference in New Issue
Block a user