|
@@ -47,9 +47,25 @@
|
|
|
<span :title="record.remarks" style="display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">{{ record.remarks }}</span>
|
|
|
</template>
|
|
|
<span slot="action" slot-scope="text, record">
|
|
|
- <a class="action-button menu-text" @click="openMenuModal(record)" v-hasPermission="'M_power_role_menu'" id="roleList-openMenuModal">菜单权限</a>
|
|
|
- <a class="action-button" @click="handleEdit(record)" v-hasPermission="'B_supervision_role_edit'" id="roleList-handleEdit">修改</a>
|
|
|
- <a v-if="!record.isEnable" v-hasPermission="'B_supervision_role_del'" class="action-button red-text" @click="delect(record)" id="roleList-delect">删除</a>
|
|
|
+ <a-icon
|
|
|
+ type="key"
|
|
|
+ title="菜单权限"
|
|
|
+ :style="{ fontSize: '20px', color: '#e29e14', padding: '0 10px' }"
|
|
|
+ @click="openMenuModal(record)"
|
|
|
+ v-hasPermission="'M_supervision_role_menu'" />
|
|
|
+ <a-icon
|
|
|
+ type="edit"
|
|
|
+ title="编辑"
|
|
|
+ :style="{fontSize: '20px',color:' #1890FF',padding:' 0 10px'}"
|
|
|
+ @click="handleEdit(record)"
|
|
|
+ v-hasPermission="'B_supervision_role_edit'" />
|
|
|
+ <a-icon
|
|
|
+ type="delete"
|
|
|
+ title="删除"
|
|
|
+ :style="{fontSize: '20px',color: '#f00',padding: '0 10px'}"
|
|
|
+ v-if="!record.isEnable"
|
|
|
+ v-hasPermission="'B_supervision_role_del'"
|
|
|
+ @click="delect(record)"/>
|
|
|
</span>
|
|
|
</s-table>
|
|
|
<!-- 新增、编辑角色弹窗 -->
|