|
@@ -51,7 +51,6 @@
|
|
|
<div class="operation-bar">
|
|
<div class="operation-bar">
|
|
|
<!-- v-region-permission="{ category: 'costFormManage', action: 'add' }" -->
|
|
<!-- v-region-permission="{ category: 'costFormManage', action: 'add' }" -->
|
|
|
<el-button
|
|
<el-button
|
|
|
- v-region-permission="{ category: 'costFormManage', action: 'add' }"
|
|
|
|
|
plain
|
|
plain
|
|
|
type="success"
|
|
type="success"
|
|
|
icon="el-icon-circle-plus"
|
|
icon="el-icon-circle-plus"
|
|
@@ -59,8 +58,8 @@
|
|
|
>
|
|
>
|
|
|
添加
|
|
添加
|
|
|
</el-button>
|
|
</el-button>
|
|
|
|
|
+ <!-- v-region-permission="{ category: 'costFormManage', action: 'delete' }" -->
|
|
|
<el-button
|
|
<el-button
|
|
|
- v-region-permission="{ category: 'costFormManage', action: 'delete' }"
|
|
|
|
|
plain
|
|
plain
|
|
|
type="danger"
|
|
type="danger"
|
|
|
icon="el-icon-delete"
|
|
icon="el-icon-delete"
|
|
@@ -109,44 +108,36 @@
|
|
|
</template>
|
|
</template>
|
|
|
<!-- 操作列 -->
|
|
<!-- 操作列 -->
|
|
|
<template #action="{ row }">
|
|
<template #action="{ row }">
|
|
|
- <el-button
|
|
|
|
|
- v-region-permission="{
|
|
|
|
|
|
|
+ <!-- v-region-permission="{
|
|
|
category: 'costFormManage',
|
|
category: 'costFormManage',
|
|
|
action: 'view',
|
|
action: 'view',
|
|
|
- }"
|
|
|
|
|
- type="text"
|
|
|
|
|
- size="mini"
|
|
|
|
|
- @click="handleViewDetail(row)"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ }" -->
|
|
|
|
|
+ <el-button type="text" size="mini" @click="handleViewDetail(row)">
|
|
|
详情
|
|
详情
|
|
|
</el-button>
|
|
</el-button>
|
|
|
<!-- 查看内容详情 -->
|
|
<!-- 查看内容详情 -->
|
|
|
- <el-button
|
|
|
|
|
|
|
+ <!-- <el-button
|
|
|
v-if="!$permission.isAdminOrProvince()"
|
|
v-if="!$permission.isAdminOrProvince()"
|
|
|
type="text"
|
|
type="text"
|
|
|
size="mini"
|
|
size="mini"
|
|
|
@click="handleDropdownCommand('infoMaintain', row)"
|
|
@click="handleDropdownCommand('infoMaintain', row)"
|
|
|
>
|
|
>
|
|
|
内容详情
|
|
内容详情
|
|
|
- </el-button>
|
|
|
|
|
- <el-button
|
|
|
|
|
- v-region-permission="{
|
|
|
|
|
|
|
+ </el-button> -->
|
|
|
|
|
+ <!-- v-region-permission="{
|
|
|
category: 'costFormManage',
|
|
category: 'costFormManage',
|
|
|
action: 'edit',
|
|
action: 'edit',
|
|
|
targetData: row,
|
|
targetData: row,
|
|
|
- }"
|
|
|
|
|
- type="text"
|
|
|
|
|
- size="mini"
|
|
|
|
|
- @click="handleEdit(row)"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ }" -->
|
|
|
|
|
+ <el-button type="text" size="mini" @click="handleEdit(row)">
|
|
|
修改
|
|
修改
|
|
|
</el-button>
|
|
</el-button>
|
|
|
- <el-button
|
|
|
|
|
- v-region-permission="{
|
|
|
|
|
|
|
+ <!-- v-region-permission="{
|
|
|
category: 'costFormManage',
|
|
category: 'costFormManage',
|
|
|
action: 'delete',
|
|
action: 'delete',
|
|
|
targetData: row,
|
|
targetData: row,
|
|
|
- }"
|
|
|
|
|
|
|
+ }" -->
|
|
|
|
|
+ <el-button
|
|
|
class="delete-btn"
|
|
class="delete-btn"
|
|
|
type="text"
|
|
type="text"
|
|
|
size="mini"
|
|
size="mini"
|
|
@@ -154,36 +145,33 @@
|
|
|
>
|
|
>
|
|
|
删除
|
|
删除
|
|
|
</el-button>
|
|
</el-button>
|
|
|
- <el-dropdown
|
|
|
|
|
- v-region-permission="{
|
|
|
|
|
|
|
+ <!-- v-region-permission="{
|
|
|
category: 'costFormManage',
|
|
category: 'costFormManage',
|
|
|
action: 'edit',
|
|
action: 'edit',
|
|
|
targetData: row,
|
|
targetData: row,
|
|
|
- }"
|
|
|
|
|
- class="ml10"
|
|
|
|
|
- trigger="click"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ }" -->
|
|
|
|
|
+ <el-dropdown class="ml10" trigger="click">
|
|
|
<el-button type="text" size="mini">
|
|
<el-button type="text" size="mini">
|
|
|
更多
|
|
更多
|
|
|
<i class="el-icon-arrow-down el-icon--right"></i>
|
|
<i class="el-icon-arrow-down el-icon--right"></i>
|
|
|
</el-button>
|
|
</el-button>
|
|
|
<el-dropdown-menu slot="dropdown">
|
|
<el-dropdown-menu slot="dropdown">
|
|
|
- <el-dropdown-item
|
|
|
|
|
- v-region-permission="{
|
|
|
|
|
|
|
+ <!-- v-region-permission="{
|
|
|
category: 'costFormManage',
|
|
category: 'costFormManage',
|
|
|
action: 'edit',
|
|
action: 'edit',
|
|
|
targetData: row,
|
|
targetData: row,
|
|
|
- }"
|
|
|
|
|
|
|
+ }" -->
|
|
|
|
|
+ <el-dropdown-item
|
|
|
@click.native="handleDropdownCommand('infoMaintain', row)"
|
|
@click.native="handleDropdownCommand('infoMaintain', row)"
|
|
|
>
|
|
>
|
|
|
内容维护
|
|
内容维护
|
|
|
</el-dropdown-item>
|
|
</el-dropdown-item>
|
|
|
- <el-dropdown-item
|
|
|
|
|
- v-region-permission="{
|
|
|
|
|
|
|
+ <!-- v-region-permission="{
|
|
|
category: 'costFormManage',
|
|
category: 'costFormManage',
|
|
|
action: 'edit',
|
|
action: 'edit',
|
|
|
targetData: row,
|
|
targetData: row,
|
|
|
- }"
|
|
|
|
|
|
|
+ }" -->
|
|
|
|
|
+ <el-dropdown-item
|
|
|
@click.native="handleDropdownCommand('status', row)"
|
|
@click.native="handleDropdownCommand('status', row)"
|
|
|
>
|
|
>
|
|
|
{{ row.status === '0' ? '停用' : '启用' }}
|
|
{{ row.status === '0' ? '停用' : '启用' }}
|