|
@@ -1,17 +1,18 @@
|
|
import { createApp } from 'vue'
|
|
import { createApp } from 'vue'
|
|
import necessaryInfoDialog from './components/necessaryInfoDialog.vue'
|
|
import necessaryInfoDialog from './components/necessaryInfoDialog.vue'
|
|
import positionAd from './components/positionAd.vue'
|
|
import positionAd from './components/positionAd.vue'
|
|
|
|
+import jobFairAd from './components/jobFairAd.vue'
|
|
import vuetify from '@/plugins/vuetify'
|
|
import vuetify from '@/plugins/vuetify'
|
|
// import { showImprovePersonaInfo } from '@/utils/whiteList'
|
|
// import { showImprovePersonaInfo } from '@/utils/whiteList'
|
|
// import router from '@/router'
|
|
// import router from '@/router'
|
|
|
|
|
|
const toastMessage = (type, option = {}) => {
|
|
const toastMessage = (type, option = {}) => {
|
|
- // debugger
|
|
|
|
// if (type === 'necessaryInfoDialog' && router && showImprovePersonaInfo(router.path)) return
|
|
// if (type === 'necessaryInfoDialog' && router && showImprovePersonaInfo(router.path)) return
|
|
return new Promise((resolve, reject) => {
|
|
return new Promise((resolve, reject) => {
|
|
const componentName = type === 'necessaryInfoDialog' ?
|
|
const componentName = type === 'necessaryInfoDialog' ?
|
|
necessaryInfoDialog : type === 'positionAd' ?
|
|
necessaryInfoDialog : type === 'positionAd' ?
|
|
- positionAd : null
|
|
|
|
|
|
+ positionAd : type === 'jobFairAd' ?
|
|
|
|
+ jobFairAd : null
|
|
//
|
|
//
|
|
const rootNode = document.createElement("div")
|
|
const rootNode = document.createElement("div")
|
|
document.querySelector('.v-application').appendChild(rootNode)
|
|
document.querySelector('.v-application').appendChild(rootNode)
|