From 0bc5f98d5955e0377221e15fbefddf3d0f2b03c4 Mon Sep 17 00:00:00 2001 From: "Yangkai.Shen" <237497819@qq.com> Date: Tue, 11 Dec 2018 17:43:41 +0800 Subject: [PATCH] =?UTF-8?q?:card=5Ffile=5Fbox:=20=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96RBAC=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rbac/security/repository/DataInitTest.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/spring-boot-demo-rbac-security/src/test/java/com/xkcoding/rbac/security/repository/DataInitTest.java b/spring-boot-demo-rbac-security/src/test/java/com/xkcoding/rbac/security/repository/DataInitTest.java index 2d036e3..74d1d94 100644 --- a/spring-boot-demo-rbac-security/src/test/java/com/xkcoding/rbac/security/repository/DataInitTest.java +++ b/spring-boot-demo-rbac-security/src/test/java/com/xkcoding/rbac/security/repository/DataInitTest.java @@ -62,10 +62,10 @@ public class DataInitTest extends SpringBootDemoRbacSecurityApplicationTests { createUserRoleRelation(user.getId(), roleUser.getId()); // 页面权限 - Permission pagePerm = createPermission("/test", "测试页面", 1, null, 1, 0L); + Permission pagePerm = createPermission("/test", "测试页面", 1, "page:test", null, 1, 0L); // 按钮权限 - Permission btnQueryPerm = createPermission(null, "测试页面-查询", 2, "test:query", 1, pagePerm.getId()); - Permission btnPermInsert = createPermission(null, "测试页面-添加", 2, "test:insert", 2, pagePerm.getId()); + Permission btnQueryPerm = createPermission("/**/test", "测试页面-查询", 2, "btn:test:query", "GET", 1, pagePerm.getId()); + Permission btnPermInsert = createPermission("/**/test", "测试页面-添加", 2, "btn:test:insert", "POST", 2, pagePerm.getId()); createRolePermissionRelation(roleAdmin.getId(), pagePerm.getId()); createRolePermissionRelation(roleUser.getId(), pagePerm.getId()); @@ -83,14 +83,14 @@ public class DataInitTest extends SpringBootDemoRbacSecurityApplicationTests { rolePermissionDao.save(adminPage); } - private Permission createPermission(String href, String name, Integer type, String permission, Integer sort, Long parentId) { - // 页面权限 + private Permission createPermission(String url, String name, Integer type, String permission, String method, Integer sort, Long parentId) { Permission perm = new Permission(); perm.setId(snowflake.nextId()); - perm.setHref(href); + perm.setUrl(url); perm.setName(name); perm.setType(type); perm.setPermission(permission); + perm.setMethod(method); perm.setSort(sort); perm.setParentId(parentId); permissionDao.save(perm); @@ -123,7 +123,8 @@ public class DataInitTest extends SpringBootDemoRbacSecurityApplicationTests { user.setUsername(isAdmin ? "admin" : "user"); user.setNickname(isAdmin ? "管理员" : "普通用户"); user.setPassword(encoder.encode("123456")); - user.setBirthday(DateTime.of("1994-11-22", "yyyy-MM-dd").getTime()); + user.setBirthday(DateTime.of("1994-11-22", "yyyy-MM-dd") + .getTime()); user.setEmail((isAdmin ? "admin" : "user") + "@xkcoding.com"); user.setPhone(isAdmin ? "17300000000" : "17300001111"); user.setSex(1);