From cf9027c7e932f607e2de0c9edfaca427eedb3d2e Mon Sep 17 00:00:00 2001
From: Github_lizhw <171332584@qq.com>
Date: Sun, 13 Oct 2024 23:37:31 +0800
Subject: [PATCH] =?UTF-8?q?system-tenant=20=E5=A4=9A=E5=BA=94=E7=94=A8?=
=?UTF-8?q?=E5=A4=9A=E7=A7=9F=E6=88=B7=E6=94=AF=E6=8C=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 6 +
ruoyi-admin/pom.xml | 5 +
ruoyi-modules/pom.xml | 2 +-
.../pom.xml | 2 +-
.../monitor/Sys2LogininforController.java} | 22 +-
.../monitor/Sys2OperlogController.java} | 22 +-
.../monitor/Sys2UserOnlineController.java} | 18 +-
.../system/Sys2ApplicationController.java} | 28 +-
.../system/Sys2ClientController.java} | 30 +-
.../system/Sys2ConfigController.java} | 30 +-
.../system/Sys2DeptController.java} | 34 +-
.../system/Sys2DictDataController.java} | 36 +-
.../system/Sys2DictTypeController.java} | 32 +-
.../system/Sys2NoticeController.java} | 28 +-
.../system/Sys2OssConfigController.java} | 24 +-
.../controller/system/Sys2OssController.java} | 28 +-
.../system/Sys2PostController.java} | 34 +-
.../system/Sys2ProfileController.java} | 60 +-
.../system/Sys2RoleController.java} | 64 +-
.../system/Sys2SocialController.java} | 14 +-
.../system/Sys2TenantController.java} | 30 +-
.../system/Sys2TenantPackageController.java} | 32 +-
.../system/Sys2UserController.java} | 94 +-
.../system/SysSaasMenuController.java} | 66 +-
.../system/saas/domain/Sys2Application.java} | 8 +-
.../system/saas/domain/Sys2Cache.java} | 8 +-
.../system/saas/domain/Sys2Client.java} | 8 +-
.../system/saas/domain/Sys2Config.java} | 8 +-
.../dromara/system/saas/domain/Sys2Dept.java} | 8 +-
.../system/saas/domain/Sys2DictData.java} | 8 +-
.../system/saas/domain/Sys2DictType.java} | 8 +-
.../system/saas/domain/Sys2Logininfor.java} | 8 +-
.../system/saas/domain/Sys2Notice.java} | 8 +-
.../system/saas/domain/Sys2OperLog.java} | 6 +-
.../dromara/system/saas/domain/Sys2Oss.java} | 6 +-
.../system/saas/domain/Sys2OssConfig.java} | 8 +-
.../dromara/system/saas/domain/Sys2Post.java} | 8 +-
.../dromara/system/saas/domain/Sys2Role.java} | 10 +-
.../system/saas/domain/Sys2RoleDept.java} | 8 +-
.../system/saas/domain/Sys2RoleMenu.java} | 8 +-
.../system/saas/domain/Sys2Social.java} | 8 +-
.../system/saas/domain/Sys2Tenant.java} | 8 +-
.../saas/domain/Sys2TenantApplication.java} | 8 +-
.../saas/domain/Sys2TenantPackage.java} | 8 +-
.../dromara/system/saas/domain/Sys2User.java} | 12 +-
.../system/saas/domain/Sys2UserOnline.java} | 4 +-
.../system/saas/domain/Sys2UserPost.java} | 8 +-
.../system/saas/domain/Sys2UserRole.java} | 8 +-
.../system/saas/domain/SysSaasMenu.java} | 17 +-
.../saas/domain/bo/Sys2ApplicationBo.java} | 10 +-
.../system/saas/domain/bo/Sys2ClientBo.java} | 10 +-
.../system/saas/domain/bo/Sys2ConfigBo.java} | 10 +-
.../system/saas/domain/bo/Sys2DeptBo.java} | 10 +-
.../saas/domain/bo/Sys2DictDataBo.java} | 10 +-
.../saas/domain/bo/Sys2DictTypeBo.java} | 10 +-
.../saas/domain/bo/Sys2LogininforBo.java} | 10 +-
.../system/saas/domain/bo/Sys2NoticeBo.java} | 10 +-
.../system/saas/domain/bo/Sys2OperLogBo.java} | 10 +-
.../system/saas/domain/bo/Sys2OssBo.java} | 10 +-
.../saas/domain/bo/Sys2OssConfigBo.java} | 10 +-
.../system/saas/domain/bo/Sys2PostBo.java} | 10 +-
.../system/saas/domain/bo/Sys2RoleBo.java} | 12 +-
.../system/saas/domain/bo/Sys2SocialBo.java} | 10 +-
.../domain/bo/Sys2TenantApplicationBo.java} | 10 +-
.../system/saas/domain/bo/Sys2TenantBo.java} | 10 +-
.../saas/domain/bo/Sys2TenantPackageBo.java} | 10 +-
.../system/saas/domain/bo/Sys2UserBo.java} | 14 +-
.../saas/domain/bo/Sys2UserPasswordBo.java} | 4 +-
.../saas/domain/bo/Sys2UserProfileBo.java} | 4 +-
.../system/saas/domain/bo/SysSaasMenuBo.java} | 10 +-
.../saas/domain/vo/Sys2ApplicationVo.java} | 10 +-
.../system/saas/domain/vo/Sys2ClientVo.java} | 10 +-
.../system/saas/domain/vo/Sys2ConfigVo.java} | 12 +-
.../system/saas/domain/vo/Sys2DeptVo.java} | 12 +-
.../saas/domain/vo/Sys2DictDataVo.java} | 12 +-
.../saas/domain/vo/Sys2DictTypeVo.java} | 10 +-
.../saas/domain/vo/Sys2LogininforVo.java} | 14 +-
.../system/saas/domain/vo/Sys2NoticeVo.java} | 10 +-
.../system/saas/domain/vo/Sys2OperLogVo.java} | 14 +-
.../saas/domain/vo/Sys2OssConfigVo.java} | 10 +-
.../saas/domain/vo/Sys2OssUploadVo.java} | 4 +-
.../system/saas/domain/vo/Sys2OssVo.java} | 10 +-
.../system/saas/domain/vo/Sys2PostVo.java} | 12 +-
.../system/saas/domain/vo/Sys2RoleVo.java} | 12 +-
.../system/saas/domain/vo/Sys2SocialVo.java} | 10 +-
.../domain/vo/Sys2TenantApplicationVo.java} | 10 +-
.../saas/domain/vo/Sys2TenantPackageVo.java} | 10 +-
.../system/saas/domain/vo/Sys2TenantVo.java} | 10 +-
.../saas/domain/vo/Sys2UserExportVo.java} | 10 +-
.../saas/domain/vo/Sys2UserImportVo.java} | 8 +-
.../saas/domain/vo/Sys2UserInfoVo.java} | 10 +-
.../system/saas/domain/vo/Sys2UserVo.java} | 14 +-
.../system/saas/domain/vo/SysSaasMenuVo.java} | 19 +-
.../system/saas/domain/vo/TwoAvatarVo.java} | 4 +-
.../saas/domain/vo/TwoCacheListInfoVo.java} | 4 +-
.../saas/domain/vo/TwoDeptTreeSelectVo.java} | 4 +-
.../saas/domain/vo/TwoMenuTreeSelectVo.java} | 4 +-
.../system/saas/domain/vo/TwoMetaVo.java} | 12 +-
.../system/saas/domain/vo/TwoProfileVo.java} | 6 +-
.../system/saas/domain/vo/TwoRouterVo.java} | 8 +-
.../system/saas/domain/vo/TwoUserInfoVo.java} | 6 +-
.../saas}/listener/SysUserImportListener.java | 32 +-
.../saas/mapper/Sys2ApplicationMapper.java | 17 +
.../system/saas/mapper/Sys2ClientMapper.java | 17 +
.../system/saas/mapper/Sys2ConfigMapper.java | 16 +
.../system/saas/mapper/Sys2DeptMapper.java} | 12 +-
.../saas/mapper/Sys2DictDataMapper.java | 25 +
.../saas/mapper/Sys2DictTypeMapper.java | 16 +
.../saas/mapper/Sys2LogininforMapper.java | 16 +
.../system/saas/mapper/Sys2NoticeMapper.java | 16 +
.../system/saas/mapper/Sys2OperLogMapper.java | 16 +
.../saas/mapper/Sys2OssConfigMapper.java | 18 +
.../system/saas/mapper/Sys2OssMapper.java | 15 +
.../system/saas/mapper/Sys2PostMapper.java} | 14 +-
.../saas/mapper/Sys2RoleDeptMapper.java | 15 +
.../system/saas/mapper/Sys2RoleMapper.java} | 20 +-
.../saas/mapper/Sys2RoleMenuMapper.java | 15 +
.../system/saas/mapper/Sys2SocialMapper.java | 16 +
.../mapper/Sys2TenantApplicationMapper.java | 17 +
.../system/saas/mapper/Sys2TenantMapper.java | 16 +
.../saas/mapper/Sys2TenantPackageMapper.java | 16 +
.../system/saas/mapper/Sys2UserMapper.java} | 26 +-
.../saas/mapper/Sys2UserPostMapper.java | 15 +
.../saas/mapper/Sys2UserRoleMapper.java | 19 +
.../saas/mapper/SysSaasMenuMapper.java} | 26 +-
.../runner/System2ApplicationRunner.java} | 8 +-
.../service/ISys2ApplicationService.java} | 18 +-
.../saas/service/ISys2ClientService.java} | 20 +-
.../saas/service/ISys2ConfigService.java} | 20 +-
.../saas/service/ISys2DataScopeService.java} | 4 +-
.../saas/service/ISys2DeptService.java} | 24 +-
.../saas/service/ISys2DictDataService.java} | 20 +-
.../saas/service/ISys2DictTypeService.java} | 28 +-
.../saas/service/ISys2LogininforService.java} | 14 +-
.../saas/service/ISys2NoticeService.java} | 18 +-
.../saas/service/ISys2OperLogService.java} | 16 +-
.../saas/service/ISys2OssConfigService.java} | 18 +-
.../system/saas/service/ISys2OssService.java} | 30 +-
.../saas/service/ISys2PermissionService.java} | 4 +-
.../saas/service/ISys2PostService.java} | 26 +-
.../saas/service/ISys2RoleService.java} | 38 +-
.../saas/service/ISys2SocialService.java} | 20 +-
.../ISys2TenantApplicationService.java} | 18 +-
.../service/ISys2TenantPackageService.java} | 24 +-
.../saas/service/ISys2TenantService.java} | 24 +-
.../saas/service/ISys2UserService.java} | 42 +-
.../saas/service/ISysSaasMenuService.java} | 30 +-
.../impl/Sys2ApplicationServiceImpl.java} | 46 +-
.../service/impl/Sys2ClientServiceImpl.java} | 64 +-
.../service/impl/Sys2ConfigServiceImpl.java} | 72 +-
.../impl/Sys2DataScopeServiceImpl.java} | 35 +-
.../service/impl/Sys2DeptServiceImpl.java} | 140 +-
.../impl/Sys2DictDataServiceImpl.java} | 64 +-
.../impl/Sys2DictTypeServiceImpl.java} | 102 +-
.../impl/Sys2LogininforServiceImpl.java} | 58 +-
.../service/impl/Sys2NoticeServiceImpl.java} | 58 +-
.../service/impl/Sys2OperLogServiceImpl.java} | 64 +-
.../impl/Sys2OssConfigServiceImpl.java} | 92 +-
.../service/impl/Sys2OssServiceImpl.java} | 98 +-
.../impl/Sys2PermissionServiceImpl.java} | 14 +-
.../service/impl/Sys2PostServiceImpl.java} | 106 +-
.../service/impl/Sys2RoleServiceImpl.java} | 168 +--
.../impl/Sys2SensitiveServiceImpl.java} | 4 +-
.../service/impl/Sys2SocialServiceImpl.java} | 46 +-
.../Sys2TenantApplicationServiceImpl.java} | 42 +-
.../impl/Sys2TenantPackageServiceImpl.java} | 72 +-
.../service/impl/Sys2TenantServiceImpl.java} | 162 ++-
.../service/impl/Sys2UserServiceImpl.java} | 262 ++--
.../service/impl/SysSaasMenuServiceImpl.java} | 162 +--
.../src/main/resources/mapper/package-info.md | 0
.../systemTenant}/SysApplicationMapper.xml | 2 +-
.../mapper/systemTenant}/SysClientMapper.xml | 2 +-
.../mapper/systemTenant/SysConfigMapper.xml | 7 +
.../mapper/systemTenant}/SysDeptMapper.xml | 14 +-
.../systemTenant/SysDictDataMapper.xml} | 2 +-
.../systemTenant}/SysDictTypeMapper.xml | 2 +-
.../systemTenant/SysLogininforMapper.xml | 7 +
.../mapper/systemTenant}/SysNoticeMapper.xml | 2 +-
.../mapper/systemTenant/SysOperLogMapper.xml} | 2 +-
.../systemTenant}/SysOssConfigMapper.xml | 2 +-
.../mapper/systemTenant}/SysOssMapper.xml | 2 +-
.../mapper/systemTenant}/SysPostMapper.xml | 12 +-
.../systemTenant}/SysRoleDeptMapper.xml | 2 +-
.../mapper/systemTenant}/SysRoleMapper.xml | 16 +-
.../systemTenant}/SysRoleMenuMapper.xml | 2 +-
.../systemTenant/SysSaasMenuMapper.xml} | 36 +-
.../mapper/systemTenant}/SysSocialMapper.xml | 2 +-
.../SysTenantApplicationMapper.xml | 7 +
.../mapper/systemTenant}/SysTenantMapper.xml | 2 +-
.../systemTenant/SysTenantPackageMapper.xml | 7 +
.../mapper/systemTenant}/SysUserMapper.xml | 34 +-
.../systemTenant}/SysUserPostMapper.xml | 2 +-
.../systemTenant}/SysUserRoleMapper.xml | 6 +-
script/sql/ry_vue_5.X.sql | 10 +
script/sql/tenant/ry_vue_5.X.sql | 1195 ++++++++---------
195 files changed, 2966 insertions(+), 2690 deletions(-)
rename ruoyi-modules/{ruoyi-system-tenant => ruoyi-system-saas}/pom.xml (98%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysLogininforController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2LogininforController.java} (75%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysOperlogController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2OperlogController.java} (71%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysUserOnlineController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2UserOnlineController.java} (88%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysApplicationController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ApplicationController.java} (76%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysClientController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ClientController.java} (77%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysConfigController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ConfigController.java} (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDeptController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DeptController.java} (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDictDataController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DictDataController.java} (71%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDictTypeController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DictTypeController.java} (74%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysNoticeController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2NoticeController.java} (71%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysOssConfigController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2OssConfigController.java} (80%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysOssController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2OssController.java} (76%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysPostController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2PostController.java} (77%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysProfileController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ProfileController.java} (66%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysRoleController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2RoleController.java} (75%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysSocialController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2SocialController.java} (67%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysTenantController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2TenantController.java} (86%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysTenantPackageController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2TenantPackageController.java} (81%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysUserController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2UserController.java} (75%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysMenuController.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/SysSaasMenuController.java} (68%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysApplication.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Application.java} (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysCache.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Cache.java} (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysClient.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Client.java} (88%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysConfig.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Config.java} (83%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysDept.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Dept.java} (90%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysDictData.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2DictData.java} (87%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysDictType.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2DictType.java} (79%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysLogininfor.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Logininfor.java} (87%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysNotice.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Notice.java} (84%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysOperLog.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2OperLog.java} (93%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysOss.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Oss.java} (87%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysOssConfig.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2OssConfig.java} (88%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysPost.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Post.java} (86%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysRole.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Role.java} (90%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysRoleDept.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2RoleDept.java} (72%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysRoleMenu.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2RoleMenu.java} (72%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysSocial.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Social.java} (93%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysTenant.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2Tenant.java} (91%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysTenantApplication.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2TenantApplication.java} (67%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysTenantPackage.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2TenantPackage.java} (85%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysUser.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2User.java} (88%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysUserOnline.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2UserOnline.java} (91%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysUserPost.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2UserPost.java} (72%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysUserRole.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/Sys2UserRole.java} (72%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/SysMenu.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/SysSaasMenu.java} (93%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysApplicationBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2ApplicationBo.java} (76%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysClientBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2ClientBo.java} (85%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysConfigBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2ConfigBo.java} (82%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysDeptBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2DeptBo.java} (86%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysDictDataBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2DictDataBo.java} (85%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysDictTypeBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2DictTypeBo.java} (81%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysLogininforBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2LogininforBo.java} (81%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysNoticeBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2NoticeBo.java} (81%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysOperLogBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2OperLogBo.java} (88%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysOssBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2OssBo.java} (71%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysOssConfigBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2OssConfigBo.java} (90%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysPostBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2PostBo.java} (85%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysRoleBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2RoleBo.java} (87%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysSocialBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2SocialBo.java} (91%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysTenantApplicationBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2TenantApplicationBo.java} (66%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysTenantBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2TenantBo.java} (89%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysTenantPackageBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2TenantPackageBo.java} (81%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysUserBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2UserBo.java} (87%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysUserPasswordBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2UserPasswordBo.java} (81%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysUserProfileBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/Sys2UserProfileBo.java} (93%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/bo/SysMenuBo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/bo/SysSaasMenuBo.java} (89%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysApplicationVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2ApplicationVo.java} (74%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysClientVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2ClientVo.java} (88%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysConfigVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2ConfigVo.java} (82%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysDeptVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2DeptVo.java} (86%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysDictDataVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2DictDataVo.java} (85%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysDictTypeVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2DictTypeVo.java} (79%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysLogininforVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2LogininforVo.java} (84%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysNoticeVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2NoticeVo.java} (83%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysOperLogVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2OperLogVo.java} (89%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysOssConfigVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2OssConfigVo.java} (84%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysOssUploadVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2OssUploadVo.java} (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysOssVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2OssVo.java} (82%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysPostVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2PostVo.java} (86%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysRoleVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2RoleVo.java} (89%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysSocialVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2SocialVo.java} (91%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysTenantApplicationVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2TenantApplicationVo.java} (66%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysTenantPackageVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2TenantPackageVo.java} (83%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysTenantVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2TenantVo.java} (90%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysUserExportVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2UserExportVo.java} (84%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysUserImportVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2UserImportVo.java} (87%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysUserInfoVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2UserInfoVo.java} (67%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysUserVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/Sys2UserVo.java} (88%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/SysMenuVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/SysSaasMenuVo.java} (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/AvatarVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/TwoAvatarVo.java} (68%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/CacheListInfoVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/TwoCacheListInfoVo.java} (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/DeptTreeSelectVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/TwoDeptTreeSelectVo.java} (80%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/MenuTreeSelectVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/TwoMenuTreeSelectVo.java} (80%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/MetaVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/TwoMetaVo.java} (74%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/ProfileVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/TwoProfileVo.java} (73%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/RouterVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/TwoRouterVo.java} (87%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/domain/vo/UserInfoVo.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/domain/vo/TwoUserInfoVo.java} (74%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant => ruoyi-system-saas/src/main/java/org/dromara/system/saas}/listener/SysUserImportListener.java (77%)
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2ApplicationMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2ClientMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2ConfigMapper.java
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/mapper/SysDeptMapper.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2DeptMapper.java} (74%)
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2DictDataMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2DictTypeMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2LogininforMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2NoticeMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2OperLogMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2OssConfigMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2OssMapper.java
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/mapper/SysPostMapper.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2PostMapper.java} (61%)
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2RoleDeptMapper.java
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/mapper/SysRoleMapper.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2RoleMapper.java} (66%)
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2RoleMenuMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2SocialMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2TenantApplicationMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2TenantMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2TenantPackageMapper.java
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/mapper/SysUserMapper.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2UserMapper.java} (66%)
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2UserPostMapper.java
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/Sys2UserRoleMapper.java
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/mapper/SysMenuMapper.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/mapper/SysSaasMenuMapper.java} (63%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/runner/SystemApplicationRunner.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/runner/System2ApplicationRunner.java} (69%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysApplicationService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2ApplicationService.java} (68%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysClientService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2ClientService.java} (61%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysConfigService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2ConfigService.java} (71%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysDataScopeService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2DataScopeService.java} (81%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysDeptService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2DeptService.java} (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysDictDataService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2DictDataService.java} (67%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysDictTypeService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2DictTypeService.java} (63%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysLogininforService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2LogininforService.java} (61%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysNoticeService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2NoticeService.java} (66%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysOperLogService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2OperLogService.java} (63%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysOssConfigService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2OssConfigService.java} (67%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysOssService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2OssService.java} (66%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysPermissionService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2PermissionService.java} (83%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysPostService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2PostService.java} (74%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysRoleService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2RoleService.java} (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysSocialService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2SocialService.java} (50%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysTenantApplicationService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2TenantApplicationService.java} (69%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysTenantPackageService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2TenantPackageService.java} (52%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysTenantService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2TenantService.java} (64%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysUserService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISys2UserService.java} (76%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/ISysMenuService.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/ISysSaasMenuService.java} (76%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysApplicationServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2ApplicationServiceImpl.java} (62%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysClientServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2ClientServiceImpl.java} (61%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysConfigServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2ConfigServiceImpl.java} (68%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysDataScopeServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2DataScopeServiceImpl.java} (60%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysDeptServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2DeptServiceImpl.java} (65%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysDictDataServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2DictDataServiceImpl.java} (58%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysDictTypeServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2DictTypeServiceImpl.java} (62%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysLogininforServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2LogininforServiceImpl.java} (74%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysNoticeServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2NoticeServiceImpl.java} (51%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysOperLogServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2OperLogServiceImpl.java} (64%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysOssConfigServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2OssConfigServiceImpl.java} (56%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysOssServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2OssServiceImpl.java} (70%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysPermissionServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2PermissionServiceImpl.java} (76%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysPostServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2PostServiceImpl.java} (61%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysRoleServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2RoleServiceImpl.java} (71%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysSensitiveServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2SensitiveServiceImpl.java} (91%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysSocialServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2SocialServiceImpl.java} (54%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysTenantApplicationServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2TenantApplicationServiceImpl.java} (61%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysTenantPackageServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2TenantPackageServiceImpl.java} (56%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysTenantServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2TenantServiceImpl.java} (63%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysUserServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/Sys2UserServiceImpl.java} (64%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/service/impl/SysMenuServiceImpl.java => ruoyi-system-saas/src/main/java/org/dromara/system/saas/service/impl/SysSaasMenuServiceImpl.java} (61%)
rename ruoyi-modules/{ruoyi-system-tenant => ruoyi-system-saas}/src/main/resources/mapper/package-info.md (100%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysApplicationMapper.xml (67%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysClientMapper.xml (70%)
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/resources/mapper/systemTenant/SysConfigMapper.xml
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysDeptMapper.xml (63%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system/SysOperLogMapper.xml => ruoyi-system-saas/src/main/resources/mapper/systemTenant/SysDictDataMapper.xml} (73%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysDictTypeMapper.xml (70%)
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/resources/mapper/systemTenant/SysLogininforMapper.xml
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysNoticeMapper.xml (71%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system/SysConfigMapper.xml => ruoyi-system-saas/src/main/resources/mapper/systemTenant/SysOperLogMapper.xml} (73%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysOssConfigMapper.xml (68%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysOssMapper.xml (70%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysPostMapper.xml (64%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysRoleDeptMapper.xml (70%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysRoleMapper.xml (78%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysRoleMenuMapper.xml (70%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system/SysMenuMapper.xml => ruoyi-system-saas/src/main/resources/mapper/systemTenant/SysSaasMenuMapper.xml} (60%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysSocialMapper.xml (69%)
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/resources/mapper/systemTenant/SysTenantApplicationMapper.xml
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysTenantMapper.xml (69%)
create mode 100644 ruoyi-modules/ruoyi-system-saas/src/main/resources/mapper/systemTenant/SysTenantPackageMapper.xml
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysUserMapper.xml (69%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysUserPostMapper.xml (70%)
rename ruoyi-modules/{ruoyi-system-tenant/src/main/resources/mapper/system => ruoyi-system-saas/src/main/resources/mapper/systemTenant}/SysUserRoleMapper.xml (67%)
diff --git a/pom.xml b/pom.xml
index 5db785c8c..d7ee8d969 100644
--- a/pom.xml
+++ b/pom.xml
@@ -370,6 +370,12 @@
${revision}
+
+ org.dromara
+ ruoyi-system-saas
+ ${revision}
+
+
org.dromara
ruoyi-job
diff --git a/ruoyi-admin/pom.xml b/ruoyi-admin/pom.xml
index b7e3b30d9..7f9f4bd29 100644
--- a/ruoyi-admin/pom.xml
+++ b/ruoyi-admin/pom.xml
@@ -47,6 +47,11 @@
ruoyi-system
+
+ org.dromara
+ ruoyi-system-saas
+
+
org.dromara
ruoyi-job
diff --git a/ruoyi-modules/pom.xml b/ruoyi-modules/pom.xml
index ec1bfad60..012c71e44 100644
--- a/ruoyi-modules/pom.xml
+++ b/ruoyi-modules/pom.xml
@@ -14,7 +14,7 @@
ruoyi-generator
ruoyi-job
ruoyi-system
- ruoyi-system-tenant
+ ruoyi-system-saas
ruoyi-workflow
diff --git a/ruoyi-modules/ruoyi-system-tenant/pom.xml b/ruoyi-modules/ruoyi-system-saas/pom.xml
similarity index 98%
rename from ruoyi-modules/ruoyi-system-tenant/pom.xml
rename to ruoyi-modules/ruoyi-system-saas/pom.xml
index f2adee58d..f46d7794a 100644
--- a/ruoyi-modules/ruoyi-system-tenant/pom.xml
+++ b/ruoyi-modules/ruoyi-system-saas/pom.xml
@@ -9,7 +9,7 @@
4.0.0
- ruoyi-system-tenant
+ ruoyi-system-saas
system-tenant 系统模块
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysLogininforController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2LogininforController.java
similarity index 75%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysLogininforController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2LogininforController.java
index e0f4318de..4e53d365e 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysLogininforController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2LogininforController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.monitor;
+package org.dromara.system.saas.controller.monitor;
import cn.dev33.satoken.annotation.SaCheckPermission;
import jakarta.servlet.http.HttpServletResponse;
@@ -12,9 +12,9 @@ import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.redis.utils.RedisUtils;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysLogininforBo;
-import org.dromara.system.tenant.domain.vo.SysLogininforVo;
-import org.dromara.system.tenant.service.ISysLogininforService;
+import org.dromara.system.saas.domain.bo.Sys2LogininforBo;
+import org.dromara.system.saas.domain.vo.Sys2LogininforVo;
+import org.dromara.system.saas.service.ISys2LogininforService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -28,17 +28,17 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/monitor/logininfor")
-public class SysLogininforController extends BaseController {
+@RequestMapping("/monitor2/logininfor")
+public class Sys2LogininforController extends BaseController {
- private final ISysLogininforService logininforService;
+ private final ISys2LogininforService logininforService;
/**
* 获取系统访问记录列表
*/
@SaCheckPermission("monitor:logininfor:list")
@GetMapping("/list")
- public TableDataInfo list(SysLogininforBo logininfor, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2LogininforBo logininfor, PageQuery pageQuery) {
return logininforService.selectPageLogininforList(logininfor, pageQuery);
}
@@ -48,9 +48,9 @@ public class SysLogininforController extends BaseController {
@Log(title = "登录日志", businessType = BusinessType.EXPORT)
@SaCheckPermission("monitor:logininfor:export")
@PostMapping("/export")
- public void export(SysLogininforBo logininfor, HttpServletResponse response) {
- List list = logininforService.selectLogininforList(logininfor);
- ExcelUtil.exportExcel(list, "登录日志", SysLogininforVo.class, response);
+ public void export(Sys2LogininforBo logininfor, HttpServletResponse response) {
+ List list = logininforService.selectLogininforList(logininfor);
+ ExcelUtil.exportExcel(list, "登录日志", Sys2LogininforVo.class, response);
}
/**
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysOperlogController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2OperlogController.java
similarity index 71%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysOperlogController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2OperlogController.java
index 3493ee748..5cb346e37 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysOperlogController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2OperlogController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.monitor;
+package org.dromara.system.saas.controller.monitor;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.common.log.annotation.Log;
@@ -8,9 +8,9 @@ import org.dromara.common.core.domain.R;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.excel.utils.ExcelUtil;
-import org.dromara.system.tenant.domain.bo.SysOperLogBo;
-import org.dromara.system.tenant.domain.vo.SysOperLogVo;
-import org.dromara.system.tenant.service.ISysOperLogService;
+import org.dromara.system.saas.domain.bo.Sys2OperLogBo;
+import org.dromara.system.saas.domain.vo.Sys2OperLogVo;
+import org.dromara.system.saas.service.ISys2OperLogService;
import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -26,17 +26,17 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/monitor/operlog")
-public class SysOperlogController extends BaseController {
+@RequestMapping("/monitor2/operlog")
+public class Sys2OperlogController extends BaseController {
- private final ISysOperLogService operLogService;
+ private final ISys2OperLogService operLogService;
/**
* 获取操作日志记录列表
*/
@SaCheckPermission("monitor:operlog:list")
@GetMapping("/list")
- public TableDataInfo list(SysOperLogBo operLog, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2OperLogBo operLog, PageQuery pageQuery) {
return operLogService.selectPageOperLogList(operLog, pageQuery);
}
@@ -46,9 +46,9 @@ public class SysOperlogController extends BaseController {
@Log(title = "操作日志", businessType = BusinessType.EXPORT)
@SaCheckPermission("monitor:operlog:export")
@PostMapping("/export")
- public void export(SysOperLogBo operLog, HttpServletResponse response) {
- List list = operLogService.selectOperLogList(operLog);
- ExcelUtil.exportExcel(list, "操作日志", SysOperLogVo.class, response);
+ public void export(Sys2OperLogBo operLog, HttpServletResponse response) {
+ List list = operLogService.selectOperLogList(operLog);
+ ExcelUtil.exportExcel(list, "操作日志", Sys2OperLogVo.class, response);
}
/**
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysUserOnlineController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2UserOnlineController.java
similarity index 88%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysUserOnlineController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2UserOnlineController.java
index 4810ec626..2e1e65920 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/monitor/SysUserOnlineController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/monitor/Sys2UserOnlineController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.monitor;
+package org.dromara.system.saas.controller.monitor;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.dev33.satoken.exception.NotLoginException;
@@ -15,7 +15,7 @@ import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.redis.utils.RedisUtils;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.SysUserOnline;
+import org.dromara.system.saas.domain.Sys2UserOnline;
import org.springframework.web.bind.annotation.*;
import java.util.ArrayList;
@@ -30,8 +30,8 @@ import java.util.stream.Collectors;
*/
@RequiredArgsConstructor
@RestController
-@RequestMapping("/monitor/online")
-public class SysUserOnlineController extends BaseController {
+@RequestMapping("/monitor2/online")
+public class Sys2UserOnlineController extends BaseController {
/**
* 获取在线用户监控列表
@@ -41,7 +41,7 @@ public class SysUserOnlineController extends BaseController {
*/
@SaCheckPermission("monitor:online:list")
@GetMapping("/list")
- public TableDataInfo list(String ipaddr, String userName) {
+ public TableDataInfo list(String ipaddr, String userName) {
// 获取所有未过期的 token
List keys = StpUtil.searchTokenValue("", 0, -1, false);
List userOnlineDTOList = new ArrayList<>();
@@ -69,7 +69,7 @@ public class SysUserOnlineController extends BaseController {
}
Collections.reverse(userOnlineDTOList);
userOnlineDTOList.removeAll(Collections.singleton(null));
- List userOnlineList = BeanUtil.copyToList(userOnlineDTOList, SysUserOnline.class);
+ List userOnlineList = BeanUtil.copyToList(userOnlineDTOList, Sys2UserOnline.class);
return TableDataInfo.build(userOnlineList);
}
@@ -93,17 +93,17 @@ public class SysUserOnlineController extends BaseController {
* 获取当前用户登录在线设备
*/
@GetMapping()
- public TableDataInfo getInfo() {
+ public TableDataInfo getInfo() {
// 获取指定账号 id 的 token 集合
List tokenIds = StpUtil.getTokenValueListByLoginId(StpUtil.getLoginIdAsString());
List userOnlineDTOList = tokenIds.stream()
.filter(token -> StpUtil.stpLogic.getTokenActiveTimeoutByToken(token) >= -1)
.map(token -> (UserOnlineDTO) RedisUtils.getCacheObject(CacheConstants.ONLINE_TOKEN_KEY + token))
.collect(Collectors.toList());
- //复制和处理 SysUserOnline 对象列表
+ //复制和处理 Sys2UserOnline 对象列表
Collections.reverse(userOnlineDTOList);
userOnlineDTOList.removeAll(Collections.singleton(null));
- List userOnlineList = BeanUtil.copyToList(userOnlineDTOList, SysUserOnline.class);
+ List userOnlineList = BeanUtil.copyToList(userOnlineDTOList, Sys2UserOnline.class);
return TableDataInfo.build(userOnlineList);
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysApplicationController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ApplicationController.java
similarity index 76%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysApplicationController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ApplicationController.java
index 2d87b044b..a9136beee 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysApplicationController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ApplicationController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import java.util.List;
@@ -17,9 +17,9 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.excel.utils.ExcelUtil;
-import org.dromara.system.tenant.domain.vo.SysApplicationVo;
-import org.dromara.system.tenant.domain.bo.SysApplicationBo;
-import org.dromara.system.tenant.service.ISysApplicationService;
+import org.dromara.system.saas.domain.vo.Sys2ApplicationVo;
+import org.dromara.system.saas.domain.bo.Sys2ApplicationBo;
+import org.dromara.system.saas.service.ISys2ApplicationService;
import org.dromara.common.mybatis.core.page.TableDataInfo;
/**
@@ -31,17 +31,17 @@ import org.dromara.common.mybatis.core.page.TableDataInfo;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/application")
-public class SysApplicationController extends BaseController {
+@RequestMapping("/system2/application")
+public class Sys2ApplicationController extends BaseController {
- private final ISysApplicationService sysApplicationService;
+ private final ISys2ApplicationService sysApplicationService;
/**
* 查询应用列表
*/
@SaCheckPermission("system:application:list")
@GetMapping("/list")
- public TableDataInfo list(SysApplicationBo bo, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2ApplicationBo bo, PageQuery pageQuery) {
return sysApplicationService.queryPageList(bo, pageQuery);
}
@@ -51,9 +51,9 @@ public class SysApplicationController extends BaseController {
@SaCheckPermission("system:application:export")
@Log(title = "应用", businessType = BusinessType.EXPORT)
@PostMapping("/export")
- public void export(SysApplicationBo bo, HttpServletResponse response) {
- List list = sysApplicationService.queryList(bo);
- ExcelUtil.exportExcel(list, "应用", SysApplicationVo.class, response);
+ public void export(Sys2ApplicationBo bo, HttpServletResponse response) {
+ List list = sysApplicationService.queryList(bo);
+ ExcelUtil.exportExcel(list, "应用", Sys2ApplicationVo.class, response);
}
/**
@@ -63,7 +63,7 @@ public class SysApplicationController extends BaseController {
*/
@SaCheckPermission("system:application:query")
@GetMapping("/{applicationId}")
- public R getInfo(@NotNull(message = "主键不能为空")
+ public R getInfo(@NotNull(message = "主键不能为空")
@PathVariable Long applicationId) {
return R.ok(sysApplicationService.queryById(applicationId));
}
@@ -75,7 +75,7 @@ public class SysApplicationController extends BaseController {
@Log(title = "应用", businessType = BusinessType.INSERT)
@RepeatSubmit()
@PostMapping()
- public R add(@Validated(AddGroup.class) @RequestBody SysApplicationBo bo) {
+ public R add(@Validated(AddGroup.class) @RequestBody Sys2ApplicationBo bo) {
return toAjax(sysApplicationService.insertByBo(bo));
}
@@ -86,7 +86,7 @@ public class SysApplicationController extends BaseController {
@Log(title = "应用", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PutMapping()
- public R edit(@Validated(EditGroup.class) @RequestBody SysApplicationBo bo) {
+ public R edit(@Validated(EditGroup.class) @RequestBody Sys2ApplicationBo bo) {
return toAjax(sysApplicationService.updateByBo(bo));
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysClientController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ClientController.java
similarity index 77%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysClientController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ClientController.java
index adaeab70a..cc458a6c3 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysClientController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ClientController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import java.util.List;
@@ -6,6 +6,7 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
+import org.dromara.system.saas.domain.bo.Sys2ClientBo;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit;
@@ -17,9 +18,8 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.excel.utils.ExcelUtil;
-import org.dromara.system.tenant.domain.vo.SysClientVo;
-import org.dromara.system.tenant.domain.bo.SysClientBo;
-import org.dromara.system.tenant.service.ISysClientService;
+import org.dromara.system.saas.domain.vo.Sys2ClientVo;
+import org.dromara.system.saas.service.ISys2ClientService;
import org.dromara.common.mybatis.core.page.TableDataInfo;
/**
@@ -31,17 +31,17 @@ import org.dromara.common.mybatis.core.page.TableDataInfo;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/client")
-public class SysClientController extends BaseController {
+@RequestMapping("/system2/client")
+public class Sys2ClientController extends BaseController {
- private final ISysClientService sysClientService;
+ private final ISys2ClientService sysClientService;
/**
* 查询客户端管理列表
*/
@SaCheckPermission("system:client:list")
@GetMapping("/list")
- public TableDataInfo list(SysClientBo bo, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2ClientBo bo, PageQuery pageQuery) {
return sysClientService.queryPageList(bo, pageQuery);
}
@@ -51,9 +51,9 @@ public class SysClientController extends BaseController {
@SaCheckPermission("system:client:export")
@Log(title = "客户端管理", businessType = BusinessType.EXPORT)
@PostMapping("/export")
- public void export(SysClientBo bo, HttpServletResponse response) {
- List list = sysClientService.queryList(bo);
- ExcelUtil.exportExcel(list, "客户端管理", SysClientVo.class, response);
+ public void export(Sys2ClientBo bo, HttpServletResponse response) {
+ List list = sysClientService.queryList(bo);
+ ExcelUtil.exportExcel(list, "客户端管理", Sys2ClientVo.class, response);
}
/**
@@ -63,7 +63,7 @@ public class SysClientController extends BaseController {
*/
@SaCheckPermission("system:client:query")
@GetMapping("/{id}")
- public R getInfo(@NotNull(message = "主键不能为空")
+ public R getInfo(@NotNull(message = "主键不能为空")
@PathVariable Long id) {
return R.ok(sysClientService.queryById(id));
}
@@ -75,7 +75,7 @@ public class SysClientController extends BaseController {
@Log(title = "客户端管理", businessType = BusinessType.INSERT)
@RepeatSubmit()
@PostMapping()
- public R add(@Validated(AddGroup.class) @RequestBody SysClientBo bo) {
+ public R add(@Validated(AddGroup.class) @RequestBody Sys2ClientBo bo) {
return toAjax(sysClientService.insertByBo(bo));
}
@@ -86,7 +86,7 @@ public class SysClientController extends BaseController {
@Log(title = "客户端管理", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PutMapping()
- public R edit(@Validated(EditGroup.class) @RequestBody SysClientBo bo) {
+ public R edit(@Validated(EditGroup.class) @RequestBody Sys2ClientBo bo) {
return toAjax(sysClientService.updateByBo(bo));
}
@@ -96,7 +96,7 @@ public class SysClientController extends BaseController {
@SaCheckPermission("system:client:edit")
@Log(title = "客户端管理", businessType = BusinessType.UPDATE)
@PutMapping("/changeStatus")
- public R changeStatus(@RequestBody SysClientBo bo) {
+ public R changeStatus(@RequestBody Sys2ClientBo bo) {
return toAjax(sysClientService.updateUserStatus(bo.getClientId(), bo.getStatus()));
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysConfigController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ConfigController.java
similarity index 78%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysConfigController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ConfigController.java
index 3015e94d5..c7f4a2895 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysConfigController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ConfigController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.common.core.domain.R;
@@ -8,9 +8,9 @@ import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysConfigBo;
-import org.dromara.system.tenant.domain.vo.SysConfigVo;
-import org.dromara.system.tenant.service.ISysConfigService;
+import org.dromara.system.saas.domain.bo.Sys2ConfigBo;
+import org.dromara.system.saas.domain.vo.Sys2ConfigVo;
+import org.dromara.system.saas.service.ISys2ConfigService;
import jakarta.servlet.http.HttpServletResponse;
import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated;
@@ -26,17 +26,17 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/config")
-public class SysConfigController extends BaseController {
+@RequestMapping("/system2/config")
+public class Sys2ConfigController extends BaseController {
- private final ISysConfigService configService;
+ private final ISys2ConfigService configService;
/**
* 获取参数配置列表
*/
@SaCheckPermission("system:config:list")
@GetMapping("/list")
- public TableDataInfo list(SysConfigBo config, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2ConfigBo config, PageQuery pageQuery) {
return configService.selectPageConfigList(config, pageQuery);
}
@@ -46,9 +46,9 @@ public class SysConfigController extends BaseController {
@Log(title = "参数管理", businessType = BusinessType.EXPORT)
@SaCheckPermission("system:config:export")
@PostMapping("/export")
- public void export(SysConfigBo config, HttpServletResponse response) {
- List list = configService.selectConfigList(config);
- ExcelUtil.exportExcel(list, "参数数据", SysConfigVo.class, response);
+ public void export(Sys2ConfigBo config, HttpServletResponse response) {
+ List list = configService.selectConfigList(config);
+ ExcelUtil.exportExcel(list, "参数数据", Sys2ConfigVo.class, response);
}
/**
@@ -58,7 +58,7 @@ public class SysConfigController extends BaseController {
*/
@SaCheckPermission("system:config:query")
@GetMapping(value = "/{configId}")
- public R getInfo(@PathVariable Long configId) {
+ public R getInfo(@PathVariable Long configId) {
return R.ok(configService.selectConfigById(configId));
}
@@ -78,7 +78,7 @@ public class SysConfigController extends BaseController {
@SaCheckPermission("system:config:add")
@Log(title = "参数管理", businessType = BusinessType.INSERT)
@PostMapping
- public R add(@Validated @RequestBody SysConfigBo config) {
+ public R add(@Validated @RequestBody Sys2ConfigBo config) {
if (!configService.checkConfigKeyUnique(config)) {
return R.fail("新增参数'" + config.getConfigName() + "'失败,参数键名已存在");
}
@@ -92,7 +92,7 @@ public class SysConfigController extends BaseController {
@SaCheckPermission("system:config:edit")
@Log(title = "参数管理", businessType = BusinessType.UPDATE)
@PutMapping
- public R edit(@Validated @RequestBody SysConfigBo config) {
+ public R edit(@Validated @RequestBody Sys2ConfigBo config) {
if (!configService.checkConfigKeyUnique(config)) {
return R.fail("修改参数'" + config.getConfigName() + "'失败,参数键名已存在");
}
@@ -106,7 +106,7 @@ public class SysConfigController extends BaseController {
@SaCheckPermission("system:config:edit")
@Log(title = "参数管理", businessType = BusinessType.UPDATE)
@PutMapping("/updateByKey")
- public R updateByKey(@RequestBody SysConfigBo config) {
+ public R updateByKey(@RequestBody Sys2ConfigBo config) {
configService.updateConfig(config);
return R.ok();
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDeptController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DeptController.java
similarity index 78%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDeptController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DeptController.java
index 5a12232ce..acc314456 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDeptController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DeptController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.hutool.core.convert.Convert;
@@ -9,10 +9,10 @@ import org.dromara.common.core.utils.StringUtils;
import org.dromara.common.log.annotation.Log;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysDeptBo;
-import org.dromara.system.tenant.domain.vo.SysDeptVo;
-import org.dromara.system.tenant.service.ISysDeptService;
-import org.dromara.system.tenant.service.ISysPostService;
+import org.dromara.system.saas.domain.bo.Sys2DeptBo;
+import org.dromara.system.saas.domain.vo.Sys2DeptVo;
+import org.dromara.system.saas.service.ISys2DeptService;
+import org.dromara.system.saas.service.ISys2PostService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -26,19 +26,19 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/dept")
-public class SysDeptController extends BaseController {
+@RequestMapping("/system2/dept")
+public class Sys2DeptController extends BaseController {
- private final ISysDeptService deptService;
- private final ISysPostService postService;
+ private final ISys2DeptService deptService;
+ private final ISys2PostService postService;
/**
* 获取部门列表
*/
@SaCheckPermission("system:dept:list")
@GetMapping("/list")
- public R> list(SysDeptBo dept) {
- List depts = deptService.selectDeptList(dept);
+ public R> list(Sys2DeptBo dept) {
+ List depts = deptService.selectDeptList(dept);
return R.ok(depts);
}
@@ -49,8 +49,8 @@ public class SysDeptController extends BaseController {
*/
@SaCheckPermission("system:dept:list")
@GetMapping("/list/exclude/{deptId}")
- public R> excludeChild(@PathVariable(value = "deptId", required = false) Long deptId) {
- List depts = deptService.selectDeptList(new SysDeptBo());
+ public R> excludeChild(@PathVariable(value = "deptId", required = false) Long deptId) {
+ List depts = deptService.selectDeptList(new Sys2DeptBo());
depts.removeIf(d -> d.getDeptId().equals(deptId)
|| StringUtils.splitList(d.getAncestors()).contains(Convert.toStr(deptId)));
return R.ok(depts);
@@ -63,7 +63,7 @@ public class SysDeptController extends BaseController {
*/
@SaCheckPermission("system:dept:query")
@GetMapping(value = "/{deptId}")
- public R getInfo(@PathVariable Long deptId) {
+ public R getInfo(@PathVariable Long deptId) {
deptService.checkDeptDataScope(deptId);
return R.ok(deptService.selectDeptById(deptId));
}
@@ -74,7 +74,7 @@ public class SysDeptController extends BaseController {
@SaCheckPermission("system:dept:add")
@Log(title = "部门管理", businessType = BusinessType.INSERT)
@PostMapping
- public R add(@Validated @RequestBody SysDeptBo dept) {
+ public R add(@Validated @RequestBody Sys2DeptBo dept) {
if (!deptService.checkDeptNameUnique(dept)) {
return R.fail("新增部门'" + dept.getDeptName() + "'失败,部门名称已存在");
}
@@ -87,7 +87,7 @@ public class SysDeptController extends BaseController {
@SaCheckPermission("system:dept:edit")
@Log(title = "部门管理", businessType = BusinessType.UPDATE)
@PutMapping
- public R edit(@Validated @RequestBody SysDeptBo dept) {
+ public R edit(@Validated @RequestBody Sys2DeptBo dept) {
Long deptId = dept.getDeptId();
deptService.checkDeptDataScope(deptId);
if (!deptService.checkDeptNameUnique(dept)) {
@@ -133,7 +133,7 @@ public class SysDeptController extends BaseController {
*/
@SaCheckPermission("system:dept:query")
@GetMapping("/optionselect")
- public R> optionselect(@RequestParam(required = false) Long[] deptIds) {
+ public R> optionselect(@RequestParam(required = false) Long[] deptIds) {
return R.ok(deptService.selectDeptByIds(deptIds == null ? null : List.of(deptIds)));
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDictDataController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DictDataController.java
similarity index 71%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDictDataController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DictDataController.java
index 9ab67c532..05c6e2a28 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDictDataController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DictDataController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.hutool.core.util.ObjectUtil;
@@ -9,10 +9,10 @@ import org.dromara.common.core.domain.R;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.excel.utils.ExcelUtil;
-import org.dromara.system.tenant.domain.bo.SysDictDataBo;
-import org.dromara.system.tenant.domain.vo.SysDictDataVo;
-import org.dromara.system.tenant.service.ISysDictDataService;
-import org.dromara.system.tenant.service.ISysDictTypeService;
+import org.dromara.system.saas.domain.bo.Sys2DictDataBo;
+import org.dromara.system.saas.domain.vo.Sys2DictDataVo;
+import org.dromara.system.saas.service.ISys2DictDataService;
+import org.dromara.system.saas.service.ISys2DictTypeService;
import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -29,18 +29,18 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/dict/data")
-public class SysDictDataController extends BaseController {
+@RequestMapping("/system2/dict/data")
+public class Sys2DictDataController extends BaseController {
- private final ISysDictDataService dictDataService;
- private final ISysDictTypeService dictTypeService;
+ private final ISys2DictDataService dictDataService;
+ private final ISys2DictTypeService dictTypeService;
/**
* 查询字典数据列表
*/
@SaCheckPermission("system:dict:list")
@GetMapping("/list")
- public TableDataInfo list(SysDictDataBo dictData, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2DictDataBo dictData, PageQuery pageQuery) {
return dictDataService.selectPageDictDataList(dictData, pageQuery);
}
@@ -50,9 +50,9 @@ public class SysDictDataController extends BaseController {
@Log(title = "字典数据", businessType = BusinessType.EXPORT)
@SaCheckPermission("system:dict:export")
@PostMapping("/export")
- public void export(SysDictDataBo dictData, HttpServletResponse response) {
- List list = dictDataService.selectDictDataList(dictData);
- ExcelUtil.exportExcel(list, "字典数据", SysDictDataVo.class, response);
+ public void export(Sys2DictDataBo dictData, HttpServletResponse response) {
+ List list = dictDataService.selectDictDataList(dictData);
+ ExcelUtil.exportExcel(list, "字典数据", Sys2DictDataVo.class, response);
}
/**
@@ -62,7 +62,7 @@ public class SysDictDataController extends BaseController {
*/
@SaCheckPermission("system:dict:query")
@GetMapping(value = "/{dictCode}")
- public R getInfo(@PathVariable Long dictCode) {
+ public R getInfo(@PathVariable Long dictCode) {
return R.ok(dictDataService.selectDictDataById(dictCode));
}
@@ -72,8 +72,8 @@ public class SysDictDataController extends BaseController {
* @param dictType 字典类型
*/
@GetMapping(value = "/type/{dictType}")
- public R> dictType(@PathVariable String dictType) {
- List data = dictTypeService.selectDictDataByType(dictType);
+ public R> dictType(@PathVariable String dictType) {
+ List data = dictTypeService.selectDictDataByType(dictType);
if (ObjectUtil.isNull(data)) {
data = new ArrayList<>();
}
@@ -86,7 +86,7 @@ public class SysDictDataController extends BaseController {
@SaCheckPermission("system:dict:add")
@Log(title = "字典数据", businessType = BusinessType.INSERT)
@PostMapping
- public R add(@Validated @RequestBody SysDictDataBo dict) {
+ public R add(@Validated @RequestBody Sys2DictDataBo dict) {
if (!dictDataService.checkDictDataUnique(dict)) {
return R.fail("新增字典数据'" + dict.getDictValue() + "'失败,字典键值已存在");
}
@@ -100,7 +100,7 @@ public class SysDictDataController extends BaseController {
@SaCheckPermission("system:dict:edit")
@Log(title = "字典数据", businessType = BusinessType.UPDATE)
@PutMapping
- public R edit(@Validated @RequestBody SysDictDataBo dict) {
+ public R edit(@Validated @RequestBody Sys2DictDataBo dict) {
if (!dictDataService.checkDictDataUnique(dict)) {
return R.fail("修改字典数据'" + dict.getDictValue() + "'失败,字典键值已存在");
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDictTypeController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DictTypeController.java
similarity index 74%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDictTypeController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DictTypeController.java
index b0f6e6f7f..c620c8469 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysDictTypeController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2DictTypeController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.common.core.domain.R;
@@ -8,9 +8,9 @@ import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysDictTypeBo;
-import org.dromara.system.tenant.domain.vo.SysDictTypeVo;
-import org.dromara.system.tenant.service.ISysDictTypeService;
+import org.dromara.system.saas.domain.bo.Sys2DictTypeBo;
+import org.dromara.system.saas.domain.vo.Sys2DictTypeVo;
+import org.dromara.system.saas.service.ISys2DictTypeService;
import jakarta.servlet.http.HttpServletResponse;
import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated;
@@ -26,17 +26,17 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/dict/type")
-public class SysDictTypeController extends BaseController {
+@RequestMapping("/system2/dict/type")
+public class Sys2DictTypeController extends BaseController {
- private final ISysDictTypeService dictTypeService;
+ private final ISys2DictTypeService dictTypeService;
/**
* 查询字典类型列表
*/
@SaCheckPermission("system:dict:list")
@GetMapping("/list")
- public TableDataInfo list(SysDictTypeBo dictType, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2DictTypeBo dictType, PageQuery pageQuery) {
return dictTypeService.selectPageDictTypeList(dictType, pageQuery);
}
@@ -46,9 +46,9 @@ public class SysDictTypeController extends BaseController {
@Log(title = "字典类型", businessType = BusinessType.EXPORT)
@SaCheckPermission("system:dict:export")
@PostMapping("/export")
- public void export(SysDictTypeBo dictType, HttpServletResponse response) {
- List list = dictTypeService.selectDictTypeList(dictType);
- ExcelUtil.exportExcel(list, "字典类型", SysDictTypeVo.class, response);
+ public void export(Sys2DictTypeBo dictType, HttpServletResponse response) {
+ List list = dictTypeService.selectDictTypeList(dictType);
+ ExcelUtil.exportExcel(list, "字典类型", Sys2DictTypeVo.class, response);
}
/**
@@ -58,7 +58,7 @@ public class SysDictTypeController extends BaseController {
*/
@SaCheckPermission("system:dict:query")
@GetMapping(value = "/{dictId}")
- public R getInfo(@PathVariable Long dictId) {
+ public R getInfo(@PathVariable Long dictId) {
return R.ok(dictTypeService.selectDictTypeById(dictId));
}
@@ -68,7 +68,7 @@ public class SysDictTypeController extends BaseController {
@SaCheckPermission("system:dict:add")
@Log(title = "字典类型", businessType = BusinessType.INSERT)
@PostMapping
- public R add(@Validated @RequestBody SysDictTypeBo dict) {
+ public R add(@Validated @RequestBody Sys2DictTypeBo dict) {
if (!dictTypeService.checkDictTypeUnique(dict)) {
return R.fail("新增字典'" + dict.getDictName() + "'失败,字典类型已存在");
}
@@ -82,7 +82,7 @@ public class SysDictTypeController extends BaseController {
@SaCheckPermission("system:dict:edit")
@Log(title = "字典类型", businessType = BusinessType.UPDATE)
@PutMapping
- public R edit(@Validated @RequestBody SysDictTypeBo dict) {
+ public R edit(@Validated @RequestBody Sys2DictTypeBo dict) {
if (!dictTypeService.checkDictTypeUnique(dict)) {
return R.fail("修改字典'" + dict.getDictName() + "'失败,字典类型已存在");
}
@@ -118,8 +118,8 @@ public class SysDictTypeController extends BaseController {
* 获取字典选择框列表
*/
@GetMapping("/optionselect")
- public R> optionselect() {
- List dictTypes = dictTypeService.selectDictTypeAll();
+ public R> optionselect() {
+ List dictTypes = dictTypeService.selectDictTypeAll();
return R.ok(dictTypes);
}
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysNoticeController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2NoticeController.java
similarity index 71%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysNoticeController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2NoticeController.java
index 16a5d380d..444c8656d 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysNoticeController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2NoticeController.java
@@ -1,18 +1,18 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import lombok.RequiredArgsConstructor;
import org.dromara.common.core.domain.R;
-import org.dromara.common.core.service.DictService;
+import org.dromara.common.core.service.TwoDictService;
import org.dromara.common.log.annotation.Log;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.sse.utils.SseMessageUtils;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysNoticeBo;
-import org.dromara.system.tenant.domain.vo.SysNoticeVo;
-import org.dromara.system.tenant.service.ISysNoticeService;
+import org.dromara.system.saas.domain.bo.Sys2NoticeBo;
+import org.dromara.system.saas.domain.vo.Sys2NoticeVo;
+import org.dromara.system.saas.service.ISys2NoticeService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -24,18 +24,18 @@ import org.springframework.web.bind.annotation.*;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/notice")
-public class SysNoticeController extends BaseController {
+@RequestMapping("/system2/notice")
+public class Sys2NoticeController extends BaseController {
- private final ISysNoticeService noticeService;
- private final DictService dictService;
+ private final ISys2NoticeService noticeService;
+ private final TwoDictService dictService;
/**
* 获取通知公告列表
*/
@SaCheckPermission("system:notice:list")
@GetMapping("/list")
- public TableDataInfo list(SysNoticeBo notice, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2NoticeBo notice, PageQuery pageQuery) {
return noticeService.selectPageNoticeList(notice, pageQuery);
}
@@ -46,7 +46,7 @@ public class SysNoticeController extends BaseController {
*/
@SaCheckPermission("system:notice:query")
@GetMapping(value = "/{noticeId}")
- public R getInfo(@PathVariable Long noticeId) {
+ public R getInfo(@PathVariable Long noticeId) {
return R.ok(noticeService.selectNoticeById(noticeId));
}
@@ -56,12 +56,12 @@ public class SysNoticeController extends BaseController {
@SaCheckPermission("system:notice:add")
@Log(title = "通知公告", businessType = BusinessType.INSERT)
@PostMapping
- public R add(@Validated @RequestBody SysNoticeBo notice) {
+ public R add(@Validated @RequestBody Sys2NoticeBo notice) {
int rows = noticeService.insertNotice(notice);
if (rows <= 0) {
return R.fail();
}
- String type = dictService.getDictLabel("sys_notice_type", notice.getNoticeType());
+ String type = dictService.getDictLabel("sys2_notice_type", notice.getNoticeType());
SseMessageUtils.publishAll("[" + type + "] " + notice.getNoticeTitle());
return R.ok();
}
@@ -72,7 +72,7 @@ public class SysNoticeController extends BaseController {
@SaCheckPermission("system:notice:edit")
@Log(title = "通知公告", businessType = BusinessType.UPDATE)
@PutMapping
- public R edit(@Validated @RequestBody SysNoticeBo notice) {
+ public R edit(@Validated @RequestBody Sys2NoticeBo notice) {
return toAjax(noticeService.updateNotice(notice));
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysOssConfigController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2OssConfigController.java
similarity index 80%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysOssConfigController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2OssConfigController.java
index 229da41e2..bba31e630 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysOssConfigController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2OssConfigController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.common.core.domain.R;
@@ -11,9 +11,9 @@ import org.dromara.common.log.annotation.Log;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
-import org.dromara.system.tenant.domain.bo.SysOssConfigBo;
-import org.dromara.system.tenant.domain.vo.SysOssConfigVo;
-import org.dromara.system.tenant.service.ISysOssConfigService;
+import org.dromara.system.saas.domain.bo.Sys2OssConfigBo;
+import org.dromara.system.saas.domain.vo.Sys2OssConfigVo;
+import org.dromara.system.saas.service.ISys2OssConfigService;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.RequiredArgsConstructor;
@@ -32,17 +32,17 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/resource/oss/config")
-public class SysOssConfigController extends BaseController {
+@RequestMapping("/resource2/oss/config")
+public class Sys2OssConfigController extends BaseController {
- private final ISysOssConfigService ossConfigService;
+ private final ISys2OssConfigService ossConfigService;
/**
* 查询对象存储配置列表
*/
@SaCheckPermission("system:ossConfig:list")
@GetMapping("/list")
- public TableDataInfo list(@Validated(QueryGroup.class) SysOssConfigBo bo, PageQuery pageQuery) {
+ public TableDataInfo list(@Validated(QueryGroup.class) Sys2OssConfigBo bo, PageQuery pageQuery) {
return ossConfigService.queryPageList(bo, pageQuery);
}
@@ -53,7 +53,7 @@ public class SysOssConfigController extends BaseController {
*/
@SaCheckPermission("system:ossConfig:list")
@GetMapping("/{ossConfigId}")
- public R getInfo(@NotNull(message = "主键不能为空")
+ public R getInfo(@NotNull(message = "主键不能为空")
@PathVariable Long ossConfigId) {
return R.ok(ossConfigService.queryById(ossConfigId));
}
@@ -65,7 +65,7 @@ public class SysOssConfigController extends BaseController {
@Log(title = "对象存储配置", businessType = BusinessType.INSERT)
@RepeatSubmit()
@PostMapping()
- public R add(@Validated(AddGroup.class) @RequestBody SysOssConfigBo bo) {
+ public R add(@Validated(AddGroup.class) @RequestBody Sys2OssConfigBo bo) {
return toAjax(ossConfigService.insertByBo(bo));
}
@@ -76,7 +76,7 @@ public class SysOssConfigController extends BaseController {
@Log(title = "对象存储配置", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PutMapping()
- public R edit(@Validated(EditGroup.class) @RequestBody SysOssConfigBo bo) {
+ public R edit(@Validated(EditGroup.class) @RequestBody Sys2OssConfigBo bo) {
return toAjax(ossConfigService.updateByBo(bo));
}
@@ -99,7 +99,7 @@ public class SysOssConfigController extends BaseController {
@SaCheckPermission("system:ossConfig:edit")
@Log(title = "对象存储状态修改", businessType = BusinessType.UPDATE)
@PutMapping("/changeStatus")
- public R changeStatus(@RequestBody SysOssConfigBo bo) {
+ public R changeStatus(@RequestBody Sys2OssConfigBo bo) {
return toAjax(ossConfigService.updateOssConfigStatus(bo));
}
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysOssController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2OssController.java
similarity index 76%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysOssController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2OssController.java
index b48f20e88..d46055ea5 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysOssController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2OssController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
@@ -10,10 +10,10 @@ import org.dromara.common.log.annotation.Log;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
-import org.dromara.system.tenant.domain.bo.SysOssBo;
-import org.dromara.system.tenant.domain.vo.SysOssUploadVo;
-import org.dromara.system.tenant.domain.vo.SysOssVo;
-import org.dromara.system.tenant.service.ISysOssService;
+import org.dromara.system.saas.domain.bo.Sys2OssBo;
+import org.dromara.system.saas.domain.vo.Sys2OssUploadVo;
+import org.dromara.system.saas.domain.vo.Sys2OssVo;
+import org.dromara.system.saas.service.ISys2OssService;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.NotEmpty;
import lombok.RequiredArgsConstructor;
@@ -34,17 +34,17 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/resource/oss")
-public class SysOssController extends BaseController {
+@RequestMapping("/resource2/oss")
+public class Sys2OssController extends BaseController {
- private final ISysOssService ossService;
+ private final ISys2OssService ossService;
/**
* 查询OSS对象存储列表
*/
@SaCheckPermission("system:oss:list")
@GetMapping("/list")
- public TableDataInfo list(@Validated(QueryGroup.class) SysOssBo bo, PageQuery pageQuery) {
+ public TableDataInfo list(@Validated(QueryGroup.class) Sys2OssBo bo, PageQuery pageQuery) {
return ossService.queryPageList(bo, pageQuery);
}
@@ -55,9 +55,9 @@ public class SysOssController extends BaseController {
*/
@SaCheckPermission("system:oss:list")
@GetMapping("/listByIds/{ossIds}")
- public R> listByIds(@NotEmpty(message = "主键不能为空")
+ public R> listByIds(@NotEmpty(message = "主键不能为空")
@PathVariable Long[] ossIds) {
- List list = ossService.listByIds(Arrays.asList(ossIds));
+ List list = ossService.listByIds(Arrays.asList(ossIds));
return R.ok(list);
}
@@ -69,12 +69,12 @@ public class SysOssController extends BaseController {
@SaCheckPermission("system:oss:upload")
@Log(title = "OSS对象存储", businessType = BusinessType.INSERT)
@PostMapping(value = "/upload", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
- public R upload(@RequestPart("file") MultipartFile file) {
+ public R upload(@RequestPart("file") MultipartFile file) {
if (ObjectUtil.isNull(file)) {
return R.fail("上传文件不能为空");
}
- SysOssVo oss = ossService.upload(file);
- SysOssUploadVo uploadVo = new SysOssUploadVo();
+ Sys2OssVo oss = ossService.upload(file);
+ Sys2OssUploadVo uploadVo = new Sys2OssUploadVo();
uploadVo.setUrl(oss.getUrl());
uploadVo.setFileName(oss.getOriginalName());
uploadVo.setOssId(oss.getOssId().toString());
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysPostController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2PostController.java
similarity index 77%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysPostController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2PostController.java
index 5e831b56f..836b293ae 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysPostController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2PostController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.hutool.core.util.ObjectUtil;
@@ -12,9 +12,9 @@ import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysPostBo;
-import org.dromara.system.tenant.domain.vo.SysPostVo;
-import org.dromara.system.tenant.service.ISysPostService;
+import org.dromara.system.saas.domain.bo.Sys2PostBo;
+import org.dromara.system.saas.domain.vo.Sys2PostVo;
+import org.dromara.system.saas.service.ISys2PostService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -29,17 +29,17 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/post")
-public class SysPostController extends BaseController {
+@RequestMapping("/system2/post")
+public class Sys2PostController extends BaseController {
- private final ISysPostService postService;
+ private final ISys2PostService postService;
/**
* 获取岗位列表
*/
@SaCheckPermission("system:post:list")
@GetMapping("/list")
- public TableDataInfo list(SysPostBo post, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2PostBo post, PageQuery pageQuery) {
return postService.selectPagePostList(post, pageQuery);
}
@@ -49,9 +49,9 @@ public class SysPostController extends BaseController {
@Log(title = "岗位管理", businessType = BusinessType.EXPORT)
@SaCheckPermission("system:post:export")
@PostMapping("/export")
- public void export(SysPostBo post, HttpServletResponse response) {
- List list = postService.selectPostList(post);
- ExcelUtil.exportExcel(list, "岗位数据", SysPostVo.class, response);
+ public void export(Sys2PostBo post, HttpServletResponse response) {
+ List list = postService.selectPostList(post);
+ ExcelUtil.exportExcel(list, "岗位数据", Sys2PostVo.class, response);
}
/**
@@ -61,7 +61,7 @@ public class SysPostController extends BaseController {
*/
@SaCheckPermission("system:post:query")
@GetMapping(value = "/{postId}")
- public R getInfo(@PathVariable Long postId) {
+ public R getInfo(@PathVariable Long postId) {
return R.ok(postService.selectPostById(postId));
}
@@ -71,7 +71,7 @@ public class SysPostController extends BaseController {
@SaCheckPermission("system:post:add")
@Log(title = "岗位管理", businessType = BusinessType.INSERT)
@PostMapping
- public R add(@Validated @RequestBody SysPostBo post) {
+ public R add(@Validated @RequestBody Sys2PostBo post) {
if (!postService.checkPostNameUnique(post)) {
return R.fail("新增岗位'" + post.getPostName() + "'失败,岗位名称已存在");
} else if (!postService.checkPostCodeUnique(post)) {
@@ -86,7 +86,7 @@ public class SysPostController extends BaseController {
@SaCheckPermission("system:post:edit")
@Log(title = "岗位管理", businessType = BusinessType.UPDATE)
@PutMapping
- public R edit(@Validated @RequestBody SysPostBo post) {
+ public R edit(@Validated @RequestBody Sys2PostBo post) {
if (!postService.checkPostNameUnique(post)) {
return R.fail("修改岗位'" + post.getPostName() + "'失败,岗位名称已存在");
} else if (!postService.checkPostCodeUnique(post)) {
@@ -118,10 +118,10 @@ public class SysPostController extends BaseController {
*/
@SaCheckPermission("system:post:query")
@GetMapping("/optionselect")
- public R> optionselect(@RequestParam(required = false) Long[] postIds, @RequestParam(required = false) Long deptId) {
- List list = new ArrayList<>();
+ public R> optionselect(@RequestParam(required = false) Long[] postIds, @RequestParam(required = false) Long deptId) {
+ List list = new ArrayList<>();
if (ObjectUtil.isNotNull(deptId)) {
- SysPostBo post = new SysPostBo();
+ Sys2PostBo post = new Sys2PostBo();
post.setDeptId(deptId);
list = postService.selectPostList(post);
} else if (postIds != null) {
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysProfileController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ProfileController.java
similarity index 66%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysProfileController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ProfileController.java
index f0887b0ba..a45b75644 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysProfileController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2ProfileController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.secure.BCrypt;
import cn.hutool.core.bean.BeanUtil;
@@ -14,15 +14,15 @@ import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.helper.DataPermissionHelper;
import org.dromara.common.satoken.utils.LoginHelper;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysUserBo;
-import org.dromara.system.tenant.domain.bo.SysUserPasswordBo;
-import org.dromara.system.tenant.domain.bo.SysUserProfileBo;
-import org.dromara.system.tenant.domain.vo.AvatarVo;
-import org.dromara.system.tenant.domain.vo.ProfileVo;
-import org.dromara.system.tenant.domain.vo.SysOssVo;
-import org.dromara.system.tenant.domain.vo.SysUserVo;
-import org.dromara.system.tenant.service.ISysOssService;
-import org.dromara.system.tenant.service.ISysUserService;
+import org.dromara.system.saas.domain.bo.Sys2UserBo;
+import org.dromara.system.saas.domain.bo.Sys2UserPasswordBo;
+import org.dromara.system.saas.domain.bo.Sys2UserProfileBo;
+import org.dromara.system.saas.domain.vo.TwoAvatarVo;
+import org.dromara.system.saas.domain.vo.TwoProfileVo;
+import org.dromara.system.saas.domain.vo.Sys2OssVo;
+import org.dromara.system.saas.domain.vo.Sys2UserVo;
+import org.dromara.system.saas.service.ISys2OssService;
+import org.dromara.system.saas.service.ISys2UserService;
import org.springframework.http.MediaType;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -38,23 +38,23 @@ import java.util.Arrays;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/user/profile")
-public class SysProfileController extends BaseController {
+@RequestMapping("/system2/user/profile")
+public class Sys2ProfileController extends BaseController {
- private final ISysUserService userService;
- private final ISysOssService ossService;
+ private final ISys2UserService userService;
+ private final ISys2OssService ossService;
/**
* 个人信息
*/
@GetMapping
- public R profile() {
- SysUserVo user = userService.selectUserById(LoginHelper.getUserId());
- ProfileVo profileVo = new ProfileVo();
- profileVo.setUser(user);
- profileVo.setRoleGroup(userService.selectUserRoleGroup(user.getUserId()));
- profileVo.setPostGroup(userService.selectUserPostGroup(user.getUserId()));
- return R.ok(profileVo);
+ public R profile() {
+ Sys2UserVo user = userService.selectUserById(LoginHelper.getUserId());
+ TwoProfileVo twoProfileVo = new TwoProfileVo();
+ twoProfileVo.setUser(user);
+ twoProfileVo.setRoleGroup(userService.selectUserRoleGroup(user.getUserId()));
+ twoProfileVo.setPostGroup(userService.selectUserPostGroup(user.getUserId()));
+ return R.ok(twoProfileVo);
}
/**
@@ -63,8 +63,8 @@ public class SysProfileController extends BaseController {
@RepeatSubmit
@Log(title = "个人信息", businessType = BusinessType.UPDATE)
@PutMapping
- public R updateProfile(@Validated @RequestBody SysUserProfileBo profile) {
- SysUserBo user = BeanUtil.toBean(profile, SysUserBo.class);
+ public R updateProfile(@Validated @RequestBody Sys2UserProfileBo profile) {
+ Sys2UserBo user = BeanUtil.toBean(profile, Sys2UserBo.class);
user.setUserId(LoginHelper.getUserId());
String username = LoginHelper.getUsername();
if (StringUtils.isNotEmpty(user.getPhonenumber()) && !userService.checkPhoneUnique(user)) {
@@ -89,8 +89,8 @@ public class SysProfileController extends BaseController {
@ApiEncrypt
@Log(title = "个人信息", businessType = BusinessType.UPDATE)
@PutMapping("/updatePwd")
- public R updatePwd(@Validated @RequestBody SysUserPasswordBo bo) {
- SysUserVo user = userService.selectUserById(LoginHelper.getUserId());
+ public R updatePwd(@Validated @RequestBody Sys2UserPasswordBo bo) {
+ Sys2UserVo user = userService.selectUserById(LoginHelper.getUserId());
String password = user.getPassword();
if (!BCrypt.checkpw(bo.getOldPassword(), password)) {
return R.fail("修改密码失败,旧密码错误");
@@ -113,18 +113,18 @@ public class SysProfileController extends BaseController {
@RepeatSubmit
@Log(title = "用户头像", businessType = BusinessType.UPDATE)
@PostMapping(value = "/avatar", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
- public R avatar(@RequestPart("avatarfile") MultipartFile avatarfile) {
+ public R avatar(@RequestPart("avatarfile") MultipartFile avatarfile) {
if (!avatarfile.isEmpty()) {
String extension = FileUtil.extName(avatarfile.getOriginalFilename());
if (!StringUtils.equalsAnyIgnoreCase(extension, MimeTypeUtils.IMAGE_EXTENSION)) {
return R.fail("文件格式不正确,请上传" + Arrays.toString(MimeTypeUtils.IMAGE_EXTENSION) + "格式");
}
- SysOssVo oss = ossService.upload(avatarfile);
+ Sys2OssVo oss = ossService.upload(avatarfile);
String avatar = oss.getUrl();
if (userService.updateUserAvatar(LoginHelper.getUserId(), oss.getOssId())) {
- AvatarVo avatarVo = new AvatarVo();
- avatarVo.setImgUrl(avatar);
- return R.ok(avatarVo);
+ TwoAvatarVo twoAvatarVo = new TwoAvatarVo();
+ twoAvatarVo.setImgUrl(avatar);
+ return R.ok(twoAvatarVo);
}
}
return R.fail("上传图片异常,请联系管理员");
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysRoleController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2RoleController.java
similarity index 75%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysRoleController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2RoleController.java
index 44bab114b..89cd85517 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysRoleController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2RoleController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import jakarta.servlet.http.HttpServletResponse;
@@ -10,16 +10,16 @@ import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.SysUserRole;
-import org.dromara.system.tenant.domain.bo.SysDeptBo;
-import org.dromara.system.tenant.domain.bo.SysRoleBo;
-import org.dromara.system.tenant.domain.bo.SysUserBo;
-import org.dromara.system.tenant.domain.vo.DeptTreeSelectVo;
-import org.dromara.system.tenant.domain.vo.SysRoleVo;
-import org.dromara.system.tenant.domain.vo.SysUserVo;
-import org.dromara.system.tenant.service.ISysDeptService;
-import org.dromara.system.tenant.service.ISysRoleService;
-import org.dromara.system.tenant.service.ISysUserService;
+import org.dromara.system.saas.domain.Sys2UserRole;
+import org.dromara.system.saas.domain.bo.Sys2DeptBo;
+import org.dromara.system.saas.domain.bo.Sys2RoleBo;
+import org.dromara.system.saas.domain.bo.Sys2UserBo;
+import org.dromara.system.saas.domain.vo.TwoDeptTreeSelectVo;
+import org.dromara.system.saas.domain.vo.Sys2RoleVo;
+import org.dromara.system.saas.domain.vo.Sys2UserVo;
+import org.dromara.system.saas.service.ISys2DeptService;
+import org.dromara.system.saas.service.ISys2RoleService;
+import org.dromara.system.saas.service.ISys2UserService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -33,19 +33,19 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/role")
-public class SysRoleController extends BaseController {
+@RequestMapping("/system2/role")
+public class Sys2RoleController extends BaseController {
- private final ISysRoleService roleService;
- private final ISysUserService userService;
- private final ISysDeptService deptService;
+ private final ISys2RoleService roleService;
+ private final ISys2UserService userService;
+ private final ISys2DeptService deptService;
/**
* 获取角色信息列表
*/
@SaCheckPermission("system:role:list")
@GetMapping("/list")
- public TableDataInfo list(SysRoleBo role, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2RoleBo role, PageQuery pageQuery) {
return roleService.selectPageRoleList(role, pageQuery);
}
@@ -55,9 +55,9 @@ public class SysRoleController extends BaseController {
@Log(title = "角色管理", businessType = BusinessType.EXPORT)
@SaCheckPermission("system:role:export")
@PostMapping("/export")
- public void export(SysRoleBo role, HttpServletResponse response) {
- List list = roleService.selectRoleList(role);
- ExcelUtil.exportExcel(list, "角色数据", SysRoleVo.class, response);
+ public void export(Sys2RoleBo role, HttpServletResponse response) {
+ List list = roleService.selectRoleList(role);
+ ExcelUtil.exportExcel(list, "角色数据", Sys2RoleVo.class, response);
}
/**
@@ -67,7 +67,7 @@ public class SysRoleController extends BaseController {
*/
@SaCheckPermission("system:role:query")
@GetMapping(value = "/{roleId}")
- public R getInfo(@PathVariable Long roleId) {
+ public R getInfo(@PathVariable Long roleId) {
roleService.checkRoleDataScope(roleId);
return R.ok(roleService.selectRoleById(roleId));
}
@@ -78,7 +78,7 @@ public class SysRoleController extends BaseController {
@SaCheckPermission("system:role:add")
@Log(title = "角色管理", businessType = BusinessType.INSERT)
@PostMapping
- public R add(@Validated @RequestBody SysRoleBo role) {
+ public R add(@Validated @RequestBody Sys2RoleBo role) {
roleService.checkRoleAllowed(role);
if (!roleService.checkRoleNameUnique(role)) {
return R.fail("新增角色'" + role.getRoleName() + "'失败,角色名称已存在");
@@ -95,7 +95,7 @@ public class SysRoleController extends BaseController {
@SaCheckPermission("system:role:edit")
@Log(title = "角色管理", businessType = BusinessType.UPDATE)
@PutMapping
- public R edit(@Validated @RequestBody SysRoleBo role) {
+ public R edit(@Validated @RequestBody Sys2RoleBo role) {
roleService.checkRoleAllowed(role);
roleService.checkRoleDataScope(role.getRoleId());
if (!roleService.checkRoleNameUnique(role)) {
@@ -117,7 +117,7 @@ public class SysRoleController extends BaseController {
@SaCheckPermission("system:role:edit")
@Log(title = "角色管理", businessType = BusinessType.UPDATE)
@PutMapping("/dataScope")
- public R dataScope(@RequestBody SysRoleBo role) {
+ public R dataScope(@RequestBody Sys2RoleBo role) {
roleService.checkRoleAllowed(role);
roleService.checkRoleDataScope(role.getRoleId());
return toAjax(roleService.authDataScope(role));
@@ -129,7 +129,7 @@ public class SysRoleController extends BaseController {
@SaCheckPermission("system:role:edit")
@Log(title = "角色管理", businessType = BusinessType.UPDATE)
@PutMapping("/changeStatus")
- public R changeStatus(@RequestBody SysRoleBo role) {
+ public R changeStatus(@RequestBody Sys2RoleBo role) {
roleService.checkRoleAllowed(role);
roleService.checkRoleDataScope(role.getRoleId());
return toAjax(roleService.updateRoleStatus(role.getRoleId(), role.getStatus()));
@@ -154,7 +154,7 @@ public class SysRoleController extends BaseController {
*/
@SaCheckPermission("system:role:query")
@GetMapping("/optionselect")
- public R> optionselect(@RequestParam(required = false) Long[] roleIds) {
+ public R> optionselect(@RequestParam(required = false) Long[] roleIds) {
return R.ok(roleService.selectRoleByIds(roleIds == null ? null : List.of(roleIds)));
}
@@ -163,7 +163,7 @@ public class SysRoleController extends BaseController {
*/
@SaCheckPermission("system:role:list")
@GetMapping("/authUser/allocatedList")
- public TableDataInfo allocatedList(SysUserBo user, PageQuery pageQuery) {
+ public TableDataInfo allocatedList(Sys2UserBo user, PageQuery pageQuery) {
return userService.selectAllocatedList(user, pageQuery);
}
@@ -172,7 +172,7 @@ public class SysRoleController extends BaseController {
*/
@SaCheckPermission("system:role:list")
@GetMapping("/authUser/unallocatedList")
- public TableDataInfo unallocatedList(SysUserBo user, PageQuery pageQuery) {
+ public TableDataInfo unallocatedList(Sys2UserBo user, PageQuery pageQuery) {
return userService.selectUnallocatedList(user, pageQuery);
}
@@ -182,7 +182,7 @@ public class SysRoleController extends BaseController {
@SaCheckPermission("system:role:edit")
@Log(title = "角色管理", businessType = BusinessType.GRANT)
@PutMapping("/authUser/cancel")
- public R cancelAuthUser(@RequestBody SysUserRole userRole) {
+ public R cancelAuthUser(@RequestBody Sys2UserRole userRole) {
return toAjax(roleService.deleteAuthUser(userRole));
}
@@ -220,10 +220,10 @@ public class SysRoleController extends BaseController {
*/
@SaCheckPermission("system:role:list")
@GetMapping(value = "/deptTree/{roleId}")
- public R roleDeptTreeselect(@PathVariable("roleId") Long roleId) {
- DeptTreeSelectVo selectVo = new DeptTreeSelectVo();
+ public R roleDeptTreeselect(@PathVariable("roleId") Long roleId) {
+ TwoDeptTreeSelectVo selectVo = new TwoDeptTreeSelectVo();
selectVo.setCheckedKeys(deptService.selectDeptListByRoleId(roleId));
- selectVo.setDepts(deptService.selectDeptTreeList(new SysDeptBo()));
+ selectVo.setDepts(deptService.selectDeptTreeList(new Sys2DeptBo()));
return R.ok(selectVo);
}
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysSocialController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2SocialController.java
similarity index 67%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysSocialController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2SocialController.java
index 8a47e50fb..f81a7cdca 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysSocialController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2SocialController.java
@@ -1,11 +1,11 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import lombok.RequiredArgsConstructor;
import org.dromara.common.core.domain.R;
import org.dromara.common.satoken.utils.LoginHelper;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.vo.SysSocialVo;
-import org.dromara.system.tenant.service.ISysSocialService;
+import org.dromara.system.saas.domain.vo.Sys2SocialVo;
+import org.dromara.system.saas.service.ISys2SocialService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -22,16 +22,16 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/social")
-public class SysSocialController extends BaseController {
+@RequestMapping("/system2/social")
+public class Sys2SocialController extends BaseController {
- private final ISysSocialService socialUserService;
+ private final ISys2SocialService socialUserService;
/**
* 查询社会化关系列表
*/
@GetMapping("/list")
- public R> list() {
+ public R> list() {
return R.ok(socialUserService.queryListByUserId(LoginHelper.getUserId()));
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysTenantController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2TenantController.java
similarity index 86%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysTenantController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2TenantController.java
index 961fa8bc5..df71785b0 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysTenantController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2TenantController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.dev33.satoken.annotation.SaCheckRole;
@@ -21,9 +21,9 @@ import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.tenant.helper.TenantHelper;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysTenantBo;
-import org.dromara.system.tenant.domain.vo.SysTenantVo;
-import org.dromara.system.tenant.service.ISysTenantService;
+import org.dromara.system.saas.domain.bo.Sys2TenantBo;
+import org.dromara.system.saas.domain.vo.Sys2TenantVo;
+import org.dromara.system.saas.service.ISys2TenantService;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -38,11 +38,11 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/tenant")
+@RequestMapping("/system2/tenant")
@ConditionalOnProperty(value = "tenant.enable", havingValue = "true")
-public class SysTenantController extends BaseController {
+public class Sys2TenantController extends BaseController {
- private final ISysTenantService tenantService;
+ private final ISys2TenantService tenantService;
/**
* 查询租户列表
@@ -50,7 +50,7 @@ public class SysTenantController extends BaseController {
@SaCheckRole(TenantConstants.SUPER_ADMIN_ROLE_KEY)
@SaCheckPermission("system:tenant:list")
@GetMapping("/list")
- public TableDataInfo list(SysTenantBo bo, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2TenantBo bo, PageQuery pageQuery) {
return tenantService.queryPageList(bo, pageQuery);
}
@@ -61,9 +61,9 @@ public class SysTenantController extends BaseController {
@SaCheckPermission("system:tenant:export")
@Log(title = "租户", businessType = BusinessType.EXPORT)
@PostMapping("/export")
- public void export(SysTenantBo bo, HttpServletResponse response) {
- List list = tenantService.queryList(bo);
- ExcelUtil.exportExcel(list, "租户", SysTenantVo.class, response);
+ public void export(Sys2TenantBo bo, HttpServletResponse response) {
+ List list = tenantService.queryList(bo);
+ ExcelUtil.exportExcel(list, "租户", Sys2TenantVo.class, response);
}
/**
@@ -74,7 +74,7 @@ public class SysTenantController extends BaseController {
@SaCheckRole(TenantConstants.SUPER_ADMIN_ROLE_KEY)
@SaCheckPermission("system:tenant:query")
@GetMapping("/{id}")
- public R getInfo(@NotNull(message = "主键不能为空")
+ public R getInfo(@NotNull(message = "主键不能为空")
@PathVariable Long id) {
return R.ok(tenantService.queryById(id));
}
@@ -89,7 +89,7 @@ public class SysTenantController extends BaseController {
@Lock4j
@RepeatSubmit()
@PostMapping()
- public R add(@Validated(AddGroup.class) @RequestBody SysTenantBo bo) {
+ public R add(@Validated(AddGroup.class) @RequestBody Sys2TenantBo bo) {
if (!tenantService.checkCompanyNameUnique(bo)) {
return R.fail("新增租户'" + bo.getCompanyName() + "'失败,企业名称已存在");
}
@@ -104,7 +104,7 @@ public class SysTenantController extends BaseController {
@Log(title = "租户", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PutMapping()
- public R edit(@Validated(EditGroup.class) @RequestBody SysTenantBo bo) {
+ public R edit(@Validated(EditGroup.class) @RequestBody Sys2TenantBo bo) {
tenantService.checkTenantAllowed(bo.getTenantId());
if (!tenantService.checkCompanyNameUnique(bo)) {
return R.fail("修改租户'" + bo.getCompanyName() + "'失败,公司名称已存在");
@@ -119,7 +119,7 @@ public class SysTenantController extends BaseController {
@SaCheckPermission("system:tenant:edit")
@Log(title = "租户", businessType = BusinessType.UPDATE)
@PutMapping("/changeStatus")
- public R changeStatus(@RequestBody SysTenantBo bo) {
+ public R changeStatus(@RequestBody Sys2TenantBo bo) {
tenantService.checkTenantAllowed(bo.getTenantId());
return toAjax(tenantService.updateTenantStatus(bo));
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysTenantPackageController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2TenantPackageController.java
similarity index 81%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysTenantPackageController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2TenantPackageController.java
index 7ee493170..764fc9b94 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysTenantPackageController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2TenantPackageController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.dev33.satoken.annotation.SaCheckRole;
@@ -13,9 +13,9 @@ import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysTenantPackageBo;
-import org.dromara.system.tenant.domain.vo.SysTenantPackageVo;
-import org.dromara.system.tenant.service.ISysTenantPackageService;
+import org.dromara.system.saas.domain.bo.Sys2TenantPackageBo;
+import org.dromara.system.saas.domain.vo.Sys2TenantPackageVo;
+import org.dromara.system.saas.service.ISys2TenantPackageService;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
@@ -34,11 +34,11 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/tenant/package")
+@RequestMapping("/system2/tenant/package")
@ConditionalOnProperty(value = "tenant.enable", havingValue = "true")
-public class SysTenantPackageController extends BaseController {
+public class Sys2TenantPackageController extends BaseController {
- private final ISysTenantPackageService tenantPackageService;
+ private final ISys2TenantPackageService tenantPackageService;
/**
* 查询租户套餐列表
@@ -46,7 +46,7 @@ public class SysTenantPackageController extends BaseController {
@SaCheckRole(TenantConstants.SUPER_ADMIN_ROLE_KEY)
@SaCheckPermission("system:tenantPackage:list")
@GetMapping("/list")
- public TableDataInfo list(SysTenantPackageBo bo, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2TenantPackageBo bo, PageQuery pageQuery) {
return tenantPackageService.queryPageList(bo, pageQuery);
}
@@ -56,7 +56,7 @@ public class SysTenantPackageController extends BaseController {
@SaCheckRole(TenantConstants.SUPER_ADMIN_ROLE_KEY)
@SaCheckPermission("system:tenantPackage:list")
@GetMapping("/selectList")
- public R> selectList() {
+ public R> selectList() {
return R.ok(tenantPackageService.selectList());
}
@@ -67,9 +67,9 @@ public class SysTenantPackageController extends BaseController {
@SaCheckPermission("system:tenantPackage:export")
@Log(title = "租户套餐", businessType = BusinessType.EXPORT)
@PostMapping("/export")
- public void export(SysTenantPackageBo bo, HttpServletResponse response) {
- List list = tenantPackageService.queryList(bo);
- ExcelUtil.exportExcel(list, "租户套餐", SysTenantPackageVo.class, response);
+ public void export(Sys2TenantPackageBo bo, HttpServletResponse response) {
+ List list = tenantPackageService.queryList(bo);
+ ExcelUtil.exportExcel(list, "租户套餐", Sys2TenantPackageVo.class, response);
}
/**
@@ -80,7 +80,7 @@ public class SysTenantPackageController extends BaseController {
@SaCheckRole(TenantConstants.SUPER_ADMIN_ROLE_KEY)
@SaCheckPermission("system:tenantPackage:query")
@GetMapping("/{packageId}")
- public R getInfo(@NotNull(message = "主键不能为空")
+ public R getInfo(@NotNull(message = "主键不能为空")
@PathVariable Long packageId) {
return R.ok(tenantPackageService.queryById(packageId));
}
@@ -93,7 +93,7 @@ public class SysTenantPackageController extends BaseController {
@Log(title = "租户套餐", businessType = BusinessType.INSERT)
@RepeatSubmit()
@PostMapping()
- public R add(@Validated(AddGroup.class) @RequestBody SysTenantPackageBo bo) {
+ public R add(@Validated(AddGroup.class) @RequestBody Sys2TenantPackageBo bo) {
if (!tenantPackageService.checkPackageNameUnique(bo)) {
return R.fail("新增套餐'" + bo.getPackageName() + "'失败,套餐名称已存在");
}
@@ -108,7 +108,7 @@ public class SysTenantPackageController extends BaseController {
@Log(title = "租户套餐", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PutMapping()
- public R edit(@Validated(EditGroup.class) @RequestBody SysTenantPackageBo bo) {
+ public R edit(@Validated(EditGroup.class) @RequestBody Sys2TenantPackageBo bo) {
if (!tenantPackageService.checkPackageNameUnique(bo)) {
return R.fail("修改套餐'" + bo.getPackageName() + "'失败,套餐名称已存在");
}
@@ -122,7 +122,7 @@ public class SysTenantPackageController extends BaseController {
@SaCheckPermission("system:tenantPackage:edit")
@Log(title = "租户套餐", businessType = BusinessType.UPDATE)
@PutMapping("/changeStatus")
- public R changeStatus(@RequestBody SysTenantPackageBo bo) {
+ public R changeStatus(@RequestBody Sys2TenantPackageBo bo) {
return toAjax(tenantPackageService.updatePackageStatus(bo));
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysUserController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2UserController.java
similarity index 75%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysUserController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2UserController.java
index 396e91c91..7563236c4 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysUserController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/Sys2UserController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.dev33.satoken.secure.BCrypt;
@@ -23,15 +23,13 @@ import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.satoken.utils.LoginHelper;
import org.dromara.common.tenant.helper.TenantHelper;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.bo.SysDeptBo;
-import org.dromara.system.tenant.domain.bo.SysPostBo;
-import org.dromara.system.tenant.domain.bo.SysRoleBo;
-import org.dromara.system.tenant.domain.bo.SysUserBo;
-import org.dromara.system.domain.vo.*;
-import org.dromara.system.tenant.domain.vo.*;
-import org.dromara.system.tenant.listener.SysUserImportListener;
-import org.dromara.system.service.*;
-import org.dromara.system.tenant.service.*;
+import org.dromara.system.saas.domain.bo.Sys2DeptBo;
+import org.dromara.system.saas.domain.bo.Sys2PostBo;
+import org.dromara.system.saas.domain.bo.Sys2RoleBo;
+import org.dromara.system.saas.domain.bo.Sys2UserBo;
+import org.dromara.system.saas.domain.vo.*;
+import org.dromara.system.saas.listener.SysUserImportListener;
+import org.dromara.system.saas.service.*;
import org.springframework.http.MediaType;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -48,21 +46,21 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/user")
-public class SysUserController extends BaseController {
+@RequestMapping("/system2/user")
+public class Sys2UserController extends BaseController {
- private final ISysUserService userService;
- private final ISysRoleService roleService;
- private final ISysPostService postService;
- private final ISysDeptService deptService;
- private final ISysTenantService tenantService;
+ private final ISys2UserService userService;
+ private final ISys2RoleService roleService;
+ private final ISys2PostService postService;
+ private final ISys2DeptService deptService;
+ private final ISys2TenantService tenantService;
/**
* 获取用户列表
*/
@SaCheckPermission("system:user:list")
@GetMapping("/list")
- public TableDataInfo list(SysUserBo user, PageQuery pageQuery) {
+ public TableDataInfo list(Sys2UserBo user, PageQuery pageQuery) {
return userService.selectPageUserList(user, pageQuery);
}
@@ -72,9 +70,9 @@ public class SysUserController extends BaseController {
@Log(title = "用户管理", businessType = BusinessType.EXPORT)
@SaCheckPermission("system:user:export")
@PostMapping("/export")
- public void export(SysUserBo user, HttpServletResponse response) {
- List list = userService.selectUserExportList(user);
- ExcelUtil.exportExcel(list, "用户数据", SysUserExportVo.class, response);
+ public void export(Sys2UserBo user, HttpServletResponse response) {
+ List list = userService.selectUserExportList(user);
+ ExcelUtil.exportExcel(list, "用户数据", Sys2UserExportVo.class, response);
}
/**
@@ -87,7 +85,7 @@ public class SysUserController extends BaseController {
@SaCheckPermission("system:user:import")
@PostMapping(value = "/importData", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
public R importData(@RequestPart("file") MultipartFile file, boolean updateSupport) throws Exception {
- ExcelResult result = ExcelUtil.importExcel(file.getInputStream(), SysUserImportVo.class, new SysUserImportListener(updateSupport));
+ ExcelResult result = ExcelUtil.importExcel(file.getInputStream(), Sys2UserImportVo.class, new SysUserImportListener(updateSupport));
return R.ok(result.getAnalysis());
}
@@ -96,7 +94,7 @@ public class SysUserController extends BaseController {
*/
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) {
- ExcelUtil.exportExcel(new ArrayList<>(), "用户数据", SysUserImportVo.class, response);
+ ExcelUtil.exportExcel(new ArrayList<>(), "用户数据", Sys2UserImportVo.class, response);
}
/**
@@ -105,21 +103,21 @@ public class SysUserController extends BaseController {
* @return 用户信息
*/
@GetMapping("/getInfo")
- public R getInfo() {
- UserInfoVo userInfoVo = new UserInfoVo();
+ public R getInfo() {
+ TwoUserInfoVo twoUserInfoVo = new TwoUserInfoVo();
LoginUser loginUser = LoginHelper.getLoginUser();
if (TenantHelper.isEnable() && LoginHelper.isSuperAdmin()) {
// 超级管理员 如果重新加载用户信息需清除动态租户
TenantHelper.clearDynamic();
}
- SysUserVo user = userService.selectUserById(loginUser.getUserId());
+ Sys2UserVo user = userService.selectUserById(loginUser.getUserId());
if (ObjectUtil.isNull(user)) {
return R.fail("没有权限访问用户数据!");
}
- userInfoVo.setUser(user);
- userInfoVo.setPermissions(loginUser.getMenuPermission());
- userInfoVo.setRoles(loginUser.getRolePermission());
- return R.ok(userInfoVo);
+ twoUserInfoVo.setUser(user);
+ twoUserInfoVo.setPermissions(loginUser.getMenuPermission());
+ twoUserInfoVo.setRoles(loginUser.getRolePermission());
+ return R.ok(twoUserInfoVo);
}
/**
@@ -129,20 +127,20 @@ public class SysUserController extends BaseController {
*/
@SaCheckPermission("system:user:query")
@GetMapping(value = {"/", "/{userId}"})
- public R getInfo(@PathVariable(value = "userId", required = false) Long userId) {
+ public R getInfo(@PathVariable(value = "userId", required = false) Long userId) {
userService.checkUserDataScope(userId);
- SysUserInfoVo userInfoVo = new SysUserInfoVo();
- SysRoleBo roleBo = new SysRoleBo();
+ Sys2UserInfoVo userInfoVo = new Sys2UserInfoVo();
+ Sys2RoleBo roleBo = new Sys2RoleBo();
roleBo.setStatus(UserConstants.ROLE_NORMAL);
- List roles = roleService.selectRoleList(roleBo);
+ List roles = roleService.selectRoleList(roleBo);
userInfoVo.setRoles(LoginHelper.isSuperAdmin(userId) ? roles : StreamUtils.filter(roles, r -> !r.isSuperAdmin()));
if (ObjectUtil.isNotNull(userId)) {
- SysUserVo sysUser = userService.selectUserById(userId);
+ Sys2UserVo sysUser = userService.selectUserById(userId);
userInfoVo.setUser(sysUser);
userInfoVo.setRoleIds(roleService.selectRoleListByUserId(userId));
Long deptId = sysUser.getDeptId();
if (ObjectUtil.isNotNull(deptId)) {
- SysPostBo postBo = new SysPostBo();
+ Sys2PostBo postBo = new Sys2PostBo();
postBo.setDeptId(deptId);
userInfoVo.setPosts(postService.selectPostList(postBo));
userInfoVo.setPostIds(postService.selectPostListByUserId(userId));
@@ -157,7 +155,7 @@ public class SysUserController extends BaseController {
@SaCheckPermission("system:user:add")
@Log(title = "用户管理", businessType = BusinessType.INSERT)
@PostMapping
- public R add(@Validated @RequestBody SysUserBo user) {
+ public R add(@Validated @RequestBody Sys2UserBo user) {
deptService.checkDeptDataScope(user.getDeptId());
if (!userService.checkUserNameUnique(user)) {
return R.fail("新增用户'" + user.getUserName() + "'失败,登录账号已存在");
@@ -181,7 +179,7 @@ public class SysUserController extends BaseController {
@SaCheckPermission("system:user:edit")
@Log(title = "用户管理", businessType = BusinessType.UPDATE)
@PutMapping
- public R edit(@Validated @RequestBody SysUserBo user) {
+ public R edit(@Validated @RequestBody Sys2UserBo user) {
userService.checkUserAllowed(user.getUserId());
userService.checkUserDataScope(user.getUserId());
deptService.checkDeptDataScope(user.getDeptId());
@@ -218,8 +216,8 @@ public class SysUserController extends BaseController {
*/
@SaCheckPermission("system:user:query")
@GetMapping("/optionselect")
- public R> optionselect(@RequestParam(required = false) Long[] userIds,
- @RequestParam(required = false) Long deptId) {
+ public R> optionselect(@RequestParam(required = false) Long[] userIds,
+ @RequestParam(required = false) Long deptId) {
return R.ok(userService.selectUserByIds(userIds == null ? null : List.of(userIds), deptId));
}
@@ -230,7 +228,7 @@ public class SysUserController extends BaseController {
@SaCheckPermission("system:user:resetPwd")
@Log(title = "用户管理", businessType = BusinessType.UPDATE)
@PutMapping("/resetPwd")
- public R resetPwd(@RequestBody SysUserBo user) {
+ public R resetPwd(@RequestBody Sys2UserBo user) {
userService.checkUserAllowed(user.getUserId());
userService.checkUserDataScope(user.getUserId());
user.setPassword(BCrypt.hashpw(user.getPassword()));
@@ -243,7 +241,7 @@ public class SysUserController extends BaseController {
@SaCheckPermission("system:user:edit")
@Log(title = "用户管理", businessType = BusinessType.UPDATE)
@PutMapping("/changeStatus")
- public R changeStatus(@RequestBody SysUserBo user) {
+ public R changeStatus(@RequestBody Sys2UserBo user) {
userService.checkUserAllowed(user.getUserId());
userService.checkUserDataScope(user.getUserId());
return toAjax(userService.updateUserStatus(user.getUserId(), user.getStatus()));
@@ -256,11 +254,11 @@ public class SysUserController extends BaseController {
*/
@SaCheckPermission("system:user:query")
@GetMapping("/authRole/{userId}")
- public R authRole(@PathVariable Long userId) {
+ public R authRole(@PathVariable Long userId) {
userService.checkUserDataScope(userId);
- SysUserVo user = userService.selectUserById(userId);
- List roles = roleService.selectRolesAuthByUserId(userId);
- SysUserInfoVo userInfoVo = new SysUserInfoVo();
+ Sys2UserVo user = userService.selectUserById(userId);
+ List roles = roleService.selectRolesAuthByUserId(userId);
+ Sys2UserInfoVo userInfoVo = new Sys2UserInfoVo();
userInfoVo.setUser(user);
userInfoVo.setRoles(LoginHelper.isSuperAdmin(userId) ? roles : StreamUtils.filter(roles, r -> !r.isSuperAdmin()));
return R.ok(userInfoVo);
@@ -286,7 +284,7 @@ public class SysUserController extends BaseController {
*/
@SaCheckPermission("system:user:list")
@GetMapping("/deptTree")
- public R>> deptTree(SysDeptBo dept) {
+ public R>> deptTree(Sys2DeptBo dept) {
return R.ok(deptService.selectDeptTreeList(dept));
}
@@ -295,7 +293,7 @@ public class SysUserController extends BaseController {
*/
@SaCheckPermission("system:user:list")
@GetMapping("/list/dept/{deptId}")
- public R> listByDept(@PathVariable @NotNull Long deptId) {
+ public R> listByDept(@PathVariable @NotNull Long deptId) {
return R.ok(userService.selectUserListByDept(deptId));
}
diff --git a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysMenuController.java b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/SysSaasMenuController.java
similarity index 68%
rename from ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysMenuController.java
rename to ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/SysSaasMenuController.java
index 567a92945..f29c38e41 100644
--- a/ruoyi-modules/ruoyi-system-tenant/src/main/java/org/dromara/system/tenant/controller/system/SysMenuController.java
+++ b/ruoyi-modules/ruoyi-system-saas/src/main/java/org/dromara/system/saas/controller/system/SysSaasMenuController.java
@@ -1,4 +1,4 @@
-package org.dromara.system.tenant.controller.system;
+package org.dromara.system.saas.controller.system;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.dev33.satoken.annotation.SaCheckRole;
@@ -12,12 +12,12 @@ import org.dromara.common.log.annotation.Log;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.satoken.utils.LoginHelper;
import org.dromara.common.web.core.BaseController;
-import org.dromara.system.tenant.domain.SysMenu;
-import org.dromara.system.tenant.domain.bo.SysMenuBo;
-import org.dromara.system.tenant.domain.vo.MenuTreeSelectVo;
-import org.dromara.system.tenant.domain.vo.RouterVo;
-import org.dromara.system.tenant.domain.vo.SysMenuVo;
-import org.dromara.system.tenant.service.ISysMenuService;
+import org.dromara.system.saas.domain.SysSaasMenu;
+import org.dromara.system.saas.domain.bo.SysSaasMenuBo;
+import org.dromara.system.saas.domain.vo.TwoMenuTreeSelectVo;
+import org.dromara.system.saas.domain.vo.TwoRouterVo;
+import org.dromara.system.saas.domain.vo.SysSaasMenuVo;
+import org.dromara.system.saas.service.ISysSaasMenuService;
import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -32,10 +32,10 @@ import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
-@RequestMapping("/system/menu")
-public class SysMenuController extends BaseController {
+@RequestMapping("/systemSaas/menu")
+public class SysSaasMenuController extends BaseController {
- private final ISysMenuService menuService;
+ private final ISysSaasMenuService menuService;
/**
* 获取路由信息
@@ -43,8 +43,8 @@ public class SysMenuController extends BaseController {
* @return 路由信息
*/
@GetMapping("/getRouters")
- public R> getRouters() {
- List menus = menuService.selectMenuTreeByUserId(LoginHelper.getUserId());
+ public R> getRouters() {
+ List menus = menuService.selectMenuTreeByUserId(LoginHelper.getUserId());
return R.ok(menuService.buildMenus(menus));
}
@@ -55,10 +55,10 @@ public class SysMenuController extends BaseController {
TenantConstants.SUPER_ADMIN_ROLE_KEY,
TenantConstants.TENANT_ADMIN_ROLE_KEY
}, mode = SaMode.OR)
- @SaCheckPermission("system:menu:list")
+ @SaCheckPermission("systemSaas:menu:list")
@GetMapping("/list")
- public R> list(SysMenuBo menu) {
- List menus = menuService.selectMenuList(menu, LoginHelper.getUserId());
+ public R> list(SysSaasMenuBo menu) {
+ List menus = menuService.selectMenuList(menu, LoginHelper.getUserId());
return R.ok(menus);
}
@@ -71,19 +71,19 @@ public class SysMenuController extends BaseController {
TenantConstants.SUPER_ADMIN_ROLE_KEY,
TenantConstants.TENANT_ADMIN_ROLE_KEY
}, mode = SaMode.OR)
- @SaCheckPermission("system:menu:query")
+ @SaCheckPermission("systemSaas:menu:query")
@GetMapping(value = "/{menuId}")
- public R getInfo(@PathVariable Long menuId) {
+ public R getInfo(@PathVariable Long menuId) {
return R.ok(menuService.selectMenuById(menuId));
}
/**
* 获取菜单下拉树列表
*/
- @SaCheckPermission("system:menu:query")
+ @SaCheckPermission("systemSaas:menu:query")
@GetMapping("/treeselect")
- public R>> treeselect(SysMenuBo menu) {
- List menus = menuService.selectMenuList(menu, LoginHelper.getUserId());
+ public R>> treeselect(SysSaasMenuBo menu) {
+ List menus = menuService.selectMenuList(menu, LoginHelper.getUserId());
return R.ok(menuService.buildMenuTreeSelect(menus));
}
@@ -92,11 +92,11 @@ public class SysMenuController extends BaseController {
*
* @param roleId 角色ID
*/
- @SaCheckPermission("system:menu:query")
+ @SaCheckPermission("systemSaas:menu:query")
@GetMapping(value = "/roleMenuTreeselect/{roleId}")
- public R roleMenuTreeselect(@PathVariable("roleId") Long roleId) {
- List menus = menuService.selectMenuList(LoginHelper.getUserId());
- MenuTreeSelectVo selectVo = new MenuTreeSelectVo();
+ public R roleMenuTreeselect(@PathVariable("roleId") Long roleId) {
+ List menus = menuService.selectMenuList(LoginHelper.getUserId());
+ TwoMenuTreeSelectVo selectVo = new TwoMenuTreeSelectVo();
selectVo.setCheckedKeys(menuService.selectMenuListByRoleId(roleId));
selectVo.setMenus(menuService.buildMenuTreeSelect(menus));
return R.ok(selectVo);
@@ -108,11 +108,11 @@ public class SysMenuController extends BaseController {
* @param packageId 租户套餐ID
*/
@SaCheckRole(TenantConstants.SUPER_ADMIN_ROLE_KEY)
- @SaCheckPermission("system:menu:query")
+ @SaCheckPermission("systemSaas:menu:query")
@GetMapping(value = "/tenantPackageMenuTreeselect/{packageId}")
- public R tenantPackageMenuTreeselect(@PathVariable("packageId") Long packageId) {
- List menus = menuService.selectMenuList(LoginHelper.getUserId());
- MenuTreeSelectVo selectVo = new MenuTreeSelectVo();
+ public R tenantPackageMenuTreeselect(@PathVariable("packageId") Long packageId) {
+ List menus = menuService.selectMenuList(LoginHelper.getUserId());
+ TwoMenuTreeSelectVo selectVo = new TwoMenuTreeSelectVo();
selectVo.setCheckedKeys(menuService.selectMenuListByPackageId(packageId));
selectVo.setMenus(menuService.buildMenuTreeSelect(menus));
return R.ok(selectVo);
@@ -122,10 +122,10 @@ public class SysMenuController extends BaseController {
* 新增菜单
*/
@SaCheckRole(TenantConstants.SUPER_ADMIN_ROLE_KEY)
- @SaCheckPermission("system:menu:add")
+ @SaCheckPermission("systemSaas:menu:add")
@Log(title = "菜单管理", businessType = BusinessType.INSERT)
@PostMapping
- public R add(@Validated @RequestBody SysMenuBo menu) {
+ public R