|
@@ -24,7 +24,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 快速填写简易人才信息-弹窗 -->
|
|
<!-- 快速填写简易人才信息-弹窗 -->
|
|
- <simplePage v-if="showSimplePage" :closeable="true" closeText="暂时跳过" @close="handleInfoClose" @simpleInfoReady="handleUpdateInfo"></simplePage>
|
|
|
|
|
|
+ <simplePage v-if="showSimplePage" :closeable="false" closeText="暂时跳过" @close="handleInfoClose" @simpleInfoReady="handleUpdateInfo"></simplePage>
|
|
<!-- 广告弹窗 -->
|
|
<!-- 广告弹窗 -->
|
|
<v-dialog
|
|
<v-dialog
|
|
v-model="adDialog"
|
|
v-model="adDialog"
|
|
@@ -40,7 +40,7 @@
|
|
|
|
|
|
<script setup>
|
|
<script setup>
|
|
defineOptions({ name:'personal-index'})
|
|
defineOptions({ name:'personal-index'})
|
|
-import simplePage from '@/views/recruit/personal/shareJob/sendResume/simple.vue'
|
|
|
|
|
|
+import simplePage from './components/simple.vue'
|
|
import headSearch from '@/components/headSearch'
|
|
import headSearch from '@/components/headSearch'
|
|
import hotJobs from './components/hotJobs.vue'
|
|
import hotJobs from './components/hotJobs.vue'
|
|
import homeJobTypeCard from './components/homeJobTypeCard'
|
|
import homeJobTypeCard from './components/homeJobTypeCard'
|
|
@@ -56,9 +56,13 @@ import { getRewardEventList } from '@/utils/eventList'
|
|
const showFullAdvertise = ref(true)
|
|
const showFullAdvertise = ref(true)
|
|
if (!getToken()) getRewardEventList()
|
|
if (!getToken()) getRewardEventList()
|
|
|
|
|
|
-const store = useUserStore()
|
|
|
|
|
|
|
|
const router = useRouter()
|
|
const router = useRouter()
|
|
|
|
+const handleSearch = (val) => {
|
|
|
|
+ if (val) router.push(`/recruit/personal/position?content=${val}`)
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+const store = useUserStore()
|
|
const simple = ref(localStorage.getItem('simpleCompleteDialogHaveBeenShow'))
|
|
const simple = ref(localStorage.getItem('simpleCompleteDialogHaveBeenShow'))
|
|
const showSimplePage = ref(false) // 只提示一次
|
|
const showSimplePage = ref(false) // 只提示一次
|
|
if (!getToken()) showSimplePage.value = false
|
|
if (!getToken()) showSimplePage.value = false
|
|
@@ -67,15 +71,9 @@ nextTick(() => {
|
|
showSimplePage.value = simple.value && JSON.parse(simple.value) ? true : false
|
|
showSimplePage.value = simple.value && JSON.parse(simple.value) ? true : false
|
|
}
|
|
}
|
|
})
|
|
})
|
|
-
|
|
|
|
-const handleSearch = (val) => {
|
|
|
|
- if (val) router.push(`/recruit/personal/position?content=${val}`)
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
const handleInfoClose = () => {
|
|
const handleInfoClose = () => {
|
|
localStorage.setItem('simpleCompleteDialogHaveBeenShow', false)
|
|
localStorage.setItem('simpleCompleteDialogHaveBeenShow', false)
|
|
}
|
|
}
|
|
-
|
|
|
|
// 更新用户基本信息
|
|
// 更新用户基本信息
|
|
const handleUpdateInfo = async () => {
|
|
const handleUpdateInfo = async () => {
|
|
handleInfoClose()
|
|
handleInfoClose()
|