web
2025-03-19 ae8d9d380854076d0b2da145576ae08f14a8f835
src/views/system/role/index.vue
@@ -44,7 +44,7 @@
            align="center"
          >
        </el-table-column>
          <el-table-column label="操作" width="180" align="center" class-name="small-padding fixed-width">
          <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
             <template #default="scope">
                <el-button link type="primary" icon="Edit" @click="handlePermission(scope.row)">权限分配</el-button>
                <el-button link type="primary" icon="Edit" @click="handleUpdate(scope.row)" v-has="['update',route]">修改</el-button>
@@ -124,7 +124,7 @@
 import  menu from "@/api/system/menu";
 import  permission from "@/api/system/permission";
 import  { useRoute } from "vue-router";
 import setPostParams from "../../../utils/searchParams.js";
 import setPostParams from "@/utils/searchParams.js";
 
 const { proxy } = getCurrentInstance();
 let route = useRoute()
@@ -258,7 +258,7 @@
   form.value = {
        name: '',
        description: '',
        sort:'',
        sort: 0,
   };
   proxy.resetForm("roleRef");
 }
@@ -305,7 +305,7 @@
         menuTreeListLength.value = countTreeNodes(menuTreeList.value)
      })
      await permission().search({limit:10000}).then((res) =>{
      await permission().search({limit:100}).then((res) =>{
         permissionList.value = res.data.list
      })
   }