Commit 7559ec0e authored by 杨硕's avatar 杨硕

Merge branch 'role' of http://gitlab.91isoft.com:90/liuhongquan/rbac-vue into role

parents 25913730 aade6282
...@@ -69,25 +69,28 @@ ...@@ -69,25 +69,28 @@
<el-button type="primary" size="small" @click="handleQuery">查询</el-button> <el-button type="primary" size="small" @click="handleQuery">查询</el-button>
</el-form-item> </el-form-item>
<el-form-item style="float: right"> <el-form-item style="float: right">
<el-button <!-- <el-button-->
v-hasPermi="['monitor:errorLog:delete']" <!-- v-hasPermi="['monitor:errorLog:delete']"-->
type="danger" <!-- type="danger"-->
size="small" <!-- size="small"-->
:disabled="ids.length === 0" <!-- :disabled="ids.length === 0"-->
@click="handleDelete" <!-- @click="handleDelete"-->
>删除</el-button> <!-- >删除</el-button>-->
<el-button <coolbutton style="padding: 8px 7px;" :type="deletetypePrimary" :name="deleteName" :size="deleteSize" :disabled="deleteDisabled" :haspermi="deleteHaspermi" @btn-click="handleDelete" />
v-hasPermi="['zt:errlog:clear']" <!-- <el-button-->
type="danger" <!-- v-hasPermi="['zt:errlog:clear']"-->
size="small" <!-- type="danger"-->
@click="handleClean" <!-- size="small"-->
>清空</el-button> <!-- @click="handleClean"-->
<el-button <!-- >清空</el-button>-->
v-hasPermi="['zt:errlog:export']" <coolbutton style="padding: 8px 7px;" :type="cleantypePrimary" :name="cleanName" :size="cleanSize" :haspermi="cleanHaspermi" @btn-click="handleClean" />
type="success" <!-- <el-button-->
size="small" <!-- v-hasPermi="['zt:errlog:export']"-->
@click="handleExport" <!-- type="success"-->
>导出</el-button> <!-- size="small"-->
<!-- @click="handleExport"-->
<!-- >导出</el-button>-->
<coolbutton style="padding: 8px 7px;" :type="exporttypePrimary" :name="exportName" :size="exportSize" :haspermi="exportHaspermi" @btn-click="handleExport" />
<!-- <el-button size="small" @click="resetQuery">重置</el-button>--> <!-- <el-button size="small" @click="resetQuery">重置</el-button>-->
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -209,11 +212,27 @@ ...@@ -209,11 +212,27 @@
<script> <script>
import { list, delErrLog, cleanErrLog, exportErrLog } from '@/api/monitor/errorLog' import { list, delErrLog, cleanErrLog, exportErrLog } from '@/api/monitor/errorLog'
import Coolbutton from '@/components/coolbutton'
export default { export default {
name: 'Operlog', name: 'Operlog',
components: { Coolbutton },
data() { data() {
return { return {
// 自定义按钮
deletetypePrimary: 'danger',
deleteName: '删除',
deleteSize: 'small',
deleteDisabled: 'ids.length === 0',
deleteHaspermi: ['monitor:errorLog:delete'],
cleantypePrimary: 'danger',
cleanName: '清空',
cleanSize: 'small',
cleanHaspermi: ['zt:errlog:clear'],
exporttypePrimary: 'success',
exportName: '导出',
exportSize: 'small',
exportHaspermi: ['zt:errlog:export'],
// 遮罩层 // 遮罩层
loading: true, loading: true,
// 选中数组 // 选中数组
......
...@@ -54,24 +54,27 @@ ...@@ -54,24 +54,27 @@
<div style="float: right"> <div style="float: right">
<el-form-item> <el-form-item>
<!-- v-hasPermi="['zt:loginlog:delete']"--> <!-- v-hasPermi="['zt:loginlog:delete']"-->
<el-button <!-- <el-button-->
type="danger" <!-- type="danger"-->
size="small" <!-- size="small"-->
:disabled="multiple" <!-- :disabled="multiple"-->
@click="handleDelete" <!-- @click="handleDelete"-->
>删除</el-button> <!-- >删除</el-button>-->
<coolbutton style="padding: 8px 7px;" :type="deletetypePrimary" :name="deleteName" :size="deleteSize" :disabled="deleteDisabled" @btn-click="handleDelete" />
<!-- v-hasPermi="['zt:loginlog:clear']"--> <!-- v-hasPermi="['zt:loginlog:clear']"-->
<el-button <!-- <el-button-->
type="danger" <!-- type="danger"-->
size="small" <!-- size="small"-->
@click="handleClean" <!-- @click="handleClean"-->
>清空</el-button> <!-- >清空</el-button>-->
<coolbutton style="padding: 8px 7px;" :type="cleantypePrimary" :name="cleanName" :size="cleanSize" @btn-click="handleClean" />
<!-- v-hasPermi="['zt:loginlog:export']"--> <!-- v-hasPermi="['zt:loginlog:export']"-->
<el-button <!-- <el-button-->
type="success" <!-- type="success"-->
size="small" <!-- size="small"-->
@click="handleExport" <!-- @click="handleExport"-->
>导出</el-button> <!-- >导出</el-button>-->
<coolbutton style="padding: 8px 7px;" :type="exporttypePrimary" :name="exportName" :size="exportSize" @btn-click="handleExport" />
<!-- <el-button size="mini" @click="resetQuery">重置</el-button>--> <!-- <el-button size="mini" @click="resetQuery">重置</el-button>-->
</el-form-item> </el-form-item>
</div> </div>
...@@ -155,11 +158,23 @@ ...@@ -155,11 +158,23 @@
import { list, delLogininfo, cleanLogininfo, exportLogininfo } from '@/api/monitor/loginInfo' import { list, delLogininfo, cleanLogininfo, exportLogininfo } from '@/api/monitor/loginInfo'
import dictCons from '@/utils/dictCons' import dictCons from '@/utils/dictCons'
import Template from '@/views/instance/Template' import Template from '@/views/instance/Template'
import Coolbutton from '@/components/coolbutton'
export default { export default {
name: 'LoginInfo', name: 'LoginInfo',
components: { Template }, components: { Template, Coolbutton },
data() { data() {
return { return {
// 自定义按钮
deletetypePrimary: 'danger',
deleteName: '删除',
deleteSize: 'small',
deleteDisabled: 'multiple',
cleantypePrimary: 'danger',
cleanName: '清空',
cleanSize: 'small',
exporttypePrimary: 'success',
exportName: '导出',
exportSize: 'small',
// 遮罩层 // 遮罩层
loading: true, loading: true,
// 选中数组 // 选中数组
......
...@@ -69,25 +69,28 @@ ...@@ -69,25 +69,28 @@
<el-button type="primary" size="small" @click="handleQuery">查询</el-button> <el-button type="primary" size="small" @click="handleQuery">查询</el-button>
</el-form-item> </el-form-item>
<el-form-item style="float: right"> <el-form-item style="float: right">
<el-button <!-- <el-button-->
v-hasPermi="['zt:operLog:delete']" <!-- v-hasPermi="['zt:operLog:delete']"-->
type="danger" <!-- type="danger"-->
size="small" <!-- size="small"-->
:disabled="ids.length === 0" <!-- :disabled="ids.length === 0"-->
@click="handleDelete" <!-- @click="handleDelete"-->
>删除</el-button> <!-- >删除</el-button>-->
<el-button <coolbutton style="padding: 8px 7px;" :type="deletetypePrimary" :name="deleteName" :size="deleteSize" :disabled="deleteDisabled" :haspermi="deleteHaspermi" @btn-click="handleDelete" />
v-hasPermi="['zt:operLog:clear']" <!-- <el-button-->
type="danger" <!-- v-hasPermi="['zt:operLog:clear']"-->
size="small" <!-- type="danger"-->
@click="handleClean" <!-- size="small"-->
>清空</el-button> <!-- @click="handleClean"-->
<el-button <!-- >清空</el-button>-->
v-hasPermi="['zt:operLog:export']" <coolbutton style="padding: 8px 7px;" :type="cleantypePrimary" :name="cleanName" :size="cleanSize" :haspermi="cleanHaspermi" @btn-click="handleClean" />
type="success" <!-- <el-button-->
size="small" <!-- v-hasPermi="['zt:operLog:export']"-->
@click="handleExport" <!-- type="success"-->
>导出</el-button> <!-- size="small"-->
<!-- @click="handleExport"-->
<!-- >导出</el-button>-->
<coolbutton style="padding: 8px 7px;" :type="exporttypePrimary" :name="exportName" :size="exportSize" :haspermi="exportHaspermi" @btn-click="handleExport" />
<!-- <el-button size="small" @click="resetQuery">重置</el-button>--> <!-- <el-button size="small" @click="resetQuery">重置</el-button>-->
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -209,11 +212,27 @@ ...@@ -209,11 +212,27 @@
<script> <script>
import { list, delOperLog, cleanOperLog, exportOperLog } from '@/api/monitor/operLog' import { list, delOperLog, cleanOperLog, exportOperLog } from '@/api/monitor/operLog'
import Coolbutton from '@/components/coolbutton'
export default { export default {
name: 'Operlog', name: 'Operlog',
components: { Coolbutton },
data() { data() {
return { return {
// 自定义按钮
deletetypePrimary: 'danger',
deleteName: '删除',
deleteSize: 'small',
deleteDisabled: 'ids.length === 0',
deleteHaspermi: ['zt:operLog:delete'],
cleantypePrimary: 'danger',
cleanName: '清空',
cleanSize: 'small',
cleanHaspermi: ['zt:operLog:clear'],
exporttypePrimary: 'success',
exportName: '导出',
exportSize: 'small',
exportHaspermi: ['zt:operLog:export'],
// 遮罩层 // 遮罩层
loading: true, loading: true,
// 选中数组 // 选中数组
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment