|
@@ -19,7 +19,7 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="resume d-flex">
|
|
|
- <div v-for="val in resumeList" :key="val.title" class="topping white-bgc radius">
|
|
|
+ <div v-for="val in resumeList" :key="val.title" class="topping white-bgc radius" @click="resumeClick(val)">
|
|
|
<v-icon color="primary">{{ val.icon }}</v-icon>
|
|
|
<div class="ml-1">
|
|
|
<div class="title-text">{{ val.title }}</div>
|
|
@@ -53,6 +53,15 @@
|
|
|
</div>
|
|
|
<div v-else class="more-text d-flex justify-center">暂无简历,请先上传</div>
|
|
|
</div>
|
|
|
+ <v-navigation-drawer
|
|
|
+ v-model="showInterviewSchedule"
|
|
|
+ style="height: 100vh; overflow: hidden;"
|
|
|
+ temporary
|
|
|
+ location="right"
|
|
|
+ width="700"
|
|
|
+ >
|
|
|
+ <interviewSchedule></interviewSchedule>
|
|
|
+ </v-navigation-drawer>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -67,6 +76,7 @@ import { useI18n } from '@/hooks/web/useI18n'
|
|
|
import { useUserStore } from '@/store/user'
|
|
|
import Snackbar from '@/plugins/snackbar'
|
|
|
import Confirm from '@/plugins/confirm'
|
|
|
+import interviewSchedule from './../components/interviewSchedule.vue'
|
|
|
|
|
|
const { t } = useI18n()
|
|
|
const router = useRouter()
|
|
@@ -82,9 +92,16 @@ userStore.$subscribe((mutation, state) => {
|
|
|
})
|
|
|
|
|
|
const resumeList = [
|
|
|
- { icon: 'mdi-upload', title: t('resume.topResume'), desc: t('resume.increaseMoreExposure') },
|
|
|
- { icon: 'mdi-refresh', title: t('resume.refreshResume'), desc: t('resume.enhanceResumeActivity') }
|
|
|
+ // { icon: 'mdi-upload', title: t('resume.topResume'), desc: t('resume.increaseMoreExposure') },
|
|
|
+ { name: 'refresh', icon: 'mdi-refresh', title: t('resume.refreshResume'), desc: t('resume.enhanceResumeActivity') },
|
|
|
+ { name: 'interview', icon: 'mdi-account-multiple-check-outline', title: t('resume.interviewSchedule'), desc: '有2个待面试' },
|
|
|
]
|
|
|
+const showInterviewSchedule = ref(false)
|
|
|
+const resumeClick = (val) => {
|
|
|
+ if (val.name === 'interview') {
|
|
|
+ showInterviewSchedule.value = true
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
// 获取附件
|
|
|
const attachmentList = ref([])
|