diff --git a/src/views/new-employee/StudyPage.vue b/src/views/new-employee/StudyPage.vue index 0c8def4d..ba76b562 100644 --- a/src/views/new-employee/StudyPage.vue +++ b/src/views/new-employee/StudyPage.vue @@ -314,6 +314,10 @@ export default { this.bpmApprovalRequired = res.data.bpmApprovalRequired; this.projectId = res.data.id || ""; this.projectName = res.data.name || ""; + if (res.data.status != 3) { + this.$refs.customMessage.show("社招新员工项目待发布,请等候"); + this.$router.push("/new-employee/welcome"); + } }, async loadList() { if (!this.studentId || !this.projectId) return; diff --git a/src/views/new-employee/WelcomePage.vue b/src/views/new-employee/WelcomePage.vue index 2e9bfab5..429aed5d 100644 --- a/src/views/new-employee/WelcomePage.vue +++ b/src/views/new-employee/WelcomePage.vue @@ -147,7 +147,7 @@ export default { if (res.data.approvalResults) { this.approvalResults = res.data.approvalResults; - if (res.data.approvalResults != 1) { + if (res.data.approvalResults != 1 && isPublish) { this.$router.push("/new-employee/study"); } }