|
@@ -58,8 +58,6 @@
|
|
|
<span class="cursor-pointer actions" @click="handleAction(val.top ? 4 : 3, '', val)">{{ val.top ? '取消置顶' : $t('common.topping') }}</span>
|
|
|
<span class="lines"></span>
|
|
|
<span class="cursor-pointer actions" @click="handleAction(0, '', val)">{{ $t('common.close') }}</span>
|
|
|
- <span v-if="val.edit" class="lines"></span>
|
|
|
- <span v-if="val.edit" class="cursor-pointer actions" @click="handleEdit(val)">{{ $t('common.edit') }}</span>
|
|
|
</div>
|
|
|
<!-- <div v-if="tab === 3" class="cursor-pointer actions" @click="handleUpdateExpireTime(val)">修改到期时间</div> -->
|
|
|
<span v-if="(val.status-0) === 99" class="cursor-pointer color-primary" @click="toPay(val)">去支付</span>
|
|
@@ -67,6 +65,10 @@
|
|
|
<span v-if="tab === 2" class="cursor-pointer actions" @click="handleAction(1, '', val, val)">激活</span>
|
|
|
<span class="lines" v-if="tab === 2"></span>
|
|
|
<span class="cursor-pointer actions" @click="handleDetail(val)">详情</span>
|
|
|
+ <div v-if="tab !== 3 && val.edit">
|
|
|
+ <span class="lines"></span>
|
|
|
+ <span class="cursor-pointer actions" @click="handleEdit(val)">{{ $t('common.edit') }}</span>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -263,7 +265,7 @@ const handleSubmit = async () => {
|
|
|
const router = useRouter()
|
|
|
// 职位编辑
|
|
|
const handleEdit = async (val) => {
|
|
|
- if (props.tab !== 1) return
|
|
|
+ if (!val.id) return
|
|
|
const data = await getEnterprisePubJobTypePermission()
|
|
|
if (!data || !data.length) return Snackbar.warning('没有该操作权限,请联系平台管理员升级后再试')
|
|
|
router.push(`/recruit/enterprise/position/edit?id=${val.id}`)
|