From e7908690b49e723fc2c4d9dfe0c51b9905d8de36 Mon Sep 17 00:00:00 2001 From: hanshaofeng Date: Thu, 24 Nov 2016 20:40:01 +0800 Subject: [PATCH] permission2 --- .../permission/service/impl/OrganizationServiceImpl.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java index 9571812..44250d3 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java @@ -61,13 +61,19 @@ public class OrganizationServiceImpl extends DataAccessLayerService implements O return obj.getId(); } + + private boolean isstart = false; + @Override public void rebuildDefaultRoles() { - OrganizationQuery query = new OrganizationQuery(); - query.setYn(1); - List list = masterOrganizationMapper.queryOrganization(query); - for (Organization obj:list) { - addDefaultRoles(obj); + if (!isstart) { + isstart = true; + OrganizationQuery query = new OrganizationQuery(); + query.setYn(1); + List list = masterOrganizationMapper.queryOrganization(query); + for (Organization obj : list) { + addDefaultRoles(obj); + } } } -- 1.8.3.1