|
|
@@ -126,30 +126,48 @@
|
|
|
</template>
|
|
|
<!-- 操作列 -->
|
|
|
<template v-slot:action="{ row }">
|
|
|
- <el-link
|
|
|
- type="primary"
|
|
|
- :underline="false"
|
|
|
- icon="el-icon-edit"
|
|
|
- @click="openEdit('edit', row)"
|
|
|
- v-if="
|
|
|
- ([0, 3].includes(row.reviewStatus) &&
|
|
|
- isNeed_process_is_close) ||
|
|
|
- !isNeed_process_is_close
|
|
|
- "
|
|
|
- >
|
|
|
- 修改
|
|
|
- </el-link>
|
|
|
- <el-link
|
|
|
- type="primary"
|
|
|
- :underline="false"
|
|
|
- icon="el-icon-plus"
|
|
|
- @click="sendSubmit(row)"
|
|
|
- v-if="
|
|
|
- isNeed_process_is_close && [0, 3].includes(row.reviewStatus)
|
|
|
- "
|
|
|
- >
|
|
|
- 提交
|
|
|
- </el-link>
|
|
|
+ <template v-if="row.suspendReviewStatus == 0 || row.suspendReviewStatus == 3 || row.isSuspend != 1">
|
|
|
+ <el-link
|
|
|
+ type="primary"
|
|
|
+ :underline="false"
|
|
|
+ icon="el-icon-edit"
|
|
|
+ @click="openEdit('edit', row)"
|
|
|
+ v-if="
|
|
|
+ ([0, 3].includes(row.reviewStatus) &&
|
|
|
+ isNeed_process_is_close) ||
|
|
|
+ !isNeed_process_is_close
|
|
|
+ "
|
|
|
+ >
|
|
|
+ 修改
|
|
|
+ </el-link>
|
|
|
+ <el-link
|
|
|
+ type="primary"
|
|
|
+ :underline="false"
|
|
|
+ icon="el-icon-plus"
|
|
|
+ @click="sendSubmit(row)"
|
|
|
+ v-if="
|
|
|
+ isNeed_process_is_close && [0, 3].includes(row.reviewStatus)
|
|
|
+ "
|
|
|
+ >
|
|
|
+ 提交
|
|
|
+ </el-link>
|
|
|
+ <el-popconfirm
|
|
|
+ class="ele-action"
|
|
|
+ title="确定要删除此信息吗?"
|
|
|
+ @confirm="remove([row.id])"
|
|
|
+ v-if="
|
|
|
+ (isNeed_process_is_close &&
|
|
|
+ [0, 3].includes(row.reviewStatus)) ||
|
|
|
+ !isNeed_process_is_close
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <template v-slot:reference>
|
|
|
+ <el-link type="danger" :underline="false" icon="el-icon-delete">
|
|
|
+ 删除
|
|
|
+ </el-link>
|
|
|
+ </template>
|
|
|
+ </el-popconfirm>
|
|
|
+ </template>
|
|
|
<el-link
|
|
|
type="primary"
|
|
|
:underline="false"
|
|
|
@@ -159,23 +177,6 @@
|
|
|
>
|
|
|
导出
|
|
|
</el-link>
|
|
|
-
|
|
|
- <el-popconfirm
|
|
|
- class="ele-action"
|
|
|
- title="确定要删除此信息吗?"
|
|
|
- @confirm="remove([row.id])"
|
|
|
- v-if="
|
|
|
- (isNeed_process_is_close &&
|
|
|
- [0, 3].includes(row.reviewStatus)) ||
|
|
|
- !isNeed_process_is_close
|
|
|
- "
|
|
|
- >
|
|
|
- <template v-slot:reference>
|
|
|
- <el-link type="danger" :underline="false" icon="el-icon-delete">
|
|
|
- 删除
|
|
|
- </el-link>
|
|
|
- </template>
|
|
|
- </el-popconfirm>
|
|
|
<el-link
|
|
|
type="primary"
|
|
|
:underline="false"
|