From fdbd1e482fbf9769f0a15fa6201179f01072903c Mon Sep 17 00:00:00 2001
From: wangpengfei <1928057482@qq.com>
Date: Sat, 11 May 2024 17:03:37 +0800
Subject: [PATCH] portal
---
pom.xml | 4 +-
.../PortalApplication.java} | 10 +-
.../apiadmin/AdminHomeRest.java | 2 +-
.../yxt/portal/apiadmin/DictCommonRest.java | 164 +++++++++++
.../com/yxt/portal/apiadmin/DictTypeRest.java | 105 +++++++
.../{user => portal}/apiadmin/SmsRest.java | 9 +-
.../apiadmin/SysFunctionRest.java | 10 +-
.../apiadmin/SysMenuRest.java | 126 +++++---
.../yxt/portal/apiadmin/SysMenuRoleRest.java | 159 ++++++++++
.../apiadmin/SysOrganizationRest.java | 171 +++++++----
.../apiadmin/SysPostRest.java | 59 ++--
.../apiadmin/SysRoleRest.java | 58 ++--
.../apiadmin/SysSourceRest.java | 9 +-
.../apiadmin/SysStaffOrgRest.java | 4 +-
.../apiadmin/SysStaffPostRest.java | 15 +-
.../apiadmin/SysStaffinfoRest.java | 12 +-
.../apiadmin/SysUserDefaultOrgRest.java | 8 +-
.../apiadmin/SysUserRest.java | 272 +++++++++++++-----
.../apiadmin/SysUserRoleRest.java | 59 ++--
.../{user => portal}/apiwx/WxHomeRest.java | 2 +-
.../yxt/portal/biz/dictcommon/DictCommon.java | 25 ++
.../portal/biz/dictcommon/DictCommonDto.java | 36 +++
.../biz/dictcommon/DictCommonFeign.java | 65 +++++
.../dictcommon/DictCommonFeignFallback.java | 57 ++++
.../biz/dictcommon/DictCommonMapper.java | 60 ++++
.../biz/dictcommon/DictCommonMapper.xml | 43 +++
.../biz/dictcommon/DictCommonQuery.java | 24 ++
.../biz/dictcommon/DictCommonService.java | 77 +++++
.../biz/dictcommon/DictCommonTypeQuery.java | 21 ++
.../portal/biz/dictcommon/DictCommonVo.java | 32 +++
.../com/yxt/portal/biz/dicttype/DictType.java | 21 ++
.../yxt/portal/biz/dicttype/DictTypeDto.java | 30 ++
.../portal/biz/dicttype/DictTypeFeign.java | 46 +++
.../biz/dicttype/DictTypeFeignFallback.java | 34 +++
.../portal/biz/dicttype/DictTypeMapper.java | 28 ++
.../portal/biz/dicttype/DictTypeMapper.xml | 17 ++
.../portal/biz/dicttype/DictTypeQuery.java | 24 ++
.../portal/biz/dicttype/DictTypeService.java | 50 ++++
.../yxt/portal/biz/dicttype/DictTypeVo.java | 32 +++
.../{user => portal}/biz/package-info.java | 2 +-
.../yxt/{user => portal}/biz/sms/SmsDto.java | 2 +-
.../{user => portal}/biz/sms/SmsFeign.java | 2 +-
.../biz/sms/SmsFeignFallback.java | 2 +-
.../sysfunction/ButtonPermissionQuery.java | 2 +-
.../biz/sysfunction/ButtonPermissionVo.java | 2 +-
.../biz/sysfunction/SysFunction.java | 2 +-
.../biz/sysfunction/SysFunctionDto.java | 2 +-
.../biz/sysfunction/SysFunctionMapper.java | 2 +-
.../biz/sysfunction/SysFunctionMapper.xml | 14 +-
.../biz/sysfunction/SysFunctionQuery.java | 2 +-
.../biz/sysfunction/SysFunctionService.java | 4 +-
.../biz/sysfunction/SysFunctionTreeVo.java | 2 +-
.../biz/sysfunction/SysFunctionVo.java | 2 +-
.../{user => portal}/biz/sysmenu/SysMenu.java | 2 +-
.../biz/sysmenu/SysMenuDto.java | 2 +-
.../biz/sysmenu/SysMenuFunctionQuery.java | 2 +-
.../biz/sysmenu/SysMenuMapper.java | 2 +-
.../biz/sysmenu/SysMenuMapper.xml | 16 +-
.../biz/sysmenu/SysMenuQuery.java | 2 +-
.../biz/sysmenu/SysMenuService.java | 188 ++++++------
.../biz/sysmenu/SysMenuTreeVo.java | 2 +-
.../biz/sysmenu/SysMenuVo.java | 2 +-
.../portal/biz/sysmenurole/MenuRoleVo.java | 19 ++
.../portal/biz/sysmenurole/SysMenuRole.java | 37 +++
.../biz/sysmenurole/SysMenuRoleDataDto.java | 30 ++
.../biz/sysmenurole/SysMenuRoleDataQuery.java | 30 ++
.../biz/sysmenurole/SysMenuRoleDataVo.java | 32 +++
.../biz/sysmenurole/SysMenuRoleDto.java | 31 ++
.../biz/sysmenurole/SysMenuRoleMapper.java | 60 ++++
.../biz/sysmenurole/SysMenuRoleMapper.xml | 74 +++++
.../biz/sysmenurole/SysMenuRoleQuery.java | 40 +++
.../biz/sysmenurole/SysMenuRoleService.java | 213 ++++++++++++++
.../portal/biz/sysmenurole/SysMenuRoleVo.java | 56 ++++
.../AppContactSysOrganizationVo.java | 2 +-
.../biz/sysorganization/QrCodeVo.java | 2 +-
.../biz/sysorganization/SysOrgListVo.java | 2 +-
.../biz/sysorganization/SysOrgStaffVo.java | 2 +-
.../biz/sysorganization/SysOrgVo.java | 2 +-
.../biz/sysorganization/SysOrganization.java | 2 +-
.../sysorganization/SysOrganizationDto.java | 2 +-
.../SysOrganizationListQuery.java | 2 +-
.../SysOrganizationListVo.java | 2 +-
.../SysOrganizationListsVo.java | 2 +-
.../SysOrganizationMapper.java | 4 +-
.../sysorganization/SysOrganizationMapper.xml | 50 ++--
.../sysorganization/SysOrganizationQuery.java | 2 +-
.../SysOrganizationService.java | 14 +-
.../sysorganization/SysOrganizationVo.java | 2 +-
.../{user => portal}/biz/syspost/SysPost.java | 2 +-
.../biz/syspost/SysPostDto.java | 2 +-
.../biz/syspost/SysPostListVo.java | 2 +-
.../biz/syspost/SysPostMapper.java | 5 +-
.../biz/syspost/SysPostMapper.xml | 10 +-
.../biz/syspost/SysPostQuery.java | 2 +-
.../biz/syspost/SysPostService.java | 8 +-
.../biz/syspost/SysPostVo.java | 2 +-
.../{user => portal}/biz/sysrole/SysRole.java | 2 +-
.../biz/sysrole/SysRoleDto.java | 2 +-
.../biz/sysrole/SysRoleMapper.java | 4 +-
.../biz/sysrole/SysRoleMapper.xml | 18 +-
.../biz/sysrole/SysRoleQuery.java | 2 +-
.../biz/sysrole/SysRoleService.java | 6 +-
.../biz/sysrole/SysRoleVo.java | 2 +-
.../biz/syssource/SysSource.java | 2 +-
.../biz/syssource/SysSourceDto.java | 2 +-
.../biz/syssource/SysSourceFeign.java | 2 +-
.../biz/syssource/SysSourceFeignFallback.java | 2 +-
.../biz/syssource/SysSourceMapper.java | 6 +-
.../biz/syssource/SysSourceMapper.xml | 12 +-
.../biz/syssource/SysSourceQuery.java | 2 +-
.../biz/syssource/SysSourceService.java | 6 +-
.../biz/syssource/SysSourceVo.java | 4 +-
.../sysstaffinfo/AppContactsDetailsVo.java | 2 +-
.../biz/sysstaffinfo/PcSysStaffQuery.java | 2 +-
.../biz/sysstaffinfo/PcSysStaffVo.java | 2 +-
.../biz/sysstaffinfo/SysStaffQuery.java | 2 +-
.../biz/sysstaffinfo/SysStaffinfo.java | 2 +-
.../SysStaffinfoAppContactsSearchVo.java | 2 +-
.../SysStaffinfoAppContactsVo.java | 2 +-
.../sysstaffinfo/SysStaffinfoDetailsVo.java | 6 +-
.../biz/sysstaffinfo/SysStaffinfoDto.java | 6 +-
.../biz/sysstaffinfo/SysStaffinfoMapper.java | 7 +-
.../biz/sysstaffinfo/SysStaffinfoMapper.xml | 34 +--
.../biz/sysstaffinfo/SysStaffinfoQuery.java | 2 +-
.../biz/sysstaffinfo/SysStaffinfoService.java | 44 +--
.../biz/sysstaffinfo/SysStaffinfoVo.java | 2 +-
.../biz/sysstaffinfo/WxBase64Query.java | 2 +-
.../biz/sysstaffinfo/WxSysInfoQuery.java | 2 +-
.../sysstaffinfo/app/AppSysStaffQuery.java | 2 +-
.../biz/sysstaffinfo/app/AppSysStaffVo.java | 2 +-
.../biz/sysstafforg/SysStaffOrg.java | 2 +-
.../biz/sysstafforg/SysStaffOrgByUserVo.java | 2 +-
.../biz/sysstafforg/SysStaffOrgDetailsVo.java | 2 +-
.../biz/sysstafforg/SysStaffOrgDto.java | 2 +-
.../biz/sysstafforg/SysStaffOrgMapper.java | 4 +-
.../biz/sysstafforg/SysStaffOrgMapper.xml | 26 +-
.../biz/sysstafforg/SysStaffOrgQuery.java | 2 +-
.../biz/sysstafforg/SysStaffOrgService.java | 13 +-
.../biz/sysstafforg/SysStaffOrgVo.java | 2 +-
.../biz/sysstaffpost/SysStaffPost.java | 2 +-
.../sysstaffpost/SysStaffPostDetailsVo.java | 2 +-
.../biz/sysstaffpost/SysStaffPostDto.java | 2 +-
.../biz/sysstaffpost/SysStaffPostMapper.java | 2 +-
.../biz/sysstaffpost/SysStaffPostMapper.xml | 12 +-
.../biz/sysstaffpost/SysStaffPostQuery.java | 2 +-
.../biz/sysstaffpost/SysStaffPostService.java | 2 +-
.../biz/sysstaffpost/SysStaffPostVo.java | 2 +-
.../biz/sysuser/PrivilegeQuery.java | 2 +-
.../biz/sysuser/ShareUserQuery.java | 2 +-
.../biz/sysuser/SysHaveMessageQuery.java | 2 +-
.../biz/sysuser/SysMenuRoleVoList.java | 2 +-
.../{user => portal}/biz/sysuser/SysUser.java | 2 +-
.../biz/sysuser/SysUserDto.java | 2 +-
.../biz/sysuser/SysUserInfoVo.java | 2 +-
.../biz/sysuser/SysUserListVo.java | 2 +-
.../biz/sysuser/SysUserMapper.java | 15 +-
.../biz/sysuser/SysUserMapper.xml | 46 +--
.../biz/sysuser/SysUserQuery.java | 2 +-
.../biz/sysuser/SysUserService.java | 127 +++++---
.../biz/sysuser/SysUserVo.java | 6 +-
.../biz/sysuser/UserByRolesAndOrgQuery.java | 2 +-
.../biz/sysuser/UserQuery.java | 2 +-
.../biz/sysuser/UserRoleQuery.java | 2 +-
.../biz/sysuser/UserssQuery.java | 2 +-
.../biz/sysuser/app/AppMySysUserInfo.java | 2 +-
.../biz/sysuser/app/AppUserOrgInfoVo.java | 2 +-
.../biz/sysuser/app/MyInfoQuery.java | 2 +-
.../biz/sysuser/app/OrgList.java | 2 +-
.../biz/sysuser/wx/WxHomePageVo.java | 2 +-
.../biz/sysuser/wx/WxMySysUserInfoVo.java | 2 +-
.../biz/sysuser/wx/WxSysUserDto.java | 2 +-
.../biz/sysuser/wx/WxSysUserLoginQuery.java | 2 +-
.../biz/sysuser/wx/WxSysUserRegistQuery.java | 2 +-
.../biz/sysuser/wx/WxSysUserVo.java | 2 +-
.../biz/sysuserdefaultorg/SysOrgPathList.java | 2 +-
.../sysuserdefaultorg/SysUserDefaultOrg.java | 2 +-
.../SysUserDefaultOrgDto.java | 2 +-
.../SysUserDefaultOrgMapper.java | 2 +-
.../SysUserDefaultOrgMapper.xml | 4 +-
.../SysUserDefaultOrgQuery.java | 2 +-
.../SysUserDefaultOrgService.java | 9 +-
.../SysUserDefaultOrgVo.java | 2 +-
.../biz/sysuserrole/SysUserRole.java | 2 +-
.../biz/sysuserrole/SysUserRoleDto.java | 2 +-
.../biz/sysuserrole/SysUserRoleMapper.java | 2 +-
.../biz/sysuserrole/SysUserRoleMapper.xml | 8 +-
.../biz/sysuserrole/SysUserRoleQuery.java | 2 +-
.../biz/sysuserrole/SysUserRoleService.java | 2 +-
.../biz/sysuserrole/SysUserRoleVo.java | 2 +-
.../config/DictCommonType.java | 2 +-
.../config/SaTokenConfigure.java | 2 +-
.../config/SaTokenGloableException.java | 2 +-
.../feign => portal/config}/package-info.java | 2 +-
.../config => portal/feign}/package-info.java | 2 +-
.../{user => portal}/utils/DoubleUtils.java | 2 +-
.../com/yxt/{user => portal}/utils/MsgWs.java | 5 +-
.../{user => portal}/utils/PinYinUtils.java | 2 +-
.../{user => portal}/utils/StyleUtils.java | 2 +-
198 files changed, 2841 insertions(+), 730 deletions(-)
rename src/main/java/com/yxt/{user/UserApplication.java => portal/PortalApplication.java} (75%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/AdminHomeRest.java (88%)
create mode 100644 src/main/java/com/yxt/portal/apiadmin/DictCommonRest.java
create mode 100644 src/main/java/com/yxt/portal/apiadmin/DictTypeRest.java
rename src/main/java/com/yxt/{user => portal}/apiadmin/SmsRest.java (84%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysFunctionRest.java (97%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysMenuRest.java (69%)
create mode 100644 src/main/java/com/yxt/portal/apiadmin/SysMenuRoleRest.java
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysOrganizationRest.java (71%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysPostRest.java (64%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysRoleRest.java (66%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysSourceRest.java (95%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysStaffOrgRest.java (98%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysStaffPostRest.java (91%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysStaffinfoRest.java (96%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysUserDefaultOrgRest.java (78%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysUserRest.java (71%)
rename src/main/java/com/yxt/{user => portal}/apiadmin/SysUserRoleRest.java (61%)
rename src/main/java/com/yxt/{user => portal}/apiwx/WxHomeRest.java (88%)
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommon.java
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommonDto.java
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommonFeign.java
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommonFeignFallback.java
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommonMapper.java
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommonMapper.xml
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommonQuery.java
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommonService.java
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommonTypeQuery.java
create mode 100644 src/main/java/com/yxt/portal/biz/dictcommon/DictCommonVo.java
create mode 100644 src/main/java/com/yxt/portal/biz/dicttype/DictType.java
create mode 100644 src/main/java/com/yxt/portal/biz/dicttype/DictTypeDto.java
create mode 100644 src/main/java/com/yxt/portal/biz/dicttype/DictTypeFeign.java
create mode 100644 src/main/java/com/yxt/portal/biz/dicttype/DictTypeFeignFallback.java
create mode 100644 src/main/java/com/yxt/portal/biz/dicttype/DictTypeMapper.java
create mode 100644 src/main/java/com/yxt/portal/biz/dicttype/DictTypeMapper.xml
create mode 100644 src/main/java/com/yxt/portal/biz/dicttype/DictTypeQuery.java
create mode 100644 src/main/java/com/yxt/portal/biz/dicttype/DictTypeService.java
create mode 100644 src/main/java/com/yxt/portal/biz/dicttype/DictTypeVo.java
rename src/main/java/com/yxt/{user => portal}/biz/package-info.java (69%)
rename src/main/java/com/yxt/{user => portal}/biz/sms/SmsDto.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sms/SmsFeign.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sms/SmsFeignFallback.java (88%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/ButtonPermissionQuery.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/ButtonPermissionVo.java (88%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/SysFunction.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/SysFunctionDto.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/SysFunctionMapper.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/SysFunctionMapper.xml (86%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/SysFunctionQuery.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/SysFunctionService.java (99%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/SysFunctionTreeVo.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysfunction/SysFunctionVo.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysmenu/SysMenu.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysmenu/SysMenuDto.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sysmenu/SysMenuFunctionQuery.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysmenu/SysMenuMapper.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sysmenu/SysMenuMapper.xml (81%)
rename src/main/java/com/yxt/{user => portal}/biz/sysmenu/SysMenuQuery.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysmenu/SysMenuService.java (70%)
rename src/main/java/com/yxt/{user => portal}/biz/sysmenu/SysMenuTreeVo.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysmenu/SysMenuVo.java (98%)
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/MenuRoleVo.java
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRole.java
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRoleDataDto.java
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRoleDataQuery.java
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRoleDataVo.java
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRoleDto.java
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRoleMapper.java
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRoleMapper.xml
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRoleQuery.java
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRoleService.java
create mode 100644 src/main/java/com/yxt/portal/biz/sysmenurole/SysMenuRoleVo.java
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/AppContactSysOrganizationVo.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/QrCodeVo.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrgListVo.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrgStaffVo.java (87%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrgVo.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganization.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganizationDto.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganizationListQuery.java (87%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganizationListVo.java (90%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganizationListsVo.java (87%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganizationMapper.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganizationMapper.xml (73%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganizationQuery.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganizationService.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sysorganization/SysOrganizationVo.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/syspost/SysPost.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/syspost/SysPostDto.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/syspost/SysPostListVo.java (93%)
rename src/main/java/com/yxt/{user => portal}/biz/syspost/SysPostMapper.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/syspost/SysPostMapper.xml (78%)
rename src/main/java/com/yxt/{user => portal}/biz/syspost/SysPostQuery.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/syspost/SysPostService.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/syspost/SysPostVo.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysrole/SysRole.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysrole/SysRoleDto.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysrole/SysRoleMapper.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysrole/SysRoleMapper.xml (86%)
rename src/main/java/com/yxt/{user => portal}/biz/sysrole/SysRoleQuery.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysrole/SysRoleService.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysrole/SysRoleVo.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/syssource/SysSource.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/syssource/SysSourceDto.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/syssource/SysSourceFeign.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/syssource/SysSourceFeignFallback.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/syssource/SysSourceMapper.java (91%)
rename src/main/java/com/yxt/{user => portal}/biz/syssource/SysSourceMapper.xml (69%)
rename src/main/java/com/yxt/{user => portal}/biz/syssource/SysSourceQuery.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/syssource/SysSourceService.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/syssource/SysSourceVo.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/AppContactsDetailsVo.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/PcSysStaffQuery.java (90%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/PcSysStaffVo.java (91%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffQuery.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfo.java (99%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfoAppContactsSearchVo.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfoAppContactsVo.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfoDetailsVo.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfoDto.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfoMapper.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfoMapper.xml (90%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfoQuery.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfoService.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/SysStaffinfoVo.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/WxBase64Query.java (91%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/WxSysInfoQuery.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/app/AppSysStaffQuery.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffinfo/app/AppSysStaffVo.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstafforg/SysStaffOrg.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstafforg/SysStaffOrgByUserVo.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstafforg/SysStaffOrgDetailsVo.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstafforg/SysStaffOrgDto.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstafforg/SysStaffOrgMapper.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstafforg/SysStaffOrgMapper.xml (80%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstafforg/SysStaffOrgQuery.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstafforg/SysStaffOrgService.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstafforg/SysStaffOrgVo.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffpost/SysStaffPost.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffpost/SysStaffPostDetailsVo.java (93%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffpost/SysStaffPostDto.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffpost/SysStaffPostMapper.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffpost/SysStaffPostMapper.xml (74%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffpost/SysStaffPostQuery.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffpost/SysStaffPostService.java (99%)
rename src/main/java/com/yxt/{user => portal}/biz/sysstaffpost/SysStaffPostVo.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/PrivilegeQuery.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/ShareUserQuery.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysHaveMessageQuery.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysMenuRoleVoList.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysUser.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysUserDto.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysUserInfoVo.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysUserListVo.java (89%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysUserMapper.java (93%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysUserMapper.xml (88%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysUserQuery.java (97%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysUserService.java (93%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/SysUserVo.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/UserByRolesAndOrgQuery.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/UserQuery.java (93%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/UserRoleQuery.java (91%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/UserssQuery.java (88%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/app/AppMySysUserInfo.java (93%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/app/AppUserOrgInfoVo.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/app/MyInfoQuery.java (91%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/app/OrgList.java (89%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/wx/WxHomePageVo.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/wx/WxMySysUserInfoVo.java (94%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/wx/WxSysUserDto.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/wx/WxSysUserLoginQuery.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/wx/WxSysUserRegistQuery.java (91%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuser/wx/WxSysUserVo.java (96%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserdefaultorg/SysOrgPathList.java (90%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserdefaultorg/SysUserDefaultOrg.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserdefaultorg/SysUserDefaultOrgDto.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserdefaultorg/SysUserDefaultOrgMapper.java (88%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserdefaultorg/SysUserDefaultOrgMapper.xml (69%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserdefaultorg/SysUserDefaultOrgQuery.java (85%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserdefaultorg/SysUserDefaultOrgService.java (92%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserdefaultorg/SysUserDefaultOrgVo.java (93%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserrole/SysUserRole.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserrole/SysUserRoleDto.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserrole/SysUserRoleMapper.java (98%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserrole/SysUserRoleMapper.xml (82%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserrole/SysUserRoleQuery.java (95%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserrole/SysUserRoleService.java (99%)
rename src/main/java/com/yxt/{user => portal}/biz/sysuserrole/SysUserRoleVo.java (95%)
rename src/main/java/com/yxt/{user => portal}/config/DictCommonType.java (99%)
rename src/main/java/com/yxt/{user => portal}/config/SaTokenConfigure.java (99%)
rename src/main/java/com/yxt/{user => portal}/config/SaTokenGloableException.java (98%)
rename src/main/java/com/yxt/{user/feign => portal/config}/package-info.java (77%)
rename src/main/java/com/yxt/{user/config => portal/feign}/package-info.java (77%)
rename src/main/java/com/yxt/{user => portal}/utils/DoubleUtils.java (98%)
rename src/main/java/com/yxt/{user => portal}/utils/MsgWs.java (92%)
rename src/main/java/com/yxt/{user => portal}/utils/PinYinUtils.java (99%)
rename src/main/java/com/yxt/{user => portal}/utils/StyleUtils.java (99%)
diff --git a/pom.xml b/pom.xml
index 2305cda..8bed395 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,8 +11,8 @@
4.0.0
- ss-common-user
- ss-common-user
+ ss-common-portal
+ ss-common-portal
2.0.1
diff --git a/src/main/java/com/yxt/user/UserApplication.java b/src/main/java/com/yxt/portal/PortalApplication.java
similarity index 75%
rename from src/main/java/com/yxt/user/UserApplication.java
rename to src/main/java/com/yxt/portal/PortalApplication.java
index 52f7e15..686c12c 100644
--- a/src/main/java/com/yxt/user/UserApplication.java
+++ b/src/main/java/com/yxt/portal/PortalApplication.java
@@ -1,4 +1,4 @@
-package com.yxt.user;
+package com.yxt.portal;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@@ -10,15 +10,15 @@ import org.springframework.scheduling.annotation.EnableScheduling;
* @date 2024/4/28 14:43
*/
@SpringBootApplication(scanBasePackages = {
- "com.yxt.user.config",
+ "com.yxt.portal.config",
"com.yxt.common.base.config",
- "com.yxt.user"
+ "com.yxt.portal"
})
// 启用自带定时任务
@EnableScheduling
@EnableFeignClients(basePackages = {})
-public class UserApplication {
+public class PortalApplication {
public static void main(String[] args) {
- SpringApplication.run(UserApplication.class, args);
+ SpringApplication.run(PortalApplication.class, args);
}
}
diff --git a/src/main/java/com/yxt/user/apiadmin/AdminHomeRest.java b/src/main/java/com/yxt/portal/apiadmin/AdminHomeRest.java
similarity index 88%
rename from src/main/java/com/yxt/user/apiadmin/AdminHomeRest.java
rename to src/main/java/com/yxt/portal/apiadmin/AdminHomeRest.java
index 779af32..9a077c4 100644
--- a/src/main/java/com/yxt/user/apiadmin/AdminHomeRest.java
+++ b/src/main/java/com/yxt/portal/apiadmin/AdminHomeRest.java
@@ -1,4 +1,4 @@
-package com.yxt.user.apiadmin;
+package com.yxt.portal.apiadmin;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
diff --git a/src/main/java/com/yxt/portal/apiadmin/DictCommonRest.java b/src/main/java/com/yxt/portal/apiadmin/DictCommonRest.java
new file mode 100644
index 0000000..ac0c27a
--- /dev/null
+++ b/src/main/java/com/yxt/portal/apiadmin/DictCommonRest.java
@@ -0,0 +1,164 @@
+package com.yxt.portal.apiadmin;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.yxt.common.base.utils.PagerUtil;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import com.yxt.portal.biz.dictcommon.*;
+import com.yxt.portal.biz.dicttype.DictTypeService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+
+import javax.validation.Valid;
+import java.util.List;
+
+/**
+ * @author dimengzhe
+ * @date 2021/7/5 21:29
+ * @description
+ */
+@Slf4j
+@Controller
+@RequestMapping("apiadmin/dictcommons")
+@Api(tags = "数据字典数据项管理")
+public class DictCommonRest {
+
+ @Autowired
+ private DictTypeService dictTypeService;
+
+ @Autowired
+ private DictCommonService dictCommonService;
+
+ @PostMapping(value = "/save")
+ @ResponseBody
+ @ApiOperation(value = "数据字典数据项保存")
+ ResultBean save(@Valid @RequestBody DictCommonDto dictCommonDto) {
+ ResultBean resultBean = ResultBean.fireFail();
+ //数据类型
+ String dictType = dictCommonDto.getDictType();
+ //数据项值
+ String dictKey = dictCommonDto.getDictKey();
+ //父级sid
+ String parentSid = dictCommonDto.getParentSid();
+ int size = dictTypeService.selectSize(dictType);
+ if (size > 0) {
+ //根据数据类型和数据项值查询是否已存在
+ DictCommon dc = dictCommonService.selectSize(dictKey, dictType, parentSid);
+ if (dc != null) {
+ return resultBean.setMsg(dictType + "此类型的数据项已存在");
+ }
+ DictCommon dictCommon = new DictCommon();
+ dictCommonDto.fillEntity(dictCommon);
+ boolean isSave = dictCommonService.save(dictCommon);
+ if (!isSave) {
+ return resultBean.setMsg("保存数据项失败");
+ }
+ } else {
+ return resultBean.setMsg("数据字典类型不存在");
+ }
+ return resultBean.success().setMsg("保存成功");
+ }
+
+ @PostMapping("/pageList")
+ @ResponseBody
+ @ApiOperation(value = "数据字典数据项分页列表")
+ ResultBean> pageList(@RequestBody PagerQuery pagerQuery) {
+ ResultBean> rb = ResultBean.fireFail();
+ PagerVo pv = new PagerVo<>();
+ IPage p2 = dictCommonService.pageList(pagerQuery);
+ PagerVo pv1 = PagerUtil.pageToVo(p2, pv);
+ return rb.success().setData(pv1);
+ }
+
+ @PostMapping("/update/{sid}")
+ @ResponseBody
+ @ApiOperation(value = "数据字典修改后保存")
+ ResultBean update(@Valid @RequestBody DictCommonDto dictCommonDto, @ApiParam(value = "数据项sid", required = true) @PathVariable("sid") String sid){
+ ResultBean resultBean = ResultBean.fireFail();
+ //数据类型
+ String dictType = dictCommonDto.getDictType();
+ int size = dictTypeService.selectSize(dictType);
+ if (size > 0) {
+ //根据数据类型和数据项值查询是否已存在
+ DictCommon dc = dictCommonService.fetchBySid(sid);
+ if (dc == null) {
+ return resultBean.setMsg(dictType + "此类型的数据项不存在");
+ } else {
+ if (!sid.equals(dc.getSid())) {
+ return resultBean.setMsg(dictType + "此类型的数据项已存在");
+ }
+ }
+ if (0 == dictCommonService.updateBySid(dictCommonDto.toMap(), sid)) {
+ return resultBean.setMsg("更新失败");
+ }
+ } else {
+ return resultBean.setMsg("数据字典类型不存在");
+ }
+ return resultBean.success().setMsg("保存成功");
+ }
+
+ @ResponseBody
+ @DeleteMapping("/delete/{sid}")
+ @ApiOperation(value = "删除")
+ ResultBean delete(@ApiParam(value = "数据项sid", required = true) @PathVariable("sid") String sid){
+ DictCommon dictCommon = dictCommonService.fetchBySid(sid);
+ if (null == dictCommon) {
+ return ResultBean.fireFail().setMsg("该数据项不存在");
+ }
+ if (0 == dictCommonService.deleteBySid(sid)) {
+ return ResultBean.fireFail().setMsg("删除失败");
+ }
+ return ResultBean.fireSuccess().setMsg("删除成功");
+ }
+
+ @GetMapping("/typeValues")
+ @ResponseBody
+ @ApiOperation("下拉框的获取")
+ ResultBean> getTypeValues(@RequestParam("type") String type, @RequestParam(value = "psid", defaultValue = "0")String psid){
+ DictCommonTypeQuery query = new DictCommonTypeQuery();
+ query.setType(type);
+ query.setPsid(psid);
+ List dictCommonVoList = dictCommonService.getValue(query);
+ if (dictCommonVoList.size() == 0) {
+ return new ResultBean>().fail().setMsg("该类型无数据项");
+ }
+ return new ResultBean>().success().setData(dictCommonVoList);
+ }
+
+ @ResponseBody
+ @GetMapping("/selectBykey/{key}/{type}")
+ @ApiOperation(value = "数据字典信息修改时的初始化信息")
+ public ResultBean selectBykey(@ApiParam(value = "数据字典key", required = true) @PathVariable("key") String key, @ApiParam(value = "数据字典type", required = true) @PathVariable("type") String type) {
+ DictCommonVo v = dictCommonService.selectBykey(key, type);
+ if (v == null) {
+ return new ResultBean().success().setData(new DictCommonVo());
+ }
+ return new ResultBean().success().setData(v);
+ }
+
+ @GetMapping("/getFirstDictKeyByType")
+ @ResponseBody
+ @ApiOperation("根据数据字典的key获取第一个值(默认值)")
+ ResultBean getFirstDictKeyByType(@RequestParam("dictType") String dictType, @RequestParam("psid") String psid){
+ ResultBean> resultBean = getTypeValues(dictType, psid);
+ if (resultBean.getSuccess() && resultBean.getData() != null) {
+ String dictKey = resultBean.getData().get(0).getDictKey();
+ return new ResultBean().success().setData(dictKey);
+ } else {
+ return new ResultBean().fail().setData(new DictCommon());
+ }
+ }
+
+ @GetMapping("/getTypeValueList")
+ @ResponseBody
+ @ApiOperation("根据分类编码和数据分组查询数据字典")
+ ResultBean> getTypeValueList(@RequestParam("type")String type,@RequestParam("groupNum")String groupNum){
+ return dictCommonService.getList(type,groupNum);
+ }
+}
diff --git a/src/main/java/com/yxt/portal/apiadmin/DictTypeRest.java b/src/main/java/com/yxt/portal/apiadmin/DictTypeRest.java
new file mode 100644
index 0000000..4e3b6e2
--- /dev/null
+++ b/src/main/java/com/yxt/portal/apiadmin/DictTypeRest.java
@@ -0,0 +1,105 @@
+package com.yxt.portal.apiadmin;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.yxt.common.base.utils.PagerUtil;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import com.yxt.portal.biz.dictcommon.DictCommon;
+import com.yxt.portal.biz.dictcommon.DictCommonService;
+import com.yxt.portal.biz.dicttype.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+
+import javax.validation.Valid;
+import java.util.List;
+
+/**
+ * @author dimengzhe
+ * @date 2021/7/5 22:37
+ * @description
+ */
+@Slf4j
+@Controller
+@RequestMapping("apiadmin/dicttypes")
+@Api(tags = "数据字典类型管理")
+public class DictTypeRest{
+
+ @Autowired
+ private DictTypeService dictTypeService;
+
+ @Autowired
+ private DictCommonService dictCommonService;
+
+
+ @PostMapping(value = "/save")
+ @ResponseBody
+ @ApiOperation(value = "数据字典类型保存")
+ ResultBean save(@Valid @RequestBody DictTypeDto dictTypeDto){
+ ResultBean resultBean = ResultBean.fireFail();
+ DictType dictType = new DictType();
+ //判断数据字典类型是否已存在
+ String dictTypeCode = dictTypeDto.getDictTypeCode();
+ int size = dictTypeService.selectSize(dictTypeCode);
+ if (size > 0) {
+ return resultBean.setMsg("数据类型代码已存在");
+ }
+ dictTypeDto.fillEntity(dictType);
+ boolean isSave = dictTypeService.save(dictType);
+ if (!isSave) {
+ return resultBean.setMsg("保存失败");
+ }
+ return resultBean.success().setMsg("保存成功");
+ }
+ @PostMapping("/pageList")
+ @ResponseBody
+ @ApiOperation(value = "数据字典类型分页列表")
+ ResultBean> pageList(@RequestBody PagerQuery pagerQuery){
+ ResultBean> rb = ResultBean.fireFail();
+ PagerVo pv = new PagerVo<>();
+ IPage p2 = dictTypeService.pageList(pagerQuery);
+ PagerVo pv1 = PagerUtil.pageToVo(p2, pv);
+ return rb.success().setData(pv1);
+ }
+
+ @PostMapping("/update/{sid}")
+ @ResponseBody
+ @ApiOperation(value = "数据字典类型更新")
+ ResultBean update(@Valid DictTypeDto dictTypeDto, @ApiParam(value = "数据字典类型sid", required = true) @PathVariable("sid") String sid){
+ DictType dictType = dictTypeService.fetchBySid(sid);
+ if (null == dictType) {
+ return ResultBean.fireFail().setMsg("该数据字典类型不存在");
+ }
+ if (!dictTypeDto.getDictTypeCode().equals(dictType.getDictTypeCode())) {
+ return ResultBean.fireFail().setMsg("数据字典类型的code值不允许修改");
+ }
+ if (0 == dictTypeService.updateBySid(dictTypeDto.toMap(), sid)) {
+ return ResultBean.fireFail().setMsg("更新失败");
+ }
+ return ResultBean.fireSuccess().setMsg("更新成功");
+ }
+
+ @DeleteMapping("/delete/{sid}")
+ @ResponseBody
+ @ApiOperation(value = "数据字典类型删除")
+ ResultBean delete(@ApiParam(value = "sid", required = true) @PathVariable("sid") String sid){
+ DictType dictType = dictTypeService.fetchBySid(sid);
+ if (null == dictType) {
+ return ResultBean.fireFail().setMsg("该数据字典类型不存在");
+ }
+ //查询该类型下是否存在数据项
+ List dictCommon = dictCommonService.selectByType(dictType.getDictTypeCode());
+ if (dictCommon.size() > 0) {
+ return ResultBean.fireFail().setMsg("该数据字典类型下存在数据项,请先删除该类下的数据项");
+ }
+ if (0 == dictTypeService.deleteBySid(sid)) {
+ return ResultBean.fireFail().setMsg("删除失败");
+ }
+ return ResultBean.fireSuccess().setMsg("删除成功");
+ }
+}
diff --git a/src/main/java/com/yxt/user/apiadmin/SmsRest.java b/src/main/java/com/yxt/portal/apiadmin/SmsRest.java
similarity index 84%
rename from src/main/java/com/yxt/user/apiadmin/SmsRest.java
rename to src/main/java/com/yxt/portal/apiadmin/SmsRest.java
index 1bc8269..1192489 100644
--- a/src/main/java/com/yxt/user/apiadmin/SmsRest.java
+++ b/src/main/java/com/yxt/portal/apiadmin/SmsRest.java
@@ -1,12 +1,9 @@
-package com.yxt.user.apiadmin;
+package com.yxt.portal.apiadmin;
-import com.yxt.user.biz.sms.SmsDto;
-import com.yxt.user.biz.sms.SmsFeign;
-import com.yxt.user.utils.MsgWs;
+import com.yxt.portal.biz.sms.SmsDto;
+import com.yxt.portal.utils.MsgWs;
import com.yxt.common.base.utils.StringUtils;
import com.yxt.common.core.result.ResultBean;
-import com.yxt.user.biz.sms.SmsDto;
-import com.yxt.user.utils.MsgWs;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
diff --git a/src/main/java/com/yxt/user/apiadmin/SysFunctionRest.java b/src/main/java/com/yxt/portal/apiadmin/SysFunctionRest.java
similarity index 97%
rename from src/main/java/com/yxt/user/apiadmin/SysFunctionRest.java
rename to src/main/java/com/yxt/portal/apiadmin/SysFunctionRest.java
index 12c0e8d..243aa8f 100644
--- a/src/main/java/com/yxt/user/apiadmin/SysFunctionRest.java
+++ b/src/main/java/com/yxt/portal/apiadmin/SysFunctionRest.java
@@ -1,11 +1,11 @@
-package com.yxt.user.apiadmin;
+package com.yxt.portal.apiadmin;
import cn.hutool.core.bean.BeanUtil;
-import com.yxt.user.biz.sysfunction.*;
-import com.yxt.user.biz.syssource.SysSource;
-import com.yxt.user.biz.syssource.SysSourceVo;
+import com.yxt.portal.biz.sysfunction.*;
+import com.yxt.portal.biz.syssource.SysSource;
+import com.yxt.portal.biz.syssource.SysSourceVo;
//import com.yxt.user.biz.syssourcefunction.SysSourceFunction;
-import com.yxt.user.biz.syssource.SysSourceService;
+import com.yxt.portal.biz.syssource.SysSourceService;
//import com.yxt.user.biz.syssourcefunction.SysSourceFunctionService;
import com.yxt.common.base.utils.StringUtils;
import com.yxt.common.core.query.PagerQuery;
diff --git a/src/main/java/com/yxt/user/apiadmin/SysMenuRest.java b/src/main/java/com/yxt/portal/apiadmin/SysMenuRest.java
similarity index 69%
rename from src/main/java/com/yxt/user/apiadmin/SysMenuRest.java
rename to src/main/java/com/yxt/portal/apiadmin/SysMenuRest.java
index 340bdfd..81f9d6d 100644
--- a/src/main/java/com/yxt/user/apiadmin/SysMenuRest.java
+++ b/src/main/java/com/yxt/portal/apiadmin/SysMenuRest.java
@@ -1,31 +1,31 @@
-package com.yxt.user.apiadmin;
+package com.yxt.portal.apiadmin;
-import com.yxt.user.biz.sysmenu.*;
+import com.yxt.portal.biz.sysmenu.*;
//import com.yxt.user.biz.sysmenurole.SysMenuRoleQuery;
-import com.yxt.user.biz.sysrole.SysRole;
-import com.yxt.user.biz.syssource.SysSource;
-import com.yxt.user.biz.syssource.SysSourceVo;
+import com.yxt.portal.biz.sysmenurole.SysMenuRoleQuery;
+import com.yxt.portal.biz.sysmenurole.SysMenuRoleService;
+import com.yxt.portal.biz.sysrole.SysRole;
+import com.yxt.portal.biz.syssource.SysSource;
+import com.yxt.portal.biz.syssource.SysSourceVo;
//import com.yxt.user.biz.syssourcemenu.SysSourceMenu;
//import com.yxt.user.biz.syssourcemenu.SysSourceMenuVo;
-import com.yxt.user.biz.sysuserrole.SysUserRoleVo;
+import com.yxt.portal.biz.sysuserrole.SysUserRoleVo;
//import com.yxt.user.biz.sysmenurole.SysMenuRoleService;
-import com.yxt.user.biz.sysrole.SysRoleService;
-import com.yxt.user.biz.syssource.SysSourceService;
+import com.yxt.portal.biz.sysrole.SysRoleService;
+import com.yxt.portal.biz.syssource.SysSourceService;
//import com.yxt.user.biz.syssourcemenu.SysSourceMenuService;
-import com.yxt.user.biz.sysuser.SysUserService;
-import com.yxt.user.biz.sysuserrole.SysUserRoleService;
+import com.yxt.portal.biz.sysuser.SysUserService;
+import com.yxt.portal.biz.sysuserrole.SysUserRoleService;
import com.yxt.common.base.utils.StringUtils;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
-import com.yxt.user.biz.sysmenu.*;
-import com.yxt.user.biz.syssource.SysSourceService;
import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
+import javax.validation.Valid;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
@@ -57,14 +57,16 @@ public class SysMenuRest {
private SysSourceService sysSourceService;
@Autowired
private SysUserRoleService sysUserRoleService;
-// @Autowired
-// private SysMenuRoleService sysMenuRoleService;
+ @Autowired
+ private SysMenuRoleService sysMenuRoleService;
@Autowired
private SysUserService sysUserService;
@Autowired
private SysRoleService sysRoleService;
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
public ResultBean> listPage(@RequestBody PagerQuery pq) {
ResultBean rb = ResultBean.fireFail();
PagerVo pv = sysMenuService.listPageVo(pq);
@@ -78,15 +80,27 @@ public class SysMenuRest {
return rb.success().setData(list);
}*/
-
- public ResultBean> listAllVoForSource(@RequestBody SysMenuQuery query) {
+ /**
+ * 菜单列表:根据资源归类
+ *
+ * @param query
+ * @return
+ */
+ @ApiOperation("菜单列表:根据资源归类")
+ @PostMapping("/listAllVoForSource")
+ public ResultBean> listAllVoForSource(@RequestBody SysMenuQuery query){
ResultBean rb = ResultBean.fireFail();
List list = sysMenuService.listAllVoForSource(query);
return rb.success().setData(list);
}
-
- public ResultBean>> getMenusForFunction(@RequestBody SysMenuFunctionQuery sysMenuFunctionQuery) {
+ /**
+ * 菜单列表:根据资源归类 设置功能的url用
+ * @return
+ */
+ @ApiOperation("菜单列表:根据资源归类 设置功能的url用")
+ @PostMapping("/getMenusForFunction")
+ public ResultBean>> getMenusForFunction(@RequestBody SysMenuFunctionQuery sysMenuFunctionQuery) {
ResultBean rb = ResultBean.fireFail();
SysMenuQuery smq= new SysMenuQuery();
smq.setSourceSid(sysMenuFunctionQuery.getSourceSid());
@@ -115,8 +129,38 @@ public class SysMenuRest {
}
}
+ @ApiOperation("根据用户sid查询所有数据列表 ")
+ @PostMapping("/sourceMenuTreeByUserSid")
+ public ResultBean>> sourceMenuTreeByUserSid(@RequestBody SysMenuQuery query) {
+ ResultBean>> rb = ResultBean.fireFail();
+ SysMenuRoleQuery orgRoleMenuQuery = new SysMenuRoleQuery();
+ List