|
@@ -3,14 +3,14 @@
|
|
<div v-for="val in items" :key="val.id" class="itemBox mb-3" style="height: 162px;">
|
|
<div v-for="val in items" :key="val.id" class="itemBox mb-3" style="height: 162px;">
|
|
<div class="d-flex justify-space-between" style="padding: 10px 20px;">
|
|
<div class="d-flex justify-space-between" style="padding: 10px 20px;">
|
|
<div class="position">
|
|
<div class="position">
|
|
- <div class="d-flex align-center" :class="{'cursor-pointer': tab === 1}" @click="handleEdit(val)">
|
|
|
|
|
|
+ <div class="d-flex align-center" :class="{'cursor-pointer': tab !== 3 && val.edit}" @click="handleEdit(val)">
|
|
<svg-icon class="mr-3" name="pin" size="25"></svg-icon>
|
|
<svg-icon class="mr-3" name="pin" size="25"></svg-icon>
|
|
<span v-if="val.name.indexOf('style')" v-html="val.name" class="position-name"></span>
|
|
<span v-if="val.name.indexOf('style')" v-html="val.name" class="position-name"></span>
|
|
<span v-else class="position-name">{{ val.name }}</span>
|
|
<span v-else class="position-name">{{ val.name }}</span>
|
|
</div>
|
|
</div>
|
|
<div :class="['mt-3', 'other-info', 'ellipsis']">
|
|
<div :class="['mt-3', 'other-info', 'ellipsis']">
|
|
- <span>{{ val.areaName }}</span>
|
|
|
|
- <span class="lines" v-if="val.areaName && val.eduName"></span>
|
|
|
|
|
|
+ <span>{{ !val.areaId ? '全国' : val.areaName }}</span>
|
|
|
|
+ <span class="lines" v-if="!val.areaId || (val.areaName && val.eduName)"></span>
|
|
<span>{{ val.eduName }}</span>
|
|
<span>{{ val.eduName }}</span>
|
|
<span class="lines"></span>
|
|
<span class="lines"></span>
|
|
<span>{{ val.expName }}</span>
|
|
<span>{{ val.expName }}</span>
|
|
@@ -152,7 +152,7 @@ const handleAction = async (index, { id }) => {
|
|
const router = useRouter()
|
|
const router = useRouter()
|
|
// 职位编辑
|
|
// 职位编辑
|
|
const handleEdit = async (val) => {
|
|
const handleEdit = async (val) => {
|
|
- if (props.tab !== 1) return
|
|
|
|
|
|
+ // if (props.tab !== 1) return
|
|
const data = await getEnterprisePubJobTypePermission()
|
|
const data = await getEnterprisePubJobTypePermission()
|
|
if (!data || !data.length) return Snackbar.warning('没有该操作权限,请联系平台管理员升级后再试')
|
|
if (!data || !data.length) return Snackbar.warning('没有该操作权限,请联系平台管理员升级后再试')
|
|
router.push(`/recruit/enterprise/hirePosition/edit?id=${val.id}`)
|
|
router.push(`/recruit/enterprise/hirePosition/edit?id=${val.id}`)
|