Browse Source

把 id 作为 attributeName 会被模板引擎解析为包名

reghao 2 năm trước cách đây
mục cha
commit
749126eac3

+ 1 - 1
manager/src/main/java/cn/reghao/devops/manager/rbac/controller/page/RolePageController.java

@@ -75,7 +75,7 @@ public class RolePageController {
     @ApiOperation("设置角色可访问的资源页面")
     @GetMapping("/menus/{id}")
     public String menusPage(@PathVariable(value = "id") Integer id, Model model){
-        model.addAttribute("id", id);
+        model.addAttribute("roleId", id);
         return "/rbac/role/menus";
     }
 

+ 2 - 2
manager/src/main/resources/templates/rbac/role/menus.html

@@ -20,9 +20,9 @@
 </head>
 <body>
 <div class="layui-form timo-compile">
-    <ul id="authTree" class="ztree" th:attr="data-url=@{'/api/rbac/role/menus/'+${id}}"></ul>
+    <ul id="authTree" class="ztree" th:attr="data-url=@{'/api/rbac/role/menus/'+${roleId}}"></ul>
     <div class="layui-form-item timo-finally">
-        <button id="submit" class="layui-btn" th:attr="data-url=@{/api/rbac/role/menus}, data-id=${id}">
+        <button id="submit" class="layui-btn" th:attr="data-url=@{/api/rbac/role/menus}, data-id=${roleId}">
             <i class="fa fa-check-circle"></i> 保存
         </button>
         <button class="layui-btn btn-secondary close-popup">