From 0276059f1a2c4f92754010728689d79489090df1 Mon Sep 17 00:00:00 2001 From: MaxKey Date: Sat, 18 Jul 2020 21:53:50 +0800 Subject: [PATCH] Resources ,ids --- .../java/org/maxkey/domain/Resources.java | 110 +++++++++--------- .../mapper/xml/mysql/ResourcesMapper.xml | 4 +- .../web/contorller/ResourcesController.java | 2 +- .../templates/views/groups/groupAdd.ftl | 8 +- .../templates/views/resources/resourceAdd.ftl | 24 ++-- .../views/resources/resourceUpdate.ftl | 12 +- .../views/resources/resourcesList.ftl | 7 +- .../templates/views/roles/roleAdd.ftl | 6 + .../templates/views/roles/roleUpdate.ftl | 2 +- 9 files changed, 97 insertions(+), 78 deletions(-) diff --git a/maxkey-core/src/main/java/org/maxkey/domain/Resources.java b/maxkey-core/src/main/java/org/maxkey/domain/Resources.java index 95b49403..303053a1 100644 --- a/maxkey-core/src/main/java/org/maxkey/domain/Resources.java +++ b/maxkey-core/src/main/java/org/maxkey/domain/Resources.java @@ -37,15 +37,15 @@ public class Resources extends JpaBaseDomain implements Serializable { @Column String appId; @Column - String pid; + String parentId; @Column - String pname; + String parentName; @Column - String resType; + String resourceType; @Column - String resUrl; + String resourceUrl; @Column - String resAction; + String resourceAction; @Column String status; @Column @@ -80,102 +80,100 @@ public class Resources extends JpaBaseDomain implements Serializable { this.name = name; } - public String getStatus() { - return status; + public String getAppId() { + return appId; } - public void setStatus(String status) { - this.status = status; + public void setAppId(String appId) { + this.appId = appId; } - public String getDescription() { - return description; + public String getParentId() { + return parentId; } - public void setDescription(String description) { - this.description = description; + public void setParentId(String parentId) { + this.parentId = parentId; } - public String getCreatedBy() { - return createdBy; + public String getParentName() { + return parentName; } - public void setCreatedBy(String createdBy) { - this.createdBy = createdBy; + public void setParentName(String parentName) { + this.parentName = parentName; } - public String getCreatedDate() { - return createdDate; + public String getResourceType() { + return resourceType; } - public void setCreatedDate(String createdDate) { - this.createdDate = createdDate; + public void setResourceType(String resourceType) { + this.resourceType = resourceType; } - public String getModifiedBy() { - return modifiedBy; + public String getResourceUrl() { + return resourceUrl; } - public void setModifiedBy(String modifiedBy) { - this.modifiedBy = modifiedBy; + public void setResourceUrl(String resourceUrl) { + this.resourceUrl = resourceUrl; } - public String getModifiedDate() { - return modifiedDate; + public String getResourceAction() { + return resourceAction; } - public void setModifiedDate(String modifiedDate) { - this.modifiedDate = modifiedDate; + public void setResourceAction(String resourceAction) { + this.resourceAction = resourceAction; } - public String getResType() { - return resType; + public String getStatus() { + return status; } - public void setResType(String resType) { - this.resType = resType; + public void setStatus(String status) { + this.status = status; } - public String getResUrl() { - return resUrl; + public String getDescription() { + return description; } - public void setResUrl(String resUrl) { - this.resUrl = resUrl; + public void setDescription(String description) { + this.description = description; } - public String getResAction() { - return resAction; + public String getCreatedBy() { + return createdBy; } - public void setResAction(String resAction) { - this.resAction = resAction; + public void setCreatedBy(String createdBy) { + this.createdBy = createdBy; } - public String getPid() { - return pid; + public String getCreatedDate() { + return createdDate; } - public void setPid(String pid) { - this.pid = pid; + public void setCreatedDate(String createdDate) { + this.createdDate = createdDate; } - public String getPname() { - return pname; + public String getModifiedBy() { + return modifiedBy; } - public void setPname(String pname) { - this.pname = pname; + public void setModifiedBy(String modifiedBy) { + this.modifiedBy = modifiedBy; } - public String getAppId() { - return appId; + public String getModifiedDate() { + return modifiedDate; } - public void setAppId(String appId) { - this.appId = appId; + public void setModifiedDate(String modifiedDate) { + this.modifiedDate = modifiedDate; } - - - + } diff --git a/maxkey-persistence/src/main/resources/org/maxkey/persistence/mapper/xml/mysql/ResourcesMapper.xml b/maxkey-persistence/src/main/resources/org/maxkey/persistence/mapper/xml/mysql/ResourcesMapper.xml index 63b3ef67..86aa7e0e 100644 --- a/maxkey-persistence/src/main/resources/org/maxkey/persistence/mapper/xml/mysql/ResourcesMapper.xml +++ b/maxkey-persistence/src/main/resources/org/maxkey/persistence/mapper/xml/mysql/ResourcesMapper.xml @@ -9,8 +9,8 @@ AND APPID = #{appId} - - AND PID = #{pid} + + AND PARENTID = #{parentId} AND NAME LIKE '%${name}%' diff --git a/maxkey-web-manage/src/main/java/org/maxkey/web/contorller/ResourcesController.java b/maxkey-web-manage/src/main/java/org/maxkey/web/contorller/ResourcesController.java index b9b40d1d..68e4460a 100644 --- a/maxkey-web-manage/src/main/java/org/maxkey/web/contorller/ResourcesController.java +++ b/maxkey-web-manage/src/main/java/org/maxkey/web/contorller/ResourcesController.java @@ -170,7 +170,7 @@ public class ResourcesController { for (Resources res : resourcesList) { TreeNode treeNode = new TreeNode(res.getId(), res.getName()); treeNode.setAttr("data", res); - treeNode.setPId(res.getPid()); + treeNode.setPId(res.getParentId()); treeNodeList.addTreeNode(treeNode.getAttr()); } diff --git a/maxkey-web-manage/src/main/resources/templates/views/groups/groupAdd.ftl b/maxkey-web-manage/src/main/resources/templates/views/groups/groupAdd.ftl index 13a6e515..484d8fd8 100644 --- a/maxkey-web-manage/src/main/resources/templates/views/groups/groupAdd.ftl +++ b/maxkey-web-manage/src/main/resources/templates/views/groups/groupAdd.ftl @@ -15,7 +15,13 @@ - + + + + + diff --git a/maxkey-web-manage/src/main/resources/templates/views/resources/resourceAdd.ftl b/maxkey-web-manage/src/main/resources/templates/views/resources/resourceAdd.ftl index dd5ea81f..5d41ade7 100644 --- a/maxkey-web-manage/src/main/resources/templates/views/resources/resourceAdd.ftl +++ b/maxkey-web-manage/src/main/resources/templates/views/resources/resourceAdd.ftl @@ -13,8 +13,8 @@ @@ -22,46 +22,52 @@ $(function () {
<@locale code="group.name" />:<@locale code="group.id" />: + +
<@locale code="role.name" />:
+ + + + - + diff --git a/maxkey-web-manage/src/main/resources/templates/views/resources/resourceUpdate.ftl b/maxkey-web-manage/src/main/resources/templates/views/resources/resourceUpdate.ftl index c393af24..60fc2b32 100644 --- a/maxkey-web-manage/src/main/resources/templates/views/resources/resourceUpdate.ftl +++ b/maxkey-web-manage/src/main/resources/templates/views/resources/resourceUpdate.ftl @@ -29,10 +29,10 @@ - + diff --git a/maxkey-web-manage/src/main/resources/templates/views/resources/resourcesList.ftl b/maxkey-web-manage/src/main/resources/templates/views/resources/resourcesList.ftl index 8b7af772..64703ba6 100644 --- a/maxkey-web-manage/src/main/resources/templates/views/resources/resourcesList.ftl +++ b/maxkey-web-manage/src/main/resources/templates/views/resources/resourcesList.ftl @@ -7,7 +7,7 @@ function onClick (event, treeId, treeNode) { - $("#pid").val(treeNode.id); + $("#parentId").val(treeNode.id); $.cookie("select_res_id", treeNode.id, { path: '/' }); $.cookie("select_app_id", $("#appId").val(), { path: '/' }); $.cookie("select_res_name", treeNode.name,{ path: '/' }); @@ -173,7 +173,7 @@ $(function () { + + + diff --git a/maxkey-web-manage/src/main/resources/templates/views/roles/roleAdd.ftl b/maxkey-web-manage/src/main/resources/templates/views/roles/roleAdd.ftl index ab7c1339..6bfdeacc 100644 --- a/maxkey-web-manage/src/main/resources/templates/views/roles/roleAdd.ftl +++ b/maxkey-web-manage/src/main/resources/templates/views/roles/roleAdd.ftl @@ -14,6 +14,12 @@
<@locale code="resource.id" />: + +
<@locale code="resource.name" />:
<@locale code="apps.id" />: - +
<@locale code="resource.pid" />: - +
<@locale code="resource.pname" />: - +
<@locale code="resource.resType" />: - +
<@locale code="resource.resUrl" />: - +
<@locale code="resource.resAction" />: - +
<@locale code="resource.pid" />: - +
<@locale code="apps.id" />: @@ -41,25 +41,25 @@
<@locale code="resource.pname" />: - +
<@locale code="resource.resType" />: - +
<@locale code="resource.resUrl" />: - +
<@locale code="resource.resAction" />: - +
- + " wurl="<@base/>/apps/select" @@ -240,6 +240,9 @@ $(function () { Id <@locale code="resource.name"/><@locale code="resource.resType"/><@locale code="resource.resUrl"/><@locale code="resource.resAction"/> <@locale code="common.text.description"/>
+ + + +
<@locale code="role.id" />: + +
<@locale code="role.name" />: diff --git a/maxkey-web-manage/src/main/resources/templates/views/roles/roleUpdate.ftl b/maxkey-web-manage/src/main/resources/templates/views/roles/roleUpdate.ftl index 0326dba8..3e485166 100644 --- a/maxkey-web-manage/src/main/resources/templates/views/roles/roleUpdate.ftl +++ b/maxkey-web-manage/src/main/resources/templates/views/roles/roleUpdate.ftl @@ -14,7 +14,7 @@ - +
<@locale code="role.id" />: -- GitLab