|
@@ -4,12 +4,15 @@ import { apiSystemRole } from '@/api/system'
|
|
|
|
|
|
const roleList = ref([])
|
|
|
const page = ref(1)
|
|
|
-const pageSize = ref(200)
|
|
|
+const pageSize = ref(20)
|
|
|
const tableLoading = ref(false)
|
|
|
const totals = ref(0)
|
|
|
async function getRoleList() {
|
|
|
tableLoading.value = true
|
|
|
- const res = await apiSystemRole.roleList()
|
|
|
+ const res = await apiSystemRole.roleList({
|
|
|
+ PageSize: pageSize.value,
|
|
|
+ CurrentIndex: page.value,
|
|
|
+ })
|
|
|
tableLoading.value = false
|
|
|
if (res.Ret !== 200) return
|
|
|
roleList.value = res.Data.List || []
|
|
@@ -89,7 +92,7 @@ async function handleDel(e) {
|
|
|
<el-table-column prop="SysRoleName" label="角色" />
|
|
|
<el-table-column prop="opt" label="操作">
|
|
|
<template #default="{ row }">
|
|
|
- <el-button v-permission="'role:add'" link type="primary" @click="handleEdit(row)"
|
|
|
+ <el-button v-permission="'role:edit'" link type="primary" @click="handleEdit(row)"
|
|
|
>编辑</el-button
|
|
|
>
|
|
|
<el-button v-permission="'role:delete'" link type="danger" @click="handleDel(row)"
|