refactor: 重命名项目目录,system -> base
author刘洪青 <hongqing.liu@supwisdom.com>
Tue, 3 Sep 2019 03:09:02 +0000 (11:09 +0800)
committer刘洪青 <hongqing.liu@supwisdom.com>
Tue, 3 Sep 2019 03:09:02 +0000 (11:09 +0800)
134 files changed:
base/api/.gitignore [new file with mode: 0644]
base/api/pom.xml [moved from system/api/pom.xml with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminAccountController.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminAccountController.java with 89% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminConfigController.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminConfigController.java with 89% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminGroupController.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminGroupController.java with 82% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminMenuController.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminMenuController.java with 82% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminOperationController.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminOperationController.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminPermissionController.java [new file with mode: 0644]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminResourceController.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminResourceController.java with 82% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminRoleController.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminRoleController.java with 81% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/.gitkeep [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/.gitkeep with 100% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/AccountCreateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/AccountCreateRequest.java with 77% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/AccountDeleteBatchRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/AccountDeleteBatchRequest.java with 85% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/AccountQueryRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/AccountQueryRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/AccountRelateGroupsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/AccountRelateGroupsRequest.java with 73% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/AccountRelateRolesRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/AccountRelateRolesRequest.java with 73% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/AccountRelatedGroupsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/AccountRelatedGroupsRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/AccountRelatedRolesRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/AccountRelatedRolesRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/AccountUpdateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/AccountUpdateRequest.java with 80% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/ConfigCreateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/ConfigCreateRequest.java with 77% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/ConfigQueryRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/ConfigQueryRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/ConfigUpdateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/ConfigUpdateRequest.java with 80% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/GroupCreateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/GroupCreateRequest.java with 77% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/GroupQueryRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/GroupQueryRequest.java with 91% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/GroupRelateAccountsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/GroupRelateAccountsRequest.java with 73% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/GroupRelateRolesRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/GroupRelateRolesRequest.java with 72% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/GroupRelatedAccountsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/GroupRelatedAccountsRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/GroupRelatedRolesRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/GroupRelatedRolesRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/GroupUpdateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/GroupUpdateRequest.java with 80% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/PermissionCreateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/PermissionCreateRequest.java with 77% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/PermissionDeleteBatchRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/PermissionDeleteBatchRequest.java with 85% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/PermissionQueryRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/PermissionQueryRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/PermissionUpdateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/PermissionUpdateRequest.java with 80% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/ResourceCreateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/ResourceCreateRequest.java with 77% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/ResourceQueryRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/ResourceQueryRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/ResourceUpdateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/ResourceUpdateRequest.java with 80% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleCreateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleCreateRequest.java with 77% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleDeleteBatchRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleDeleteBatchRequest.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleQueryRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleQueryRequest.java with 91% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleRelateAccountsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleRelateAccountsRequest.java with 73% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleRelateGroupsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleRelateGroupsRequest.java with 73% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleRelatePermissionsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleRelatePermissionsRequest.java with 73% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleRelatedAccountsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleRelatedAccountsRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleRelatedGroupsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleRelatedGroupsRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleRelatedPermissionsRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleRelatedPermissionsRequest.java with 92% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/request/RoleUpdateRequest.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/request/RoleUpdateRequest.java with 80% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountCreateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountCreateResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountDeleteBatchResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountDeleteBatchResponseData.java with 91% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountLoadResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountLoadResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountQueryResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountQueryResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountRelateGroupsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountRelateGroupsResponseData.java with 90% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountRelateRolesResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountRelateRolesResponseData.java with 90% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountRelatedGroupsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountRelatedGroupsResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountRelatedRolesResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountRelatedRolesResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountRemoveResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountRemoveResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/AccountUpdateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/AccountUpdateResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ConfigCreateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ConfigCreateResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ConfigLoadResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ConfigLoadResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ConfigQueryResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ConfigQueryResponseData.java with 89% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ConfigRemoveResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ConfigRemoveResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ConfigUpdateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ConfigUpdateResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/GroupCreateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/GroupCreateResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/GroupLoadResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/GroupLoadResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/GroupQueryResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/GroupQueryResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/GroupRelateAccountsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/GroupRelateAccountsResponseData.java with 90% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/GroupRelateRolesResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/GroupRelateRolesResponseData.java with 90% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/GroupRelatedAccountsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/GroupRelatedAccountsResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/GroupRelatedRolesResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/GroupRelatedRolesResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/GroupRemoveResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/GroupRemoveResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/GroupUpdateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/GroupUpdateResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/PermissionCreateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/PermissionCreateResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/PermissionDeleteBatchResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/PermissionDeleteBatchResponseData.java with 91% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/PermissionLoadResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/PermissionLoadResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/PermissionQueryResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/PermissionQueryResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/PermissionRemoveResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/PermissionRemoveResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/PermissionTreeResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/PermissionTreeResponseData.java with 81% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/PermissionUpdateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/PermissionUpdateResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ResourceCreateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ResourceCreateResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ResourceLoadResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ResourceLoadResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ResourceQueryResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ResourceQueryResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ResourceRemoveResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ResourceRemoveResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/ResourceUpdateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/ResourceUpdateResponseData.java with 84% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleCreateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleCreateResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleDeleteBatchResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleDeleteBatchResponseData.java with 90% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleLoadResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleLoadResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleQueryResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleQueryResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleRelateAccountsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleRelateAccountsResponseData.java with 90% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleRelateGroupsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleRelateGroupsResponseData.java with 90% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleRelatePermissionsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleRelatePermissionsResponseData.java with 90% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleRelatedAccountsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleRelatedAccountsResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleRelatedGroupsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleRelatedGroupsResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleRelatedPermissionsResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleRelatedPermissionsResponseData.java with 93% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleRemoveResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleRemoveResponseData.java with 83% similarity]
base/api/src/main/java/com/supwisdom/institute/backend/base/api/vo/response/RoleUpdateResponseData.java [moved from system/api/src/main/java/com/supwisdom/institute/backend/system/api/vo/response/RoleUpdateResponseData.java with 83% similarity]
base/domain/.gitignore [new file with mode: 0644]
base/domain/pom.xml [moved from system/domain/pom.xml with 93% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/.gitkeep [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/.gitkeep with 100% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/Account.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/Account.java with 98% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/AccountGroup.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/AccountGroup.java with 92% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/AccountRole.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/AccountRole.java with 92% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/Config.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/Config.java with 95% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/Group.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/Group.java with 94% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/GroupRole.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/GroupRole.java with 92% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/Permission.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/Permission.java with 97% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/Resource.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/Resource.java with 93% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/Role.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/Role.java with 94% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/entity/RolePermission.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/entity/RolePermission.java with 93% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/exception/.gitkeep [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/exception/.gitkeep with 100% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/exception/ConfigException.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/exception/ConfigException.java with 77% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/model/.gitkeep [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/model/.gitkeep with 100% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/model/PermissionTreeNode.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/model/PermissionTreeNode.java with 74% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/.gitkeep [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/.gitkeep with 100% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/AccountGroupRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/AccountGroupRepository.java with 95% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/AccountRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/AccountRepository.java with 98% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/AccountRoleRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/AccountRoleRepository.java with 95% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/ConfigRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/ConfigRepository.java with 95% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/GroupRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/GroupRepository.java with 93% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/GroupRoleRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/GroupRoleRepository.java with 95% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/PermissionRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/PermissionRepository.java with 99% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/ResourceRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/ResourceRepository.java with 94% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/RolePermissionRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/RolePermissionRepository.java with 96% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/repo/RoleRepository.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/repo/RoleRepository.java with 96% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/service/.gitkeep [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/service/.gitkeep with 100% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/service/AccountService.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/service/AccountService.java with 92% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/service/ConfigService.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/service/ConfigService.java with 73% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/service/GroupService.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/service/GroupService.java with 91% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/service/PermissionService.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/service/PermissionService.java with 87% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/service/ResourceService.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/service/ResourceService.java with 67% similarity]
base/domain/src/main/java/com/supwisdom/institute/backend/base/domain/service/RoleService.java [moved from system/domain/src/main/java/com/supwisdom/institute/backend/system/domain/service/RoleService.java with 92% similarity]
base/pom.xml [moved from system/pom.xml with 81% similarity]
bff/admin/src/main/resources/application.yml
pom.xml
sa/admin/pom.xml
system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminPermissionController.java [deleted file]

diff --git a/base/api/.gitignore b/base/api/.gitignore
new file mode 100644 (file)
index 0000000..b83d222
--- /dev/null
@@ -0,0 +1 @@
+/target/
similarity index 92%
rename from system/api/pom.xml
rename to base/api/pom.xml
index 07e9732..1935e28 100644 (file)
   </parent>
 
   <groupId>com.supwisdom.institute</groupId>
-  <artifactId>sw-backend-system-api</artifactId>
+  <artifactId>sw-backend-base-api</artifactId>
   <version>0.0.1-SNAPSHOT</version>
   <packaging>jar</packaging>
 
-  <name>Supwisdom Backend Framework System API</name>
-  <description>Supwisdom Backend Framework System API project</description>
+  <name>Supwisdom Backend Framework Base API</name>
+  <description>Supwisdom Backend Framework Base API project</description>
 
   <dependencies>
 
@@ -62,7 +62,7 @@
 
     <dependency>
       <groupId>com.supwisdom.institute</groupId>
-      <artifactId>sw-backend-system-domain</artifactId>
+      <artifactId>sw-backend-base-domain</artifactId>
     </dependency>
 
 
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.v1.admin;
+package com.supwisdom.institute.backend.base.api.v1.admin;
 
 import java.util.HashMap;
 import java.util.List;
@@ -22,32 +22,32 @@ import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.bind.annotation.ResponseStatus;
 import org.springframework.web.bind.annotation.RestController;
 
+import com.supwisdom.institute.backend.base.api.vo.request.AccountCreateRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.AccountDeleteBatchRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.AccountQueryRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.AccountRelateGroupsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.AccountRelateRolesRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.AccountRelatedGroupsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.AccountRelatedRolesRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.AccountUpdateRequest;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountCreateResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountDeleteBatchResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountLoadResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountQueryResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountRelateGroupsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountRelateRolesResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountRelatedGroupsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountRelatedRolesResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountRemoveResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.AccountUpdateResponseData;
+import com.supwisdom.institute.backend.base.domain.entity.Account;
+import com.supwisdom.institute.backend.base.domain.entity.AccountGroup;
+import com.supwisdom.institute.backend.base.domain.entity.AccountRole;
+import com.supwisdom.institute.backend.base.domain.service.AccountService;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.DefaultApiResponse;
-import com.supwisdom.institute.backend.system.api.vo.request.AccountCreateRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.AccountDeleteBatchRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.AccountQueryRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.AccountRelateGroupsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.AccountRelateRolesRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.AccountRelatedGroupsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.AccountRelatedRolesRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.AccountUpdateRequest;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountCreateResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountDeleteBatchResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountLoadResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountQueryResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountRelateGroupsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountRelateRolesResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountRelatedGroupsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountRelatedRolesResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountRemoveResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.AccountUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
-import com.supwisdom.institute.backend.system.domain.entity.AccountGroup;
-import com.supwisdom.institute.backend.system.domain.entity.AccountRole;
-import com.supwisdom.institute.backend.system.domain.service.AccountService;
-
-@Api(value = "SystemAdminAccount", tags = { "SystemAdminAccount" }, description = "帐号的操作接口")
+
+@Api(value = "BaseAdminAccount", tags = { "BaseAdminAccount" }, description = "帐号的操作接口")
 @Slf4j
 @RestController
 @RequestMapping("/v1/admin/accounts")
@@ -424,7 +424,6 @@ public class AdminAccountController {
   public DefaultApiResponse<AccountDeleteBatchResponseData> deleteBatch(
       @RequestBody AccountDeleteBatchRequest deleteBatchRequest) {
     
-    System.out.println(deleteBatchRequest.getIds());
     List<String> ids = deleteBatchRequest.getIds();
     
     accountService.deleteBatch(ids);
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.v1.admin;
+package com.supwisdom.institute.backend.base.api.v1.admin;
 
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiImplicitParam;
@@ -19,20 +19,20 @@ import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.bind.annotation.ResponseStatus;
 import org.springframework.web.bind.annotation.RestController;
 
+import com.supwisdom.institute.backend.base.api.vo.request.ConfigCreateRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.ConfigQueryRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.ConfigUpdateRequest;
+import com.supwisdom.institute.backend.base.api.vo.response.ConfigCreateResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.ConfigLoadResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.ConfigQueryResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.ConfigUpdateResponseData;
+import com.supwisdom.institute.backend.base.domain.entity.Config;
+import com.supwisdom.institute.backend.base.domain.exception.ConfigException;
+import com.supwisdom.institute.backend.base.domain.service.ConfigService;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.DefaultApiResponse;
-import com.supwisdom.institute.backend.system.api.vo.request.ConfigCreateRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.ConfigQueryRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.ConfigUpdateRequest;
-import com.supwisdom.institute.backend.system.api.vo.response.ConfigCreateResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.ConfigLoadResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.ConfigQueryResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.ConfigUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
-import com.supwisdom.institute.backend.system.domain.exception.ConfigException;
-import com.supwisdom.institute.backend.system.domain.service.ConfigService;
-
-@Api(value = "SystemAdminConfig", tags = { "SystemAdminConfig" }, description = "配置项的操作接口")
+
+@Api(value = "BaseAdminConfig", tags = { "BaseAdminConfig" }, description = "配置项的操作接口")
 @Slf4j
 @RestController
 @RequestMapping("/v1/admin/configs")
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.v1.admin;
+package com.supwisdom.institute.backend.base.api.v1.admin;
 
 import java.util.HashMap;
 
@@ -21,30 +21,30 @@ import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.bind.annotation.ResponseStatus;
 import org.springframework.web.bind.annotation.RestController;
 
+import com.supwisdom.institute.backend.base.api.vo.request.GroupCreateRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.GroupQueryRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.GroupRelateAccountsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.GroupRelateRolesRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.GroupRelatedAccountsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.GroupRelatedRolesRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.GroupUpdateRequest;
+import com.supwisdom.institute.backend.base.api.vo.response.GroupCreateResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.GroupLoadResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.GroupQueryResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.GroupRelateAccountsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.GroupRelateRolesResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.GroupRelatedAccountsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.GroupRelatedRolesResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.GroupRemoveResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.GroupUpdateResponseData;
+import com.supwisdom.institute.backend.base.domain.entity.AccountGroup;
+import com.supwisdom.institute.backend.base.domain.entity.Group;
+import com.supwisdom.institute.backend.base.domain.entity.GroupRole;
+import com.supwisdom.institute.backend.base.domain.service.GroupService;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.DefaultApiResponse;
-import com.supwisdom.institute.backend.system.api.vo.request.GroupCreateRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.GroupQueryRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.GroupRelateAccountsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.GroupRelateRolesRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.GroupRelatedAccountsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.GroupRelatedRolesRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.GroupUpdateRequest;
-import com.supwisdom.institute.backend.system.api.vo.response.GroupCreateResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.GroupLoadResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.GroupQueryResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.GroupRelateAccountsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.GroupRelateRolesResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.GroupRelatedAccountsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.GroupRelatedRolesResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.GroupRemoveResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.GroupUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.AccountGroup;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
-import com.supwisdom.institute.backend.system.domain.entity.GroupRole;
-import com.supwisdom.institute.backend.system.domain.service.GroupService;
-
-@Api(value = "SystemAdminGroup", tags = { "SystemAdminGroup" }, description = "用户组的操作接口")
+
+@Api(value = "BaseAdminGroup", tags = { "BaseAdminGroup" }, description = "用户组的操作接口")
 @Slf4j
 @RestController
 @RequestMapping("/v1/admin/groups")
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.v1.admin;
+package com.supwisdom.institute.backend.base.api.v1.admin;
 
 import java.util.HashMap;
 import java.util.List;
@@ -22,24 +22,24 @@ import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.bind.annotation.ResponseStatus;
 import org.springframework.web.bind.annotation.RestController;
 
+import com.supwisdom.institute.backend.base.api.vo.request.PermissionCreateRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.PermissionDeleteBatchRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.PermissionQueryRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.PermissionUpdateRequest;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionCreateResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionDeleteBatchResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionLoadResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionQueryResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionRemoveResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionTreeResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionUpdateResponseData;
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
+import com.supwisdom.institute.backend.base.domain.model.PermissionTreeNode;
+import com.supwisdom.institute.backend.base.domain.service.PermissionService;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.DefaultApiResponse;
-import com.supwisdom.institute.backend.system.api.vo.request.PermissionCreateRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.PermissionDeleteBatchRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.PermissionQueryRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.PermissionUpdateRequest;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionCreateResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionDeleteBatchResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionLoadResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionQueryResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionRemoveResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionTreeResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
-import com.supwisdom.institute.backend.system.domain.model.PermissionTreeNode;
-import com.supwisdom.institute.backend.system.domain.service.PermissionService;
-
-@Api(value = "SystemAdminMenu", tags = { "SystemAdminMenu" }, description = "菜单的操作接口")
+
+@Api(value = "BaseAdminMenu", tags = { "BaseAdminMenu" }, description = "菜单的操作接口")
 @Slf4j
 @RestController
 @RequestMapping("/v1/admin/menus")
@@ -173,7 +173,6 @@ public class AdminMenuController {
   public DefaultApiResponse<PermissionDeleteBatchResponseData> deleteBatch(
       @RequestBody PermissionDeleteBatchRequest deleteBatchRequest) {
     
-    System.out.println(deleteBatchRequest.getIds());
     List<String> ids = deleteBatchRequest.getIds();
     
     permissionService.deleteBatch(ids);
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.v1.admin;
+package com.supwisdom.institute.backend.base.api.v1.admin;
 
 import io.swagger.annotations.Api;
 
@@ -21,20 +21,20 @@ import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.bind.annotation.ResponseStatus;
 import org.springframework.web.bind.annotation.RestController;
 
+import com.supwisdom.institute.backend.base.api.vo.request.PermissionCreateRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.PermissionQueryRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.PermissionUpdateRequest;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionCreateResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionLoadResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionQueryResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionRemoveResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.PermissionUpdateResponseData;
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
+import com.supwisdom.institute.backend.base.domain.service.PermissionService;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.DefaultApiResponse;
-import com.supwisdom.institute.backend.system.api.vo.request.PermissionCreateRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.PermissionQueryRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.PermissionUpdateRequest;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionCreateResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionLoadResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionQueryResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionRemoveResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.PermissionUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
-import com.supwisdom.institute.backend.system.domain.service.PermissionService;
-
-@Api(value = "SystemAdminOperation", tags = { "SystemAdminOperation" }, description = "操作的操作接口")
+
+@Api(value = "BaseAdminOperation", tags = { "BaseAdminOperation" }, description = "操作的操作接口")
 @Slf4j
 @RestController
 @RequestMapping("/v1/admin/operations")
diff --git a/base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminPermissionController.java b/base/api/src/main/java/com/supwisdom/institute/backend/base/api/v1/admin/AdminPermissionController.java
new file mode 100644 (file)
index 0000000..7859731
--- /dev/null
@@ -0,0 +1,5 @@
+package com.supwisdom.institute.backend.base.api.v1.admin;
+
+public class AdminPermissionController {
+
+}
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.v1.admin;
+package com.supwisdom.institute.backend.base.api.v1.admin;
 
 import io.swagger.annotations.Api;
 import lombok.extern.slf4j.Slf4j;
@@ -18,20 +18,20 @@ import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.bind.annotation.ResponseStatus;
 import org.springframework.web.bind.annotation.RestController;
 
+import com.supwisdom.institute.backend.base.api.vo.request.ResourceCreateRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.ResourceQueryRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.ResourceUpdateRequest;
+import com.supwisdom.institute.backend.base.api.vo.response.ResourceCreateResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.ResourceLoadResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.ResourceQueryResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.ResourceRemoveResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.ResourceUpdateResponseData;
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
+import com.supwisdom.institute.backend.base.domain.service.ResourceService;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.DefaultApiResponse;
-import com.supwisdom.institute.backend.system.api.vo.request.ResourceCreateRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.ResourceQueryRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.ResourceUpdateRequest;
-import com.supwisdom.institute.backend.system.api.vo.response.ResourceCreateResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.ResourceLoadResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.ResourceQueryResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.ResourceRemoveResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.ResourceUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
-import com.supwisdom.institute.backend.system.domain.service.ResourceService;
-
-@Api(value = "SystemAdminResource", tags = { "SystemAdminResource" }, description = "资源(API)的操作接口")
+
+@Api(value = "BaseAdminResource", tags = { "BaseAdminResource" }, description = "资源(API)的操作接口")
 @Slf4j
 @RestController
 @RequestMapping("/v1/admin/resources")
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.v1.admin;
+package com.supwisdom.institute.backend.base.api.v1.admin;
 
 import java.util.HashMap;
 import java.util.List;
@@ -22,37 +22,37 @@ import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.bind.annotation.ResponseStatus;
 import org.springframework.web.bind.annotation.RestController;
 
+import com.supwisdom.institute.backend.base.api.vo.request.RoleCreateRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.RoleDeleteBatchRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.RoleQueryRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.RoleRelateAccountsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.RoleRelateGroupsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.RoleRelatePermissionsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.RoleRelatedAccountsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.RoleRelatedGroupsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.RoleRelatedPermissionsRequest;
+import com.supwisdom.institute.backend.base.api.vo.request.RoleUpdateRequest;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleCreateResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleDeleteBatchResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleLoadResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleQueryResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleRelateAccountsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleRelateGroupsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleRelatePermissionsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleRelatedAccountsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleRelatedGroupsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleRelatedPermissionsResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleRemoveResponseData;
+import com.supwisdom.institute.backend.base.api.vo.response.RoleUpdateResponseData;
+import com.supwisdom.institute.backend.base.domain.entity.AccountRole;
+import com.supwisdom.institute.backend.base.domain.entity.GroupRole;
+import com.supwisdom.institute.backend.base.domain.entity.Role;
+import com.supwisdom.institute.backend.base.domain.entity.RolePermission;
+import com.supwisdom.institute.backend.base.domain.service.RoleService;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.DefaultApiResponse;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleCreateRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleDeleteBatchRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleRelateAccountsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleRelateGroupsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleRelatePermissionsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleRelatedAccountsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleRelatedGroupsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleRelatedPermissionsRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleUpdateRequest;
-import com.supwisdom.institute.backend.system.api.vo.request.RoleQueryRequest;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleCreateResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleDeleteBatchResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleLoadResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleRelateAccountsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleRelateGroupsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleRelatePermissionsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleRelatedAccountsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleRelatedGroupsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleRelatedPermissionsResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleRemoveResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleUpdateResponseData;
-import com.supwisdom.institute.backend.system.api.vo.response.RoleQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.AccountRole;
-import com.supwisdom.institute.backend.system.domain.entity.GroupRole;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
-import com.supwisdom.institute.backend.system.domain.entity.RolePermission;
-import com.supwisdom.institute.backend.system.domain.service.RoleService;
-
-@Api(value = "SystemAdminRole", tags = { "SystemAdminRole" }, description = "角色的操作接口")
+
+@Api(value = "BaseAdminRole", tags = { "BaseAdminRole" }, description = "角色的操作接口")
 @Slf4j
 @RestController
 @RequestMapping("/v1/admin/roles")
@@ -170,7 +170,6 @@ public class AdminRoleController {
   public DefaultApiResponse<RoleDeleteBatchResponseData> deleteBatch(
       @RequestBody RoleDeleteBatchRequest deleteBatchRequest) {
     
-    System.out.println(deleteBatchRequest.getIds());
     List<String> ids = deleteBatchRequest.getIds();
     
     roleService.deleteBatch(ids);
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiCreateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
 
 /**
  * @author loie
@@ -1,12 +1,12 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
 import java.util.List;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountGroup;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiRequest;
-import com.supwisdom.institute.backend.system.domain.entity.AccountGroup;
 
 public class AccountRelateGroupsRequest implements IApiRequest {
 
@@ -1,12 +1,12 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
 import java.util.List;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountRole;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiRequest;
-import com.supwisdom.institute.backend.system.domain.entity.AccountRole;
 
 public class AccountRelateRolesRequest implements IApiRequest {
 
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiUpdateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Config;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiCreateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
 
 /**
  * @author loie
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Config;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiUpdateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Group;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiCreateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
 
 /**
  * @author loie
@@ -1,12 +1,12 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
 import java.util.List;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountGroup;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiRequest;
-import com.supwisdom.institute.backend.system.domain.entity.AccountGroup;
 
 public class GroupRelateAccountsRequest implements IApiRequest {
 
@@ -1,12 +1,12 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
 import java.util.List;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.GroupRole;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiRequest;
-import com.supwisdom.institute.backend.system.domain.entity.GroupRole;
 
 public class GroupRelateRolesRequest implements IApiRequest {
 
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Group;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiUpdateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiCreateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
 
 /**
  * @author loie
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiUpdateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiCreateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
 
 /**
  * @author loie
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiUpdateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiCreateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
 
 /**
  * @author loie
@@ -1,12 +1,12 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
 import java.util.List;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountRole;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiRequest;
-import com.supwisdom.institute.backend.system.domain.entity.AccountRole;
 
 public class RoleRelateAccountsRequest implements IApiRequest {
   
@@ -1,12 +1,12 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
 import java.util.List;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.GroupRole;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiRequest;
-import com.supwisdom.institute.backend.system.domain.entity.GroupRole;
 
 public class RoleRelateGroupsRequest implements IApiRequest {
 
@@ -1,12 +1,12 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
 import java.util.List;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.RolePermission;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiRequest;
-import com.supwisdom.institute.backend.system.domain.entity.RolePermission;
 
 public class RoleRelatePermissionsRequest implements IApiRequest {
   
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.request;
+package com.supwisdom.institute.backend.base.api.vo.request;
 
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiUpdateRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiCreateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiLoadResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
 
 /**
  * @author loie
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountGroup;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.AccountGroup;
 
 /**
  * @author loie
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountRole;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.AccountRole;
 
 /**
  * @author loie
@@ -1,11 +1,11 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiRemoveResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
 
 /**
  * @author loie
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Config;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiCreateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Config;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiLoadResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.api.vo.request.ConfigQueryRequest;
+import com.supwisdom.institute.backend.base.domain.entity.Config;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.api.vo.request.ConfigQueryRequest;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
 
 /**
  * @author loie
@@ -1,11 +1,11 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.Config;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiRemoveResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
 
 /**
  * @author loie
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Config;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Group;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiCreateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Group;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiLoadResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.Group;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
 
 /**
  * @author loie
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountGroup;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.AccountGroup;
 
 /**
  * @author loie
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.GroupRole;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.GroupRole;
 
 /**
  * @author loie
@@ -1,11 +1,11 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.Group;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiRemoveResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
 
 /**
  * @author loie
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Group;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiCreateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiLoadResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
 
 /**
  * @author loie
@@ -1,11 +1,11 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiRemoveResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
 
 /**
  * @author loie
@@ -1,11 +1,11 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.model.PermissionTreeNode;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiResponseData;
-import com.supwisdom.institute.backend.system.domain.model.PermissionTreeNode;
 
 public class PermissionTreeResponseData implements IApiResponseData {
 
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiCreateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiLoadResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
 
 /**
  * @author loie
@@ -1,11 +1,11 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiRemoveResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
 
 /**
  * @author loie
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiCreateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiLoadResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
 
 /**
  * @author loie
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountRole;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.AccountRole;
 
 /**
  * @author loie
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.GroupRole;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.GroupRole;
 
 /**
  * @author loie
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
@@ -8,9 +8,9 @@ import java.util.Map;
 
 import org.springframework.data.domain.Page;
 
+import com.supwisdom.institute.backend.base.domain.entity.RolePermission;
 import com.supwisdom.institute.backend.common.framework.vo.request.IApiQueryRequest;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiQueryResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.RolePermission;
 
 /**
  * @author loie
@@ -1,11 +1,11 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
 import lombok.Getter;
 import lombok.Setter;
 
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiRemoveResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
 
 /**
  * @author loie
@@ -1,8 +1,8 @@
-package com.supwisdom.institute.backend.system.api.vo.response;
+package com.supwisdom.institute.backend.base.api.vo.response;
 
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiUpdateResponseData;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
 
 import lombok.Getter;
 import lombok.Setter;
diff --git a/base/domain/.gitignore b/base/domain/.gitignore
new file mode 100644 (file)
index 0000000..b83d222
--- /dev/null
@@ -0,0 +1 @@
+/target/
similarity index 93%
rename from system/domain/pom.xml
rename to base/domain/pom.xml
index 7464c71..26580ba 100644 (file)
   </parent>
 
   <groupId>com.supwisdom.institute</groupId>
-  <artifactId>sw-backend-system-domain</artifactId>
+  <artifactId>sw-backend-base-domain</artifactId>
   <version>0.0.1-SNAPSHOT</version>
   <packaging>jar</packaging>
 
-  <name>Supwisdom Backend Framework System Domain</name>
-  <description>Supwisdom Backend Framework System Domain project</description>
+  <name>Supwisdom Backend Framework Base Domain</name>
+  <description>Supwisdom Backend Framework Base Domain project</description>
 
   <dependencies>
 
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.model;
+package com.supwisdom.institute.backend.base.domain.model;
 
 import java.util.List;
 
@@ -6,8 +6,8 @@ import lombok.Getter;
 import lombok.Setter;
 import lombok.ToString;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
 import com.supwisdom.institute.backend.common.framework.model.IModel;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
 
 @ToString
 public class PermissionTreeNode extends Permission implements IModel {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -11,11 +11,11 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Repository;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
+import com.supwisdom.institute.backend.base.domain.entity.AccountGroup;
+import com.supwisdom.institute.backend.base.domain.entity.Group;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
-import com.supwisdom.institute.backend.system.domain.entity.AccountGroup;
 
 @Repository
 public interface AccountGroupRepository extends BaseJpaRepository<AccountGroup> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -16,9 +16,9 @@ import org.springframework.data.jpa.domain.Specification;
 import org.springframework.stereotype.Repository;
 import org.springframework.util.StringUtils;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
 
 @Repository
 public interface AccountRepository extends BaseJpaRepository<Account> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -11,11 +11,11 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Repository;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
+import com.supwisdom.institute.backend.base.domain.entity.AccountRole;
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
-import com.supwisdom.institute.backend.system.domain.entity.AccountRole;
 
 @Repository
 public interface AccountRoleRepository extends BaseJpaRepository<AccountRole> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import org.springframework.data.domain.Example;
 import org.springframework.data.domain.ExampleMatcher;
@@ -6,9 +6,9 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Repository;
 
+import com.supwisdom.institute.backend.base.domain.entity.Config;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
 
 import java.util.Map;
 import java.util.Optional;
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import java.util.Map;
 
@@ -8,9 +8,9 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Repository;
 
+import com.supwisdom.institute.backend.base.domain.entity.Group;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
 
 @Repository
 public interface GroupRepository extends BaseJpaRepository<Group> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -11,11 +11,11 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Repository;
 
+import com.supwisdom.institute.backend.base.domain.entity.Group;
+import com.supwisdom.institute.backend.base.domain.entity.GroupRole;
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
-import com.supwisdom.institute.backend.system.domain.entity.GroupRole;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
 
 @Repository
 public interface GroupRoleRepository extends BaseJpaRepository<GroupRole> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -23,9 +23,9 @@ import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 import org.springframework.util.StringUtils;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
 
 @Repository
 @Transactional
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import java.util.Map;
 import java.util.Optional;
@@ -9,9 +9,9 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Repository;
 
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
 
 @Repository
 public interface ResourceRepository extends BaseJpaRepository<Resource> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -11,11 +11,11 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Repository;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
+import com.supwisdom.institute.backend.base.domain.entity.Role;
+import com.supwisdom.institute.backend.base.domain.entity.RolePermission;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
-import com.supwisdom.institute.backend.system.domain.entity.RolePermission;
 
 @Repository
 public interface RolePermissionRepository extends BaseJpaRepository<RolePermission> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.repo;
+package com.supwisdom.institute.backend.base.domain.repo;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -13,9 +13,9 @@ import org.springframework.data.jpa.repository.Query;
 import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
+import com.supwisdom.institute.backend.base.domain.entity.Role;
 import com.supwisdom.institute.backend.common.framework.repo.BaseJpaRepository;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
 
 @Repository
 public interface RoleRepository extends BaseJpaRepository<Role> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.service;
+package com.supwisdom.institute.backend.base.domain.service;
 
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -11,14 +11,14 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Service;
 
+import com.supwisdom.institute.backend.base.domain.entity.Account;
+import com.supwisdom.institute.backend.base.domain.entity.AccountGroup;
+import com.supwisdom.institute.backend.base.domain.entity.AccountRole;
+import com.supwisdom.institute.backend.base.domain.repo.AccountGroupRepository;
+import com.supwisdom.institute.backend.base.domain.repo.AccountRepository;
+import com.supwisdom.institute.backend.base.domain.repo.AccountRoleRepository;
 import com.supwisdom.institute.backend.common.framework.service.ABaseService;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.Account;
-import com.supwisdom.institute.backend.system.domain.entity.AccountGroup;
-import com.supwisdom.institute.backend.system.domain.entity.AccountRole;
-import com.supwisdom.institute.backend.system.domain.repo.AccountGroupRepository;
-import com.supwisdom.institute.backend.system.domain.repo.AccountRepository;
-import com.supwisdom.institute.backend.system.domain.repo.AccountRoleRepository;
 
 @Service
 public class AccountService extends ABaseService<Account, AccountRepository> {
@@ -1,11 +1,11 @@
-package com.supwisdom.institute.backend.system.domain.service;
+package com.supwisdom.institute.backend.base.domain.service;
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import com.supwisdom.institute.backend.base.domain.entity.Config;
+import com.supwisdom.institute.backend.base.domain.repo.ConfigRepository;
 import com.supwisdom.institute.backend.common.framework.service.ABaseService;
-import com.supwisdom.institute.backend.system.domain.entity.Config;
-import com.supwisdom.institute.backend.system.domain.repo.ConfigRepository;
 
 @Service
 public class ConfigService extends ABaseService<Config, ConfigRepository> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.service;
+package com.supwisdom.institute.backend.base.domain.service;
 
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -11,14 +11,14 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Service;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountGroup;
+import com.supwisdom.institute.backend.base.domain.entity.Group;
+import com.supwisdom.institute.backend.base.domain.entity.GroupRole;
+import com.supwisdom.institute.backend.base.domain.repo.AccountGroupRepository;
+import com.supwisdom.institute.backend.base.domain.repo.GroupRepository;
+import com.supwisdom.institute.backend.base.domain.repo.GroupRoleRepository;
 import com.supwisdom.institute.backend.common.framework.service.ABaseService;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.AccountGroup;
-import com.supwisdom.institute.backend.system.domain.entity.Group;
-import com.supwisdom.institute.backend.system.domain.entity.GroupRole;
-import com.supwisdom.institute.backend.system.domain.repo.AccountGroupRepository;
-import com.supwisdom.institute.backend.system.domain.repo.GroupRepository;
-import com.supwisdom.institute.backend.system.domain.repo.GroupRoleRepository;
 
 @Service
 public class GroupService extends ABaseService<Group, GroupRepository> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.service;
+package com.supwisdom.institute.backend.base.domain.service;
 
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -11,11 +11,11 @@ import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import com.supwisdom.institute.backend.base.domain.entity.Permission;
+import com.supwisdom.institute.backend.base.domain.model.PermissionTreeNode;
+import com.supwisdom.institute.backend.base.domain.repo.PermissionRepository;
 import com.supwisdom.institute.backend.common.framework.entity.EntityUtils;
 import com.supwisdom.institute.backend.common.framework.service.ABaseService;
-import com.supwisdom.institute.backend.system.domain.entity.Permission;
-import com.supwisdom.institute.backend.system.domain.model.PermissionTreeNode;
-import com.supwisdom.institute.backend.system.domain.repo.PermissionRepository;
 
 @Slf4j
 @Service
@@ -1,11 +1,11 @@
-package com.supwisdom.institute.backend.system.domain.service;
+package com.supwisdom.institute.backend.base.domain.service;
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import com.supwisdom.institute.backend.base.domain.entity.Resource;
+import com.supwisdom.institute.backend.base.domain.repo.ResourceRepository;
 import com.supwisdom.institute.backend.common.framework.service.ABaseService;
-import com.supwisdom.institute.backend.system.domain.entity.Resource;
-import com.supwisdom.institute.backend.system.domain.repo.ResourceRepository;
 
 @Service
 public class ResourceService extends ABaseService<Resource, ResourceRepository> {
@@ -1,4 +1,4 @@
-package com.supwisdom.institute.backend.system.domain.service;
+package com.supwisdom.institute.backend.base.domain.service;
 
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -11,16 +11,16 @@ import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Service;
 
+import com.supwisdom.institute.backend.base.domain.entity.AccountRole;
+import com.supwisdom.institute.backend.base.domain.entity.GroupRole;
+import com.supwisdom.institute.backend.base.domain.entity.Role;
+import com.supwisdom.institute.backend.base.domain.entity.RolePermission;
+import com.supwisdom.institute.backend.base.domain.repo.AccountRoleRepository;
+import com.supwisdom.institute.backend.base.domain.repo.GroupRoleRepository;
+import com.supwisdom.institute.backend.base.domain.repo.RolePermissionRepository;
+import com.supwisdom.institute.backend.base.domain.repo.RoleRepository;
 import com.supwisdom.institute.backend.common.framework.service.ABaseService;
 import com.supwisdom.institute.backend.common.util.MapBeanUtils;
-import com.supwisdom.institute.backend.system.domain.entity.AccountRole;
-import com.supwisdom.institute.backend.system.domain.entity.GroupRole;
-import com.supwisdom.institute.backend.system.domain.entity.Role;
-import com.supwisdom.institute.backend.system.domain.entity.RolePermission;
-import com.supwisdom.institute.backend.system.domain.repo.AccountRoleRepository;
-import com.supwisdom.institute.backend.system.domain.repo.GroupRoleRepository;
-import com.supwisdom.institute.backend.system.domain.repo.RolePermissionRepository;
-import com.supwisdom.institute.backend.system.domain.repo.RoleRepository;
 
 @Service
 public class RoleService extends ABaseService<Role, RoleRepository> {
similarity index 81%
rename from system/pom.xml
rename to base/pom.xml
index d80ee43..2d60e6f 100644 (file)
   </parent>
   
   <groupId>com.supwisdom.institute</groupId>
-  <artifactId>sw-backend-system-aggregator</artifactId>
+  <artifactId>sw-backend-base-aggregator</artifactId>
   <version>0.0.1-SNAPSHOT</version>
   <packaging>pom</packaging>
 
-  <name>Supwisdom Backend Framework System Aggregator</name>
-  <description>Supwisdom Backend Framework System Aggregator project</description>
+  <name>Supwisdom Backend Framework Base Aggregator</name>
+  <description>Supwisdom Backend Framework Base Aggregator project</description>
 
   <modules>
     <module>domain</module>
index 815040b..a77dc9a 100644 (file)
@@ -25,12 +25,12 @@ spring:
       metrics:
         enabled: true
       routes:
-      - id: system-api
+      - id: base-api
         uri: http://localhost:8081
         predicates:
-        - Path=/api/system/**
+        - Path=/api/base/**
         filters:
-        - RewritePath=/api/system/(?<suffix>.*), /$\{suffix}
+        - RewritePath=/api/base/(?<suffix>.*), /$\{suffix}
       - id: biz-api
         uri: http://localhost:8081
         predicates:
diff --git a/pom.xml b/pom.xml
index 26ca59e..1166bb6 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -20,7 +20,7 @@
   <modules>
     <module>common</module>
     
-    <module>system</module>
+    <module>base</module>
     <module>biz</module>
 
     <module>sa</module>
 
       <dependency>
         <groupId>com.supwisdom.institute</groupId>
-        <artifactId>sw-backend-system-domain</artifactId>
+        <artifactId>sw-backend-base-domain</artifactId>
         <version>${project.version}</version>
       </dependency>
       <dependency>
         <groupId>com.supwisdom.institute</groupId>
-        <artifactId>sw-backend-system-api</artifactId>
+        <artifactId>sw-backend-base-api</artifactId>
         <version>${project.version}</version>
       </dependency>
 
index a03165a..23ac7b7 100644 (file)
@@ -76,7 +76,7 @@
 
     <dependency>
       <groupId>com.supwisdom.institute</groupId>
-      <artifactId>sw-backend-system-api</artifactId>
+      <artifactId>sw-backend-base-api</artifactId>
     </dependency>
     <dependency>
       <groupId>com.supwisdom.institute</groupId>
diff --git a/system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminPermissionController.java b/system/api/src/main/java/com/supwisdom/institute/backend/system/api/v1/admin/AdminPermissionController.java
deleted file mode 100644 (file)
index d72d034..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-package com.supwisdom.institute.backend.system.api.v1.admin;
-
-public class AdminPermissionController {
-
-}