| | |
| | | <slot name="operations" :row="scope.row"> |
| | | <el-button v-if="operations.includes('edit')" link type="primary" size="small" |
| | | @click="handleEdit(scope.row)">编辑</el-button> |
| | | <el-button v-if="operations.includes('viewFile')" link type="primary" size="small" |
| | | @click="handleView(scope.row)">查看附件</el-button> |
| | | <!-- <el-button--> |
| | | <!-- v-if="operations.includes('delete')"--> |
| | | <!-- link--> |
| | |
| | | const handleEdit = (row) => { |
| | | emit('edit', row) |
| | | } |
| | | const handleView = (row) => { |
| | | emit('viewFile', row) |
| | | } |
| | | const handleDelete = (row) => { |
| | | ElMessageBox.confirm( |
| | | props.deleteConfirmText, |