From d4e2595b286c596ee941e8129cda463ab6eb1067 Mon Sep 17 00:00:00 2001
From: wangpengfei <1928057482@qq.com>
Date: Sun, 28 Apr 2024 14:51:39 +0800
Subject: [PATCH] user
---
pom.xml | 6 +
.../java/com/yxt/user/UserApplication.java | 6 +-
.../java/com/yxt/user/apiadmin/SmsRest.java | 45 +
.../yxt/user/apiadmin/SysFunctionRest.java | 218 +++
.../com/yxt/user/apiadmin/SysMenuRest.java | 265 +++
.../user/apiadmin/SysOrganizationRest.java | 415 +++++
.../com/yxt/user/apiadmin/SysRoleRest.java | 153 ++
.../com/yxt/user/apiadmin/SysSourceRest.java | 131 ++
.../yxt/user/apiadmin/SysStaffOrgRest.java | 162 ++
.../yxt/user/apiadmin/SysStaffPostRest.java | 124 ++
.../yxt/user/apiadmin/SysStaffinfoRest.java | 235 +++
.../user/apiadmin/SysUserDefaultOrgRest.java | 34 +
.../com/yxt/user/apiadmin/SysUserRest.java | 619 +++++++
.../yxt/user/apiadmin/SysUserRoleRest.java | 118 ++
.../java/com/yxt/user/biz/sms/SmsDto.java | 28 +
.../java/com/yxt/user/biz/sms/SmsFeign.java | 47 +
.../yxt/user/biz/sms/SmsFeignFallback.java | 11 +
.../sysfunction/ButtonPermissionQuery.java | 19 +
.../biz/sysfunction/ButtonPermissionVo.java | 12 +
.../yxt/user/biz/sysfunction/SysFunction.java | 54 +
.../user/biz/sysfunction/SysFunctionDto.java | 54 +
.../biz/sysfunction/SysFunctionMapper.java | 74 +
.../biz/sysfunction/SysFunctionMapper.xml | 103 ++
.../biz/sysfunction/SysFunctionQuery.java | 53 +
.../biz/sysfunction/SysFunctionService.java | 344 ++++
.../biz/sysfunction/SysFunctionTreeVo.java | 50 +
.../user/biz/sysfunction/SysFunctionVo.java | 59 +
.../com/yxt/user/biz/sysmenu/SysMenu.java | 64 +
.../com/yxt/user/biz/sysmenu/SysMenuDto.java | 72 +
.../biz/sysmenu/SysMenuFunctionQuery.java | 30 +
.../yxt/user/biz/sysmenu/SysMenuMapper.java | 82 +
.../yxt/user/biz/sysmenu/SysMenuMapper.xml | 88 +
.../yxt/user/biz/sysmenu/SysMenuQuery.java | 66 +
.../yxt/user/biz/sysmenu/SysMenuService.java | 424 +++++
.../yxt/user/biz/sysmenu/SysMenuTreeVo.java | 59 +
.../com/yxt/user/biz/sysmenu/SysMenuVo.java | 74 +
.../AppContactSysOrganizationVo.java | 40 +
.../user/biz/sysorganization/QrCodeVo.java | 23 +
.../biz/sysorganization/SysOrgListVo.java | 29 +
.../biz/sysorganization/SysOrgStaffVo.java | 17 +
.../user/biz/sysorganization/SysOrgVo.java | 31 +
.../biz/sysorganization/SysOrganization.java | 87 +
.../sysorganization/SysOrganizationDto.java | 91 +
.../SysOrganizationListQuery.java | 16 +
.../SysOrganizationListVo.java | 23 +
.../SysOrganizationListsVo.java | 17 +
.../SysOrganizationMapper.java | 122 ++
.../sysorganization/SysOrganizationMapper.xml | 220 +++
.../sysorganization/SysOrganizationQuery.java | 58 +
.../SysOrganizationService.java | 521 ++++++
.../sysorganization/SysOrganizationVo.java | 86 +
.../com/yxt/user/biz/syspost/SysPost.java | 46 +
.../com/yxt/user/biz/syspost/SysPostDto.java | 44 +
.../yxt/user/biz/syspost/SysPostListVo.java | 22 +
.../yxt/user/biz/syspost/SysPostMapper.java | 68 +
.../yxt/user/biz/syspost/SysPostMapper.xml | 44 +
.../yxt/user/biz/syspost/SysPostQuery.java | 41 +
.../com/yxt/user/biz/syspost/SysPostVo.java | 52 +
.../com/yxt/user/biz/sysrole/SysRole.java | 48 +
.../com/yxt/user/biz/sysrole/SysRoleDto.java | 51 +
.../yxt/user/biz/sysrole/SysRoleMapper.java | 69 +
.../yxt/user/biz/sysrole/SysRoleMapper.xml | 134 ++
.../yxt/user/biz/sysrole/SysRoleQuery.java | 38 +
.../yxt/user/biz/sysrole/SysRoleService.java | 184 ++
.../com/yxt/user/biz/sysrole/SysRoleVo.java | 47 +
.../com/yxt/user/biz/syssource/SysSource.java | 76 +
.../yxt/user/biz/syssource/SysSourceDto.java | 76 +
.../user/biz/syssource/SysSourceFeign.java | 73 +
.../biz/syssource/SysSourceFeignFallback.java | 81 +
.../user/biz/syssource/SysSourceMapper.java | 54 +
.../user/biz/syssource/SysSourceMapper.xml | 45 +
.../user/biz/syssource/SysSourceQuery.java | 78 +
.../user/biz/syssource/SysSourceService.java | 172 ++
.../yxt/user/biz/syssource/SysSourceVo.java | 85 +
.../sysstaffinfo/AppContactsDetailsVo.java | 34 +
.../biz/sysstaffinfo/PcSysStaffQuery.java | 18 +
.../user/biz/sysstaffinfo/PcSysStaffVo.java | 19 +
.../user/biz/sysstaffinfo/SysStaffQuery.java | 30 +
.../user/biz/sysstaffinfo/SysStaffinfo.java | 173 ++
.../SysStaffinfoAppContactsSearchVo.java | 34 +
.../SysStaffinfoAppContactsVo.java | 34 +
.../sysstaffinfo/SysStaffinfoDetailsVo.java | 155 ++
.../biz/sysstaffinfo/SysStaffinfoDto.java | 186 ++
.../biz/sysstaffinfo/SysStaffinfoMapper.java | 128 ++
.../biz/sysstaffinfo/SysStaffinfoMapper.xml | 398 +++++
.../biz/sysstaffinfo/SysStaffinfoQuery.java | 42 +
.../biz/sysstaffinfo/SysStaffinfoService.java | 819 +++++++++
.../user/biz/sysstaffinfo/SysStaffinfoVo.java | 47 +
.../user/biz/sysstaffinfo/WxBase64Query.java | 20 +
.../user/biz/sysstaffinfo/WxSysInfoQuery.java | 37 +
.../sysstaffinfo/app/AppSysStaffQuery.java | 30 +
.../biz/sysstaffinfo/app/AppSysStaffVo.java | 30 +
.../yxt/user/biz/sysstafforg/SysStaffOrg.java | 46 +
.../biz/sysstafforg/SysStaffOrgByUserVo.java | 30 +
.../biz/sysstafforg/SysStaffOrgDetailsVo.java | 28 +
.../user/biz/sysstafforg/SysStaffOrgDto.java | 42 +
.../biz/sysstafforg/SysStaffOrgMapper.java | 117 ++
.../biz/sysstafforg/SysStaffOrgMapper.xml | 161 ++
.../biz/sysstafforg/SysStaffOrgQuery.java | 44 +
.../biz/sysstafforg/SysStaffOrgService.java | 343 ++++
.../user/biz/sysstafforg/SysStaffOrgVo.java | 48 +
.../user/biz/sysstaffpost/SysStaffPost.java | 47 +
.../sysstaffpost/SysStaffPostDetailsVo.java | 24 +
.../biz/sysstaffpost/SysStaffPostDto.java | 36 +
.../biz/sysstaffpost/SysStaffPostMapper.java | 61 +
.../biz/sysstaffpost/SysStaffPostMapper.xml | 60 +
.../biz/sysstaffpost/SysStaffPostQuery.java | 46 +
.../biz/sysstaffpost/SysStaffPostService.java | 141 ++
.../user/biz/sysstaffpost/SysStaffPostVo.java | 46 +
.../yxt/user/biz/sysuser/PrivilegeQuery.java | 22 +
.../yxt/user/biz/sysuser/ShareUserQuery.java | 21 +
.../user/biz/sysuser/SysHaveMessageQuery.java | 20 +
.../user/biz/sysuser/SysMenuRoleVoList.java | 26 +
.../com/yxt/user/biz/sysuser/SysUser.java | 68 +
.../com/yxt/user/biz/sysuser/SysUserDto.java | 42 +
.../yxt/user/biz/sysuser/SysUserInfoVo.java | 32 +
.../yxt/user/biz/sysuser/SysUserListVo.java | 19 +
.../yxt/user/biz/sysuser/SysUserMapper.java | 202 +++
.../yxt/user/biz/sysuser/SysUserMapper.xml | 419 +++++
.../yxt/user/biz/sysuser/SysUserQuery.java | 51 +
.../yxt/user/biz/sysuser/SysUserService.java | 1531 +++++++++++++++++
.../com/yxt/user/biz/sysuser/SysUserVo.java | 98 ++
.../biz/sysuser/UserByRolesAndOrgQuery.java | 22 +
.../com/yxt/user/biz/sysuser/UserQuery.java | 21 +
.../yxt/user/biz/sysuser/UserRoleQuery.java | 19 +
.../com/yxt/user/biz/sysuser/UserssQuery.java | 19 +
.../biz/sysuser/app/AppMySysUserInfo.java | 28 +
.../biz/sysuser/app/AppUserOrgInfoVo.java | 34 +
.../yxt/user/biz/sysuser/app/MyInfoQuery.java | 19 +
.../com/yxt/user/biz/sysuser/app/OrgList.java | 21 +
.../yxt/user/biz/sysuser/wx/WxHomePageVo.java | 27 +
.../biz/sysuser/wx/WxMySysUserInfoVo.java | 23 +
.../yxt/user/biz/sysuser/wx/WxSysUserDto.java | 33 +
.../biz/sysuser/wx/WxSysUserLoginQuery.java | 29 +
.../biz/sysuser/wx/WxSysUserRegistQuery.java | 21 +
.../yxt/user/biz/sysuser/wx/WxSysUserVo.java | 38 +
.../biz/sysuserdefaultorg/SysOrgPathList.java | 20 +
.../sysuserdefaultorg/SysUserDefaultOrg.java | 23 +
.../SysUserDefaultOrgDto.java | 22 +
.../SysUserDefaultOrgMapper.java | 16 +
.../SysUserDefaultOrgMapper.xml | 17 +
.../SysUserDefaultOrgQuery.java | 14 +
.../SysUserDefaultOrgService.java | 81 +
.../yxt/user/biz/sysuserrole/SysUserRole.java | 34 +
.../user/biz/sysuserrole/SysUserRoleDto.java | 32 +
.../biz/sysuserrole/SysUserRoleMapper.java | 58 +
.../biz/sysuserrole/SysUserRoleMapper.xml | 53 +
.../biz/sysuserrole/SysUserRoleQuery.java | 32 +
.../biz/sysuserrole/SysUserRoleService.java | 136 ++
.../user/biz/sysuserrole/SysUserRoleVo.java | 32 +
.../com/yxt/user/config/DictCommonType.java | 267 +++
src/main/java/com/yxt/user/utils/MsgWs.java | 52 +
152 files changed, 14752 insertions(+), 3 deletions(-)
create mode 100644 src/main/java/com/yxt/user/apiadmin/SmsRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysFunctionRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysMenuRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysOrganizationRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysRoleRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysSourceRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysStaffOrgRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysStaffPostRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysStaffinfoRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysUserDefaultOrgRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysUserRest.java
create mode 100644 src/main/java/com/yxt/user/apiadmin/SysUserRoleRest.java
create mode 100644 src/main/java/com/yxt/user/biz/sms/SmsDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sms/SmsFeign.java
create mode 100644 src/main/java/com/yxt/user/biz/sms/SmsFeignFallback.java
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/ButtonPermissionQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/ButtonPermissionVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/SysFunction.java
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/SysFunctionDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/SysFunctionMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/SysFunctionMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/SysFunctionQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/SysFunctionService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/SysFunctionTreeVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysfunction/SysFunctionVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysmenu/SysMenu.java
create mode 100644 src/main/java/com/yxt/user/biz/sysmenu/SysMenuDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysmenu/SysMenuFunctionQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysmenu/SysMenuMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysmenu/SysMenuMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysmenu/SysMenuQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysmenu/SysMenuService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysmenu/SysMenuTreeVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysmenu/SysMenuVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/AppContactSysOrganizationVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/QrCodeVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrgListVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrgStaffVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrgVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganization.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganizationDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganizationListQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganizationListVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganizationListsVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganizationMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganizationMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganizationQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganizationService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysorganization/SysOrganizationVo.java
create mode 100644 src/main/java/com/yxt/user/biz/syspost/SysPost.java
create mode 100644 src/main/java/com/yxt/user/biz/syspost/SysPostDto.java
create mode 100644 src/main/java/com/yxt/user/biz/syspost/SysPostListVo.java
create mode 100644 src/main/java/com/yxt/user/biz/syspost/SysPostMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/syspost/SysPostMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/syspost/SysPostQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/syspost/SysPostVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysrole/SysRole.java
create mode 100644 src/main/java/com/yxt/user/biz/sysrole/SysRoleDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysrole/SysRoleMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysrole/SysRoleMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysrole/SysRoleQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysrole/SysRoleService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysrole/SysRoleVo.java
create mode 100644 src/main/java/com/yxt/user/biz/syssource/SysSource.java
create mode 100644 src/main/java/com/yxt/user/biz/syssource/SysSourceDto.java
create mode 100644 src/main/java/com/yxt/user/biz/syssource/SysSourceFeign.java
create mode 100644 src/main/java/com/yxt/user/biz/syssource/SysSourceFeignFallback.java
create mode 100644 src/main/java/com/yxt/user/biz/syssource/SysSourceMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/syssource/SysSourceMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/syssource/SysSourceQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/syssource/SysSourceService.java
create mode 100644 src/main/java/com/yxt/user/biz/syssource/SysSourceVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/AppContactsDetailsVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/PcSysStaffQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/PcSysStaffVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfoAppContactsSearchVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfoAppContactsVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfoDetailsVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfoDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfoMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfoMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfoQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfoService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/SysStaffinfoVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/WxBase64Query.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/WxSysInfoQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/app/AppSysStaffQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffinfo/app/AppSysStaffVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstafforg/SysStaffOrg.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstafforg/SysStaffOrgByUserVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstafforg/SysStaffOrgDetailsVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstafforg/SysStaffOrgDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstafforg/SysStaffOrgMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstafforg/SysStaffOrgMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysstafforg/SysStaffOrgQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstafforg/SysStaffOrgService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstafforg/SysStaffOrgVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffpost/SysStaffPost.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffpost/SysStaffPostDetailsVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffpost/SysStaffPostDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffpost/SysStaffPostMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffpost/SysStaffPostMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffpost/SysStaffPostQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffpost/SysStaffPostService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysstaffpost/SysStaffPostVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/PrivilegeQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/ShareUserQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysHaveMessageQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysMenuRoleVoList.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysUser.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysUserDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysUserInfoVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysUserListVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysUserMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysUserMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysUserQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysUserService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/SysUserVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/UserByRolesAndOrgQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/UserQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/UserRoleQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/UserssQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/app/AppMySysUserInfo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/app/AppUserOrgInfoVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/app/MyInfoQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/app/OrgList.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/wx/WxHomePageVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/wx/WxMySysUserInfoVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/wx/WxSysUserDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/wx/WxSysUserLoginQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/wx/WxSysUserRegistQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuser/wx/WxSysUserVo.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserdefaultorg/SysOrgPathList.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserdefaultorg/SysUserDefaultOrg.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserdefaultorg/SysUserDefaultOrgDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserdefaultorg/SysUserDefaultOrgMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserdefaultorg/SysUserDefaultOrgMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysuserdefaultorg/SysUserDefaultOrgQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserdefaultorg/SysUserDefaultOrgService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserrole/SysUserRole.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserrole/SysUserRoleDto.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserrole/SysUserRoleMapper.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserrole/SysUserRoleMapper.xml
create mode 100644 src/main/java/com/yxt/user/biz/sysuserrole/SysUserRoleQuery.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserrole/SysUserRoleService.java
create mode 100644 src/main/java/com/yxt/user/biz/sysuserrole/SysUserRoleVo.java
create mode 100644 src/main/java/com/yxt/user/config/DictCommonType.java
create mode 100644 src/main/java/com/yxt/user/utils/MsgWs.java
diff --git a/pom.xml b/pom.xml
index ae052fe..2305cda 100644
--- a/pom.xml
+++ b/pom.xml
@@ -95,6 +95,12 @@
easyexcel
3.3.2
+
+ org.jetbrains
+ annotations
+ 21.0.1
+ compile
+
diff --git a/src/main/java/com/yxt/user/UserApplication.java b/src/main/java/com/yxt/user/UserApplication.java
index 6e5d661..52f7e15 100644
--- a/src/main/java/com/yxt/user/UserApplication.java
+++ b/src/main/java/com/yxt/user/UserApplication.java
@@ -1,18 +1,18 @@
package com.yxt.user;
-
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.scheduling.annotation.EnableScheduling;
/**
- * @author dimengzhe
+ * @author wangpengfei
+ * @date 2024/4/28 14:43
*/
@SpringBootApplication(scanBasePackages = {
"com.yxt.user.config",
"com.yxt.common.base.config",
- "com.yxt.goods"
+ "com.yxt.user"
})
// 启用自带定时任务
@EnableScheduling
diff --git a/src/main/java/com/yxt/user/apiadmin/SmsRest.java b/src/main/java/com/yxt/user/apiadmin/SmsRest.java
new file mode 100644
index 0000000..c68e2ca
--- /dev/null
+++ b/src/main/java/com/yxt/user/apiadmin/SmsRest.java
@@ -0,0 +1,45 @@
+package com.yxt.user.apiadmin;
+
+import com.yxt.user.biz.sms.SmsDto;
+import com.yxt.user.biz.sms.SmsFeign;
+import com.yxt.user.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;
+
+/**
+ * Project: anrui_portal(门户建设)
+ * File: SysFunctionFeignFallback.java
+ * Class: com.yxt.anrui.portal.biz.sysfunction.SysFunctionRest
+ * Description: 功能.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-08-03 00:24:28
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "短信")
+@RestController
+@RequestMapping("v1/sms")
+public class SmsRest {
+
+
+ public ResultBean SendWaitWorkMsg(SmsDto dto) {
+ String mobile = dto.getMobile();
+ String msg = dto.getMsg();
+ if (StringUtils.isBlank(mobile)){
+ return ResultBean.fireFail().setMsg("手机号不能为空!");
+ }
+ if (StringUtils.isBlank(msg)){
+ return ResultBean.fireFail().setMsg("信息不能为空!");
+ }
+ String result = MsgWs.SendWaitWorkMsg(mobile, msg);
+ return ResultBean.fireSuccess();
+ }
+}
diff --git a/src/main/java/com/yxt/user/apiadmin/SysFunctionRest.java b/src/main/java/com/yxt/user/apiadmin/SysFunctionRest.java
new file mode 100644
index 0000000..b8c271c
--- /dev/null
+++ b/src/main/java/com/yxt/user/apiadmin/SysFunctionRest.java
@@ -0,0 +1,218 @@
+package com.yxt.user.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.user.biz.syssourcefunction.SysSourceFunction;
+import com.yxt.user.biz.syssource.SysSourceService;
+//import com.yxt.user.biz.syssourcefunction.SysSourceFunctionService;
+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 io.swagger.annotations.Api;
+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 java.util.List;
+import java.util.Map;
+
+/**
+ * Project: anrui_portal(门户建设)
+ * File: SysFunctionFeignFallback.java
+ * Class: com.yxt.user.biz.sysfunction.SysFunctionRest
+ * Description: 功能.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-08-03 00:24:28
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "功能")
+@RestController
+@RequestMapping("v1/sysfunction")
+public class SysFunctionRest {
+
+ @Autowired
+ private SysFunctionService sysFunctionService;
+ @Autowired
+ private SysSourceService sysSourceService;
+// @Autowired
+// private SysSourceFunctionService sysSourceFunctionService;
+
+
+ public ResultBean> listPage(@RequestBody PagerQuery pq) {
+ ResultBean rb = ResultBean.fireFail();
+ PagerVo pv = sysFunctionService.listPageVo(pq);
+ return rb.success().setData(pv);
+ }
+
+
+ public ResultBean> listAll(@RequestBody SysFunctionQuery query) {
+ ResultBean rb = ResultBean.fireFail();
+ List list = sysFunctionService.listAllVo(query);
+ return rb.success().setData(list);
+ }
+
+
+ public ResultBean> listAllByRoleSid(SysFunctionQuery query) {
+ ResultBean rb = ResultBean.fireFail();
+ List list = sysFunctionService.listAllByRoleSid(query);
+ return rb.success().setData(list);
+ }
+
+
+ public ResultBean> listAllVoForSource(@RequestBody SysFunctionQuery query) {
+ ResultBean rb = ResultBean.fireFail();
+ List list = sysFunctionService.listAllVoForSource(query);
+ return rb.success().setData(list);
+ }
+
+
+ public ResultBean> list() {
+ ResultBean rb = ResultBean.fireFail();
+ List list = sysFunctionService.listVo();
+ return rb.success().setData(list);
+ }
+
+
+ public ResultBean save(SysFunctionDto dto) {
+ ResultBean rb = ResultBean.fireFail();
+ String sourceSid = dto.getSourceSid();
+ if (StringUtils.isBlank(sourceSid)) {
+ return ResultBean.fireFail().setMessage("资源不能为空");
+ } else {
+ SysSourceVo sysSourceVo = sysSourceService.fetchBySidVo(sourceSid);
+ if (sysSourceVo.getSid() == null) {
+ return ResultBean.fireFail().setMessage("资源不存在");
+ }
+ }
+ String pSid = dto.getParentSid();
+ if (StringUtils.isBlank(pSid)) {
+ return ResultBean.fireFail().setMessage("菜单父级sid不能为空");
+ } else {
+ if (!"0".equals(pSid)) {
+ SysFunction sysFunction = sysFunctionService.fetchBySid(pSid);
+ if (StringUtils.isBlank(sysFunction.getSid())) {
+ return ResultBean.fireFail().setMessage("菜单父级不存在!");
+ }
+ }
+ }
+ sysFunctionService.saveOrUpdateDto(dto);
+ return rb.success();
+ }
+
+
+ public ResultBean update(SysFunctionDto dto, String sid) {
+ SysFunction sysFunction = sysFunctionService.fetchBySid(sid);
+ if (sysFunction.getSid() == null) {
+ return ResultBean.fireFail().setMessage("功能不存在!");
+ }
+ ResultBean rb = ResultBean.fireFail();
+ sysFunctionService.updateBySid(dto.toMap(), sid);
+// SysSourceFunction sysSourceFunction1 = sysSourceFunctionService.fetchByFunctionSid(sid);
+// sysSourceFunctionService.delByFunctionSid(sid);
+// SysSourceFunction sysSourceFunction = new SysSourceFunction();
+// sysSourceFunction.setFunctionRootSid(sysSourceFunction1.getFunctionRootSid());
+// sysSourceFunction.setFunctionSid(sid);
+// sysSourceFunction.setSourceSid(dto.getSourceSid());
+// sysSourceFunctionService.insert(sysSourceFunction);
+ return rb.success();
+ }
+
+
+ public ResultBean updateIsEnable(String sid, Integer isEnable) {
+ ResultBean rb = ResultBean.fireFail();
+ SysFunction sysFunction = sysFunctionService.fetchBySid(sid);
+ if (sysFunction == null) {
+ //查询资源是否存在
+ SysSource sysSource = sysSourceService.fetchBySid(sid);
+ if (sysSource == null) {
+ return ResultBean.fireFail().setMessage("功能不存在!");
+ } else {
+ //将该资源下的所有功能关闭
+// List sids = sysSourceFunctionService.selectBySourceSid(sid);
+// if (sids.size() != 0) {
+// sysFunctionService.updateBySourceSid(isEnable, sids);
+// }
+
+ }
+ } else {
+ sysFunction.setIsEnable(isEnable);
+ sysFunctionService.updateById(sysFunction);
+ }
+
+ return rb.success();
+ }
+
+
+ public ResultBean del(String ids) {
+ ResultBean rb = ResultBean.fireFail();
+ sysFunctionService.delByIds(ids);
+ return rb.success();
+ }
+
+
+ public ResultBean delBySids(String sids) {
+ ResultBean rb = ResultBean.fireFail();
+ String[] sidsArr = sids.split(",");
+// for (String functionSid : sidsArr) {
+// sysSourceFunctionService.delByFunctionSid(functionSid);
+// }
+ sysFunctionService.delBySids(sidsArr);
+ return rb.success();
+ }
+
+
+ public ResultBean fetch(String id) {
+ ResultBean rb = ResultBean.fireFail();
+ SysFunctionVo vo = sysFunctionService.fetchByIdVo(id);
+ return rb.success().setData(vo);
+ }
+
+
+ public ResultBean fetchBySid(String sid) {
+ ResultBean rb = ResultBean.fireFail();
+ SysFunction entity = sysFunctionService.fetchBySid(sid);
+ SysFunctionVo vo = new SysFunctionVo();
+ BeanUtil.copyProperties(entity, vo);
+// SysSourceFunction sysSourceFunction = sysSourceFunctionService.fetchByFunctionSid(sid);
+// vo.setSourceSid(sysSourceFunction.getSourceSid());
+ if ("0".equals(entity.getParentSid())) {
+ vo.setParentSid("0");
+ vo.setParentName("顶级功能");
+ } else {
+ SysFunction sysFunction = sysFunctionService.fetchBySid(entity.getParentSid());
+ vo.setParentSid(sysFunction.getSid());
+ vo.setParentName(sysFunction.getName());
+ }
+ return rb.success().setData(vo);
+ }
+
+
+ public ResultBean>> getFunctionAuthorization(String roleSid) {
+ ResultBean rb = ResultBean.fireFail();
+ List