update
parent
cb65ad215a
commit
ba3c6f5275
|
|
@ -93,7 +93,7 @@
|
|||
<div><el-button @click="onSearch" type="primary" icon="Search">查询</el-button></div>
|
||||
</template>
|
||||
<template #column="scope">
|
||||
<el-button @click="onKick(scope)" type='primary' text='primary' style="color:var(--edit); padding:0;">踢人</el-button>
|
||||
<el-button @click="onKick(scope)" link style="color:var(--edit); padding:0;">踢人</el-button>
|
||||
</template>
|
||||
</Table>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@
|
|||
<Table :data="state.tableData" :column="state.tableTitle" :operation="state.operation" :page="state.page" :loading="state.loading"
|
||||
@onSizeChange="onSizeChange" @onCurrentChange="onCurrentChange" @setCellColor="setCellColor">
|
||||
<template #column="scope">
|
||||
<el-button @click="onDetail(scope)" type='primary' text='primary' style="color:var(--theme); padding:0;">详情</el-button>
|
||||
<el-button @click="onDetail(scope)" link style="color:var(--theme); padding:0;">详情</el-button>
|
||||
</template>
|
||||
</Table>
|
||||
<el-dialog v-model="state.detailVisible" title="日志详情" :show-close="false" width="60%">
|
||||
|
|
|
|||
|
|
@ -146,12 +146,12 @@
|
|||
<div class="dict-container">
|
||||
<Table :data="table.tableData" :column="table.tableTitle" :operation="table.operation" :page="false" :loading="table.loading">
|
||||
<template #search>
|
||||
<div><el-button @click="onAdd(null)" type="primary">添加</el-button></div>
|
||||
<div><el-button @click="onAdd(null)" v-permission="'dict:save'" type="primary">添加</el-button></div>
|
||||
</template>
|
||||
<template #column="scope">
|
||||
<el-button @click="onAdd(scope)" type="text" style="color:var(--add)">添加下级</el-button>
|
||||
<el-button @click="onEdit(scope)" type="text" style="color:var(--edit)">编辑</el-button>
|
||||
<el-button @click="onDelete(scope)" type="text" style="color:var(--delete)">删除</el-button>
|
||||
<el-button @click="onAdd(scope)" v-permission="'dict:save'" link style="color:var(--add)">添加下级</el-button>
|
||||
<el-button @click="onEdit(scope)" v-permission="'dict:update'" link style="color:var(--edit)">编辑</el-button>
|
||||
<el-button @click="onDelete(scope)" v-permission="'dict:delete'" link style="color:var(--delete)">删除</el-button>
|
||||
</template>
|
||||
</Table>
|
||||
<el-dialog title="字典信息" v-model="form.dictVisible" :show-close="false" width="40%">
|
||||
|
|
|
|||
|
|
@ -209,9 +209,9 @@
|
|||
</el-radio-group>
|
||||
<el-divider direction="vertical" style="margin: 0 1rem;"/>
|
||||
<el-radio-group @change="onOperateChange" v-model="state.operate">
|
||||
<el-radio-button :label="1">添加</el-radio-button>
|
||||
<el-radio-button :label="2">编辑</el-radio-button>
|
||||
<el-radio-button :label="3">删除</el-radio-button>
|
||||
<el-radio-button v-permission="'menu:save'" :label="1">添加</el-radio-button>
|
||||
<el-radio-button v-permission="'menu:update'" :label="2">编辑</el-radio-button>
|
||||
<el-radio-button v-permission="'menu:delete'" :label="3">删除</el-radio-button>
|
||||
</el-radio-group>
|
||||
<el-divider content-position="left">菜单详情</el-divider>
|
||||
<el-form :model="state.menuForm" :rules="rules" ref="menuFormRef" :disabled="state.operate==0 || state.operate==3?true:false" label-position="right" label-width="150px">
|
||||
|
|
|
|||
|
|
@ -129,12 +129,12 @@
|
|||
<div class="org-container">
|
||||
<Table :data="table.tableData" :column="table.tableTitle" :operation="table.operation" :page="false" :loading="table.loading">
|
||||
<template #search>
|
||||
<div><el-button @click="onAdd(null)" type="primary">添加</el-button></div>
|
||||
<div><el-button @click="onAdd(null)" v-permission="'org:save'" type="primary">添加</el-button></div>
|
||||
</template>
|
||||
<template #column="scope">
|
||||
<el-button @click="onAdd(scope)" type="text" style="color:var(--add)">添加下级</el-button>
|
||||
<el-button @click="onEdit(scope)" type="text" style="color:var(--edit)">编辑</el-button>
|
||||
<el-button @click="onDelete(scope)" type="text" style="color:var(--delete)">删除</el-button>
|
||||
<el-button @click="onAdd(scope)" v-permission="'org:save'" link style="color:var(--add)">添加下级</el-button>
|
||||
<el-button @click="onEdit(scope)" v-permission="'org:update'" link style="color:var(--edit)">编辑</el-button>
|
||||
<el-button @click="onDelete(scope)" v-permission="'org:delete'" link style="color:var(--delete)">删除</el-button>
|
||||
</template>
|
||||
</Table>
|
||||
<el-dialog title="组织信息" v-model="form.orgVisible" :show-close="false" width="40%">
|
||||
|
|
|
|||
|
|
@ -212,16 +212,16 @@
|
|||
<Table :data="table.tableData" :column="table.tableTitle" :operation="table.operation" :page="table.page" :loading="table.loading"
|
||||
@onSizeChange="onSizeChange" @onCurrentChange="onCurrentChange">
|
||||
<template #search>
|
||||
<div><el-button type="primary" @click="onAddRole">添加</el-button></div>
|
||||
<div><el-button v-permission="'role:save'" type="primary" @click="onAddRole">添加</el-button></div>
|
||||
<div><el-input v-model="searchForm.name" placeholder="请输入名称"></el-input></div>
|
||||
<div><el-button @click="onRefresh" icon="RefreshRight" circle></el-button></div>
|
||||
<div><el-button @click="onSearch" type="primary" icon="Search">查询</el-button></div>
|
||||
</template>
|
||||
<template #column="scope">
|
||||
<el-button @click="onEdit(scope)" type='primary' text='primary' style="color:var(--edit); padding:0;">编辑</el-button>
|
||||
<el-button @click="onDelete(scope)" type='primary' text='primary' style="color:var(--delete); padding:0;">删除</el-button>
|
||||
<el-button @click="onAuth(scope, 'menu')" type='primary' text='primary' style="color:var(--add); padding:0;">菜单权限</el-button>
|
||||
<el-button @click="onAuth(scope, 'org')" type='primary' text='primary' style="color:var(--role); padding:0;">数据权限</el-button>
|
||||
<el-button @click="onEdit(scope)" v-permission="'role:update'" type='primary' link style="color:var(--edit); padding:0;">编辑</el-button>
|
||||
<el-button @click="onDelete(scope)" v-permission="'role:delete'" type='primary' link style="color:var(--delete); padding:0;">删除</el-button>
|
||||
<el-button @click="onAuth(scope, 'menu')" v-permission="'role:menu'" type='primary' link style="color:var(--add); padding:0;">菜单权限</el-button>
|
||||
<el-button @click="onAuth(scope, 'org')" v-permission="'role:data'" type='primary' link style="color:var(--role); padding:0;">数据权限</el-button>
|
||||
</template>
|
||||
</Table>
|
||||
<el-dialog title="角色信息" v-model="form.roleVisible" :show-close="false" width="40%">
|
||||
|
|
|
|||
Loading…
Reference in New Issue