毕业设计管理系统
.
├── RuoYi-Vue-bs
│ ├── LICENSE
│ ├── README.md
│ ├── bin
│ │ ├── clean.bat
│ │ ├── package.bat
│ │ └── run.bat
│ ├── bssys.sql
│ ├── pom.xml
│ ├── ruoyi-admin
│ │ ├── pom.xml
│ │ ├── ruoyi-admin.iml
│ │ ├── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── ruoyi
│ │ │ │ ├── RuoYiApplication.java
│ │ │ │ ├── RuoYiServletInitializer.java
│ │ │ │ ├── bs
│ │ │ │ │ ├── admin
│ │ │ │ │ │ ├── controller
│ │ │ │ │ │ │ ├── AdDoubtController.java
│ │ │ │ │ │ │ ├── AdStudentController.java
│ │ │ │ │ │ │ ├── AdStudentScoreController.java
│ │ │ │ │ │ │ ├── AdTeacherController.java
│ │ │ │ │ │ │ ├── AdThesisInformationController.java
│ │ │ │ │ │ │ ├── AdThesisTitleController.java
│ │ │ │ │ │ │ └── AdTopicesController.java
│ │ │ │ │ │ ├── domain
│ │ │ │ │ │ │ ├── AdDoubt.java
│ │ │ │ │ │ │ ├── AdStudent.java
│ │ │ │ │ │ │ ├── AdStudentScore.java
│ │ │ │ │ │ │ ├── AdTeacher.java
│ │ │ │ │ │ │ ├── AdThesisInformation.java
│ │ │ │ │ │ │ ├── AdThesisTitle.java
│ │ │ │ │ │ │ └── AdTopices.java
│ │ │ │ │ │ ├── mapper
│ │ │ │ │ │ │ ├── AdDoubtMapper.java
│ │ │ │ │ │ │ ├── AdStudentMapper.java
│ │ │ │ │ │ │ ├── AdStudentScoreMapper.java
│ │ │ │ │ │ │ ├── AdTeacherMapper.java
│ │ │ │ │ │ │ ├── AdThesisInformationMapper.java
│ │ │ │ │ │ │ ├── AdThesisTitleMapper.java
│ │ │ │ │ │ │ └── AdTopicesMapper.java
│ │ │ │ │ │ └── service
│ │ │ │ │ │ ├── IAdDoubtService.java
│ │ │ │ │ │ ├── IAdStudentScoreService.java
│ │ │ │ │ │ ├── IAdStudentService.java
│ │ │ │ │ │ ├── IAdTeacherService.java
│ │ │ │ │ │ ├── IAdThesisInformationService.java
│ │ │ │ │ │ ├── IAdThesisTitleService.java
│ │ │ │ │ │ ├── IAdTopicesService.java
│ │ │ │ │ │ └── impl
│ │ │ │ │ │ ├── AdDoubtServiceImpl.java
│ │ │ │ │ │ ├── AdStudentScoreServiceImpl.java
│ │ │ │ │ │ ├── AdStudentServiceImpl.java
│ │ │ │ │ │ ├── AdTeacherServiceImpl.java
│ │ │ │ │ │ ├── AdThesisInformationServiceImpl.java
│ │ │ │ │ │ ├── AdThesisTitleServiceImpl.java
│ │ │ │ │ │ └── AdTopicesServiceImpl.java
│ │ │ │ │ ├── student
│ │ │ │ │ │ ├── controller
│ │ │ │ │ │ │ ├── AllStuTopicesController.java
│ │ │ │ │ │ │ ├── MyTopicController.java
│ │ │ │ │ │ │ ├── TDoubtController.java
│ │ │ │ │ │ │ ├── TStudentScoreController.java
│ │ │ │ │ │ │ └── TThesisInformationController.java
│ │ │ │ │ │ ├── domain
│ │ │ │ │ │ │ ├── AllStuTopices.java
│ │ │ │ │ │ │ ├── CurrentStu.java
│ │ │ │ │ │ │ ├── MyTopic.java
│ │ │ │ │ │ │ ├── TDoubt.java
│ │ │ │ │ │ │ ├── TStudent.java
│ │ │ │ │ │ │ ├── TStudentScore.java
│ │ │ │ │ │ │ └── TThesisInformation.java
│ │ │ │ │ │ ├── mapper
│ │ │ │ │ │ │ ├── AllStuTopicesMapper.java
│ │ │ │ │ │ │ ├── MyTopicMapper.java
│ │ │ │ │ │ │ ├── TDoubtMapper.java
│ │ │ │ │ │ │ ├── TStudentScoreMapper.java
│ │ │ │ │ │ │ └── TThesisInformationMapper.java
│ │ │ │ │ │ └── service
│ │ │ │ │ │ ├── IAllStuTopicesService.java
│ │ │ │ │ │ ├── IMyTopicService.java
│ │ │ │ │ │ ├── ITDoubtService.java
│ │ │ │ │ │ ├── ITStudentScoreService.java
│ │ │ │ │ │ ├── ITThesisInformationService.java
│ │ │ │ │ │ └── impl
│ │ │ │ │ │ ├── AllStuTopicesServiceImpl.java
│ │ │ │ │ │ ├── MyTopicServiceImpl.java
│ │ │ │ │ │ ├── TDoubtServiceImpl.java
│ │ │ │ │ │ ├── TStudentScoreServiceImpl.java
│ │ │ │ │ │ └── TThesisInformationServiceImpl.java
│ │ │ │ │ └── teacher
│ │ │ │ │ ├── controller
│ │ │ │ │ │ ├── TeaStudentController.java
│ │ │ │ │ │ ├── TeaStudentScoreController.java
│ │ │ │ │ │ ├── TeaThesisInformationController.java
│ │ │ │ │ │ ├── TeaThesisTitleController.java
│ │ │ │ │ │ └── teaTopicesController.java
│ │ │ │ │ ├── domain
│ │ │ │ │ │ ├── TeaStudent.java
│ │ │ │ │ │ ├── TeaStudentScore.java
│ │ │ │ │ │ ├── TeaThesisInformation.java
│ │ │ │ │ │ ├── TeaThesisTitle.java
│ │ │ │ │ │ └── teaTopices.java
│ │ │ │ │ ├── mapper
│ │ │ │ │ │ ├── TeaStudentMapper.java
│ │ │ │ │ │ ├── TeaStudentScoreMapper.java
│ │ │ │ │ │ ├── TeaThesisInformationMapper.java
│ │ │ │ │ │ ├── TeaThesisTitleMapper.java
│ │ │ │ │ │ └── teaTopicesMapper.java
│ │ │ │ │ └── service
│ │ │ │ │ ├── ITeaStudentScoreService.java
│ │ │ │ │ ├── ITeaStudentService.java
│ │ │ │ │ ├── ITeaThesisInformationService.java
│ │ │ │ │ ├── ITeaThesisTitleService.java
│ │ │ │ │ ├── IteaTopicesService.java
│ │ │ │ │ └── impl
│ │ │ │ │ ├── TeaStudentScoreServiceImpl.java
│ │ │ │ │ ├── TeaStudentServiceImpl.java
│ │ │ │ │ ├── TeaThesisInformationServiceImpl.java
│ │ │ │ │ ├── TeaThesisTitleServiceImpl.java
│ │ │ │ │ └── teaTopicesServiceImpl.java
│ │ │ │ └── web
│ │ │ │ ├── controller
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── CaptchaController.java
│ │ │ │ │ │ ├── CommonController.java
│ │ │ │ │ │ └── IndexController.java
│ │ │ │ │ ├── monitor
│ │ │ │ │ │ ├── CacheController.java
│ │ │ │ │ │ ├── ServerController.java
│ │ │ │ │ │ ├── SysLogininforController.java
│ │ │ │ │ │ ├── SysOperlogController.java
│ │ │ │ │ │ └── SysUserOnlineController.java
│ │ │ │ │ ├── system
│ │ │ │ │ │ ├── SysConfigController.java
│ │ │ │ │ │ ├── SysDeptController.java
│ │ │ │ │ │ ├── SysDictDataController.java
│ │ │ │ │ │ ├── SysDictTypeController.java
│ │ │ │ │ │ ├── SysIndexController.java
│ │ │ │ │ │ ├── SysLoginController.java
│ │ │ │ │ │ ├── SysMenuController.java
│ │ │ │ │ │ ├── SysNoticeController.java
│ │ │ │ │ │ ├── SysPostController.java
│ │ │ │ │ │ ├── SysProfileController.java
│ │ │ │ │ │ ├── SysRegisterController.java
│ │ │ │ │ │ ├── SysRoleController.java
│ │ │ │ │ │ └── SysUserController.java
│ │ │ │ │ └── tool
│ │ │ │ │ ├── SwaggerController.java
│ │ │ │ │ └── TestController.java
│ │ │ │ └── core
│ │ │ │ └── config
│ │ │ │ └── SwaggerConfig.java
│ │ │ └── resources
│ │ │ ├── META-INF
│ │ │ │ └── spring-devtools.properties
│ │ │ ├── application-druid.yml
│ │ │ ├── application.yml
│ │ │ ├── banner.txt
│ │ │ ├── i18n
│ │ │ │ └── messages.properties
│ │ │ ├── logback.xml
│ │ │ ├── mapper
│ │ │ │ └── bs
│ │ │ │ └── mapper
│ │ │ │ ├── AdDoubtMapper.xml
│ │ │ │ ├── AdStudentMapper.xml
│ │ │ │ ├── AdStudentScoreMapper.xml
│ │ │ │ ├── AdTeacherMapper.xml
│ │ │ │ ├── AdThesisInformationMapper.xml
│ │ │ │ ├── AdThesisTitleMapper.xml
│ │ │ │ ├── AdTopicesMapper.xml
│ │ │ │ ├── AllStuTopicesMapper.xml
│ │ │ │ ├── MyTopicMapper.xml
│ │ │ │ ├── TDoubtMapper.xml
│ │ │ │ ├── TStudentScoreMapper.xml
│ │ │ │ ├── TThesisInformationMapper.xml
│ │ │ │ ├── TeaStudentMapper.xml
│ │ │ │ ├── TeaStudentScoreMapper.xml
│ │ │ │ ├── TeaThesisInformationMapper.xml
│ │ │ │ ├── TeaThesisTitleMapper.xml
│ │ │ │ └── teaTopicesMapper.xml
│ │ │ └── mybatis
│ │ │ └── mybatis-config.xml
│ │ └── target
│ │ ├── classes
│ │ │ ├── META-INF
│ │ │ │ └── spring-devtools.properties
│ │ │ ├── application-druid.yml
│ │ │ ├── application.yml
│ │ │ ├── banner.txt
│ │ │ ├── com
│ │ │ │ └── ruoyi
│ │ │ │ ├── RuoYiApplication.class
│ │ │ │ ├── RuoYiServletInitializer.class
│ │ │ │ ├── bs
│ │ │ │ │ ├── admin
│ │ │ │ │ │ ├── controller
│ │ │ │ │ │ │ ├── AdDoubtController.class
│ │ │ │ │ │ │ ├── AdStudentController.class
│ │ │ │ │ │ │ ├── AdStudentScoreController.class
│ │ │ │ │ │ │ ├── AdTeacherController.class
│ │ │ │ │ │ │ ├── AdThesisInformationController.class
│ │ │ │ │ │ │ ├── AdThesisTitleController.class
│ │ │ │ │ │ │ └── AdTopicesController.class
│ │ │ │ │ │ ├── domain
│ │ │ │ │ │ │ ├── AdDoubt.class
│ │ │ │ │ │ │ ├── AdStudent.class
│ │ │ │ │ │ │ ├── AdStudentScore.class
│ │ │ │ │ │ │ ├── AdTeacher.class
│ │ │ │ │ │ │ ├── AdThesisInformation.class
│ │ │ │ │ │ │ ├── AdThesisTitle.class
│ │ │ │ │ │ │ └── AdTopices.class
│ │ │ │ │ │ ├── mapper
│ │ │ │ │ │ │ ├── AdDoubtMapper.class
│ │ │ │ │ │ │ ├── AdStudentMapper.class
│ │ │ │ │ │ │ ├── AdStudentScoreMapper.class
│ │ │ │ │ │ │ ├── AdTeacherMapper.class
│ │ │ │ │ │ │ ├── AdThesisInformationMapper.class
│ │ │ │ │ │ │ ├── AdThesisTitleMapper.class
│ │ │ │ │ │ │ └── AdTopicesMapper.class
│ │ │ │ │ │ └── service
│ │ │ │ │ │ ├── IAdDoubtService.class
│ │ │ │ │ │ ├── IAdStudentScoreService.class
│ │ │ │ │ │ ├── IAdStudentService.class
│ │ │ │ │ │ ├── IAdTeacherService.class
│ │ │ │ │ │ ├── IAdThesisInformationService.class
│ │ │ │ │ │ ├── IAdThesisTitleService.class
│ │ │ │ │ │ ├── IAdTopicesService.class
│ │ │ │ │ │ └── impl
│ │ │ │ │ │ ├── AdDoubtServiceImpl.class
│ │ │ │ │ │ ├── AdStudentScoreServiceImpl.class
│ │ │ │ │ │ ├── AdStudentServiceImpl.class
│ │ │ │ │ │ ├── AdTeacherServiceImpl.class
│ │ │ │ │ │ ├── AdThesisInformationServiceImpl.class
│ │ │ │ │ │ ├── AdThesisTitleServiceImpl.class
│ │ │ │ │ │ └── AdTopicesServiceImpl.class
│ │ │ │ │ ├── student
│ │ │ │ │ │ ├── controller
│ │ │ │ │ │ │ ├── AllStuTopicesController.class
│ │ │ │ │ │ │ ├── MyTopicController.class
│ │ │ │ │ │ │ ├── TDoubtController.class
│ │ │ │ │ │ │ ├── TStudentScoreController.class
│ │ │ │ │ │ │ └── TThesisInformationController.class
│ │ │ │ │ │ ├── domain
│ │ │ │ │ │ │ ├── AllStuTopices.class
│ │ │ │ │ │ │ ├── CurrentStu.class
│ │ │ │ │ │ │ ├── MyTopic.class
│ │ │ │ │ │ │ ├── TDoubt.class
│ │ │ │ │ │ │ ├── TStudent.class
│ │ │ │ │ │ │ ├── TStudentScore.class
│ │ │ │ │ │ │ └── TThesisInformation.class
│ │ │ │ │ │ ├── mapper
│ │ │ │ │ │ │ ├── AllStuTopicesMapper.class
│ │ │ │ │ │ │ ├── MyTopicMapper.class
│ │ │ │ │ │ │ ├── TDoubtMapper.class
│ │ │ │ │ │ │ ├── TStudentScoreMapper.class
│ │ │ │ │ │ │ └── TThesisInformationMapper.class
│ │ │ │ │ │ └── service
│ │ │ │ │ │ ├── IAllStuTopicesService.class
│ │ │ │ │ │ ├── IMyTopicService.class
│ │ │ │ │ │ ├── ITDoubtService.class
│ │ │ │ │ │ ├── ITStudentScoreService.class
│ │ │ │ │ │ ├── ITThesisInformationService.class
│ │ │ │ │ │ └── impl
│ │ │ │ │ │ ├── AllStuTopicesServiceImpl.class
│ │ │ │ │ │ ├── MyTopicServiceImpl.class
│ │ │ │ │ │ ├── TDoubtServiceImpl.class
│ │ │ │ │ │ ├── TStudentScoreServiceImpl.class
│ │ │ │ │ │ └── TThesisInformationServiceImpl.class
│ │ │ │ │ └── teacher
│ │ │ │ │ ├── controller
│ │ │ │ │ │ ├── TeaStudentController.class
│ │ │ │ │ │ ├── TeaStudentScoreController.class
│ │ │ │ │ │ ├── TeaThesisInformationController.class
│ │ │ │ │ │ ├── TeaThesisTitleController.class
│ │ │ │ │ │ └── teaTopicesController.class
│ │ │ │ │ ├── domain
│ │ │ │ │ │ ├── TeaStudent.class
│ │ │ │ │ │ ├── TeaStudentScore.class
│ │ │ │ │ │ ├── TeaThesisInformation.class
│ │ │ │ │ │ ├── TeaThesisTitle.class
│ │ │ │ │ │ └── teaTopices.class
│ │ │ │ │ ├── mapper
│ │ │ │ │ │ ├── TeaStudentMapper.class
│ │ │ │ │ │ ├── TeaStudentScoreMapper.class
│ │ │ │ │ │ ├── TeaThesisInformationMapper.class
│ │ │ │ │ │ ├── TeaThesisTitleMapper.class
│ │ │ │ │ │ └── teaTopicesMapper.class
│ │ │ │ │ └── service
│ │ │ │ │ ├── ITeaStudentScoreService.class
│ │ │ │ │ ├── ITeaStudentService.class
│ │ │ │ │ ├── ITeaThesisInformationService.class
│ │ │ │ │ ├── ITeaThesisTitleService.class
│ │ │ │ │ ├── IteaTopicesService.class
│ │ │ │ │ └── impl
│ │ │ │ │ ├── TeaStudentScoreServiceImpl.class
│ │ │ │ │ ├── TeaStudentServiceImpl.class
│ │ │ │ │ ├── TeaThesisInformationServiceImpl.class
│ │ │ │ │ ├── TeaThesisTitleServiceImpl.class
│ │ │ │ │ └── teaTopicesServiceImpl.class
│ │ │ │ └── web
│ │ │ │ ├── controller
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── CaptchaController.class
│ │ │ │ │ │ └── CommonController.class
│ │ │ │ │ ├── monitor
│ │ │ │ │ │ ├── CacheController.class
│ │ │ │ │ │ ├── ServerController.class
│ │ │ │ │ │ ├── SysLogininforController.class
│ │ │ │ │ │ ├── SysOperlogController.class
│ │ │ │ │ │ └── SysUserOnlineController.class
│ │ │ │ │ ├── system
│ │ │ │ │ │ ├── SysConfigController.class
│ │ │ │ │ │ ├── SysDeptController.class
│ │ │ │ │ │ ├── SysDictDataController.class
│ │ │ │ │ │ ├── SysDictTypeController.class
│ │ │ │ │ │ ├── SysIndexController.class
│ │ │ │ │ │ ├── SysLoginController.class
│ │ │ │ │ │ ├── SysMenuController.class
│ │ │ │ │ │ ├── SysNoticeController.class
│ │ │ │ │ │ ├── SysPostController.class
│ │ │ │ │ │ ├── SysProfileController.class
│ │ │ │ │ │ ├── SysRegisterController.class
│ │ │ │ │ │ ├── SysRoleController.class
│ │ │ │ │ │ └── SysUserController.class
│ │ │ │ │ └── tool
│ │ │ │ │ ├── SwaggerController.class
│ │ │ │ │ ├── TestController.class
│ │ │ │ │ └── UserEntity.class
│ │ │ │ └── core
│ │ │ │ └── config
│ │ │ │ └── SwaggerConfig.class
│ │ │ ├── i18n
│ │ │ │ └── messages.properties
│ │ │ ├── logback.xml
│ │ │ ├── mapper
│ │ │ │ └── bs
│ │ │ │ └── mapper
│ │ │ │ ├── AdDoubtMapper.xml
│ │ │ │ ├── AdStudentMapper.xml
│ │ │ │ ├── AdStudentScoreMapper.xml
│ │ │ │ ├── AdTeacherMapper.xml
│ │ │ │ ├── AdThesisInformationMapper.xml
│ │ │ │ ├── AdThesisTitleMapper.xml
│ │ │ │ ├── AdTopicesMapper.xml
│ │ │ │ ├── AllStuTopicesMapper.xml
│ │ │ │ ├── MyTopicMapper.xml
│ │ │ │ ├── TDoubtMapper.xml
│ │ │ │ ├── TStudentScoreMapper.xml
│ │ │ │ ├── TThesisInformationMapper.xml
│ │ │ │ ├── TeaStudentMapper.xml
│ │ │ │ ├── TeaStudentScoreMapper.xml
│ │ │ │ ├── TeaThesisInformationMapper.xml
│ │ │ │ ├── TeaThesisTitleMapper.xml
│ │ │ │ └── teaTopicesMapper.xml
│ │ │ └── mybatis
│ │ │ └── mybatis-config.xml
│ │ ├── generated-sources
│ │ │ └── annotations
│ │ ├── maven-archiver
│ │ │ └── pom.properties
│ │ ├── maven-status
│ │ │ └── maven-compiler-plugin
│ │ │ └── compile
│ │ │ └── default-compile
│ │ │ ├── createdFiles.lst
│ │ │ └── inputFiles.lst
│ │ ├── ruoyi-admin.jar
│ │ └── ruoyi-admin.jar.original
│ ├── ruoyi-bs
│ │ ├── pom.xml
│ │ ├── ruoyi-bs.iml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ └── com
│ │ │ │ │ └── ruoyi
│ │ │ │ │ └── bs
│ │ │ │ │ └── student
│ │ │ │ └── resources
│ │ │ │ └── mapper
│ │ │ │ └── bs
│ │ │ │ └── student
│ │ │ └── test
│ │ │ └── java
│ │ └── target
│ │ ├── classes
│ │ ├── maven-archiver
│ │ │ └── pom.properties
│ │ ├── maven-status
│ │ │ └── maven-compiler-plugin
│ │ │ ├── compile
│ │ │ │ └── default-compile
│ │ │ │ └── inputFiles.lst
│ │ │ └── testCompile
│ │ │ └── default-testCompile
│ │ │ └── inputFiles.lst
│ │ └── ruoyi-bs-3.7.0.jar
│ ├── ruoyi-common
│ │ ├── pom.xml
│ │ ├── ruoyi-common.iml
│ │ ├── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── ruoyi
│ │ │ └── common
│ │ │ ├── annotation
│ │ │ │ ├── DataScope.java
│ │ │ │ ├── DataSource.java
│ │ │ │ ├── Excel.java
│ │ │ │ ├── Excels.java
│ │ │ │ ├── Log.java
│ │ │ │ ├── RateLimiter.java
│ │ │ │ └── RepeatSubmit.java
│ │ │ ├── config
│ │ │ │ └── RuoYiConfig.java
│ │ │ ├── constant
│ │ │ │ ├── Constants.java
│ │ │ │ ├── GenConstants.java
│ │ │ │ ├── HttpStatus.java
│ │ │ │ ├── ScheduleConstants.java
│ │ │ │ └── UserConstants.java
│ │ │ ├── core
│ │ │ │ ├── controller
│ │ │ │ │ └── BaseController.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── AjaxResult.java
│ │ │ │ │ ├── BaseEntity.java
│ │ │ │ │ ├── TreeEntity.java
│ │ │ │ │ ├── TreeSelect.java
│ │ │ │ │ ├── entity
│ │ │ │ │ │ ├── SysDept.java
│ │ │ │ │ │ ├── SysDictData.java
│ │ │ │ │ │ ├── SysDictType.java
│ │ │ │ │ │ ├── SysMenu.java
│ │ │ │ │ │ ├── SysRole.java
│ │ │ │ │ │ └── SysUser.java
│ │ │ │ │ └── model
│ │ │ │ │ ├── LoginBody.java
│ │ │ │ │ ├── LoginUser.java
│ │ │ │ │ └── RegisterBody.java
│ │ │ │ ├── page
│ │ │ │ │ ├── PageDomain.java
│ │ │ │ │ ├── TableDataInfo.java
│ │ │ │ │ └── TableSupport.java
│ │ │ │ ├── redis
│ │ │ │ │ └── RedisCache.java
│ │ │ │ └── text
│ │ │ │ ├── CharsetKit.java
│ │ │ │ ├── Convert.java
│ │ │ │ └── StrFormatter.java
│ │ │ ├── enums
│ │ │ │ ├── BusinessStatus.java
│ │ │ │ ├── BusinessType.java
│ │ │ │ ├── DataSourceType.java
│ │ │ │ ├── HttpMethod.java
│ │ │ │ ├── LimitType.java
│ │ │ │ ├── OperatorType.java
│ │ │ │ └── UserStatus.java
│ │ │ ├── exception
│ │ │ │ ├── DemoModeException.java
│ │ │ │ ├── GlobalException.java
│ │ │ │ ├── ServiceException.java
│ │ │ │ ├── UtilException.java
│ │ │ │ ├── base
│ │ │ │ │ └── BaseException.java
│ │ │ │ ├── file
│ │ │ │ │ ├── FileException.java
│ │ │ │ │ ├── FileNameLengthLimitExceededException.java
│ │ │ │ │ ├── FileSizeLimitExceededException.java
│ │ │ │ │ └── InvalidExtensionException.java
│ │ │ │ ├── job
│ │ │ │ │ └── TaskException.java
│ │ │ │ └── user
│ │ │ │ ├── CaptchaException.java
│ │ │ │ ├── CaptchaExpireException.java
│ │ │ │ ├── UserException.java
│ │ │ │ └── UserPasswordNotMatchException.java
│ │ │ ├── filter
│ │ │ │ ├── RepeatableFilter.java
│ │ │ │ ├── RepeatedlyRequestWrapper.java
│ │ │ │ ├── XssFilter.java
│ │ │ │ └── XssHttpServletRequestWrapper.java
│ │ │ └── utils
│ │ │ ├── Arith.java
│ │ │ ├── DateUtils.java
│ │ │ ├── DictUtils.java
│ │ │ ├── ExceptionUtil.java
│ │ │ ├── LogUtils.java
│ │ │ ├── MessageUtils.java
│ │ │ ├── SecurityUtils.java
│ │ │ ├── ServletUtils.java
│ │ │ ├── StringUtils.java
│ │ │ ├── Threads.java
│ │ │ ├── VerifyCodeUtils.java
│ │ │ ├── bean
│ │ │ │ └── BeanUtils.java
│ │ │ ├── file
│ │ │ │ ├── FileTypeUtils.java
│ │ │ │ ├── FileUploadUtils.java
│ │ │ │ ├── FileUtils.java
│ │ │ │ ├── ImageUtils.java
│ │ │ │ └── MimeTypeUtils.java
│ │ │ ├── html
│ │ │ │ ├── EscapeUtil.java
│ │ │ │ └── HTMLFilter.java
│ │ │ ├── http
│ │ │ │ ├── HttpHelper.java
│ │ │ │ └── HttpUtils.java
│ │ │ ├── ip
│ │ │ │ ├── AddressUtils.java
│ │ │ │ └── IpUtils.java
│ │ │ ├── poi
│ │ │ │ ├── ExcelHandlerAdapter.java
│ │ │ │ └── ExcelUtil.java
│ │ │ ├── reflect
│ │ │ │ └── ReflectUtils.java
│ │ │ ├── sign
│ │ │ │ ├── Base64.java
│ │ │ │ └── Md5Utils.java
│ │ │ ├── spring
│ │ │ │ └── SpringUtils.java
│ │ │ ├── sql
│ │ │ │ └── SqlUtil.java
│ │ │ └── uuid
│ │ │ ├── IdUtils.java
│ │ │ └── UUID.java
│ │ └── target
│ │ ├── classes
│ │ │ └── com
│ │ │ └── ruoyi
│ │ │ └── common
│ │ │ ├── annotation
│ │ │ │ ├── DataScope.class
│ │ │ │ ├── DataSource.class
│ │ │ │ ├── Excel$Align.class
│ │ │ │ ├── Excel$ColumnType.class
│ │ │ │ ├── Excel$Type.class
│ │ │ │ ├── Excel.class
│ │ │ │ ├── Excels.class
│ │ │ │ ├── Log.class
│ │ │ │ ├── RateLimiter.class
│ │ │ │ └── RepeatSubmit.class
│ │ │ ├── config
│ │ │ │ └── RuoYiConfig.class
│ │ │ ├── constant
│ │ │ │ ├── Constants.class
│ │ │ │ ├── GenConstants.class
│ │ │ │ ├── HttpStatus.class
│ │ │ │ ├── ScheduleConstants$Status.class
│ │ │ │ ├── ScheduleConstants.class
│ │ │ │ └── UserConstants.class
│ │ │ ├── core
│ │ │ │ ├── controller
│ │ │ │ │ ├── BaseController$1.class
│ │ │ │ │ └── BaseController.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── AjaxResult.class
│ │ │ │ │ ├── BaseEntity.class
│ │ │ │ │ ├── TreeEntity.class
│ │ │ │ │ ├── TreeSelect.class
│ │ │ │ │ ├── entity
│ │ │ │ │ │ ├── SysDept.class
│ │ │ │ │ │ ├── SysDictData.class
│ │ │ │ │ │ ├── SysDictType.class
│ │ │ │ │ │ ├── SysMenu.class
│ │ │ │ │ │ ├── SysRole.class
│ │ │ │ │ │ └── SysUser.class
│ │ │ │ │ └── model
│ │ │ │ │ ├── LoginBody.class
│ │ │ │ │ ├── LoginUser.class
│ │ │ │ │ └── RegisterBody.class
│ │ │ │ ├── page
│ │ │ │ │ ├── PageDomain.class
│ │ │ │ │ ├── TableDataInfo.class
│ │ │ │ │ └── TableSupport.class
│ │ │ │ ├── redis
│ │ │ │ │ └── RedisCache.class
│ │ │ │ └── text
│ │ │ │ ├── CharsetKit.class
│ │ │ │ ├── Convert.class
│ │ │ │ └── StrFormatter.class
│ │ │ ├── enums
│ │ │ │ ├── BusinessStatus.class
│ │ │ │ ├── BusinessType.class
│ │ │ │ ├── DataSourceType.class
│ │ │ │ ├── HttpMethod.class
│ │ │ │ ├── LimitType.class
│ │ │ │ ├── OperatorType.class
│ │ │ │ └── UserStatus.class
│ │ │ ├── exception
│ │ │ │ ├── DemoModeException.class
│ │ │ │ ├── GlobalException.class
│ │ │ │ ├── ServiceException.class
│ │ │ │ ├── UtilException.class
│ │ │ │ ├── base
│ │ │ │ │ └── BaseException.class
│ │ │ │ ├── file
│ │ │ │ │ ├── FileException.class
│ │ │ │ │ ├── FileNameLengthLimitExceededException.class
│ │ │ │ │ ├── FileSizeLimitExceededException.class
│ │ │ │ │ ├── InvalidExtensionException$InvalidFlashExtensionException.class
│ │ │ │ │ ├── InvalidExtensionException$InvalidImageExtensionException.class
│ │ │ │ │ ├── InvalidExtensionException$InvalidMediaExtensionException.class
│ │ │ │ │ ├── InvalidExtensionException$InvalidVideoExtensionException.class
│ │ │ │ │ └── InvalidExtensionException.class
│ │ │ │ ├── job
│ │ │ │ │ ├── TaskException$Code.class
│ │ │ │ │ └── TaskException.class
│ │ │ │ └── user
│ │ │ │ ├── CaptchaException.class
│ │ │ │ ├── CaptchaExpireException.class
│ │ │ │ ├── UserException.class
│ │ │ │ └── UserPasswordNotMatchException.class
│ │ │ ├── filter
│ │ │ │ ├── RepeatableFilter.class
│ │ │ │ ├── RepeatedlyRequestWrapper$1.class
│ │ │ │ ├── RepeatedlyRequestWrapper.class
│ │ │ │ ├── XssFilter.class
│ │ │ │ ├── XssHttpServletRequestWrapper$1.class
│ │ │ │ └── XssHttpServletRequestWrapper.class
│ │ │ └── utils
│ │ │ ├── Arith.class
│ │ │ ├── DateUtils.class
│ │ │ ├── DictUtils.class
│ │ │ ├── ExceptionUtil.class
│ │ │ ├── LogUtils.class
│ │ │ ├── MessageUtils.class
│ │ │ ├── SecurityUtils.class
│ │ │ ├── ServletUtils.class
│ │ │ ├── StringUtils.class
│ │ │ ├── Threads.class
│ │ │ ├── VerifyCodeUtils.class
│ │ │ ├── bean
│ │ │ │ └── BeanUtils.class
│ │ │ ├── file
│ │ │ │ ├── FileTypeUtils.class
│ │ │ │ ├── FileUploadUtils.class
│ │ │ │ ├── FileUtils.class
│ │ │ │ ├── ImageUtils.class
│ │ │ │ └── MimeTypeUtils.class
│ │ │ ├── html
│ │ │ │ ├── EscapeUtil.class
│ │ │ │ └── HTMLFilter.class
│ │ │ ├── http
│ │ │ │ ├── HttpHelper.class
│ │ │ │ ├── HttpUtils$1.class
│ │ │ │ ├── HttpUtils$TrustAnyHostnameVerifier.class
│ │ │ │ ├── HttpUtils$TrustAnyTrustManager.class
│ │ │ │ └── HttpUtils.class
│ │ │ ├── ip
│ │ │ │ ├── AddressUtils.class
│ │ │ │ └── IpUtils.class
│ │ │ ├── poi
│ │ │ │ ├── ExcelHandlerAdapter.class
│ │ │ │ └── ExcelUtil.class
│ │ │ ├── reflect
│ │ │ │ └── ReflectUtils.class
│ │ │ ├── sign
│ │ │ │ ├── Base64.class
│ │ │ │ └── Md5Utils.class
│ │ │ ├── spring
│ │ │ │ └── SpringUtils.class
│ │ │ ├── sql
│ │ │ │ └── SqlUtil.class
│ │ │ └── uuid
│ │ │ ├── IdUtils.class
│ │ │ ├── UUID$Holder.class
│ │ │ └── UUID.class
│ │ ├── generated-sources
│ │ │ └── annotations
│ │ ├── maven-archiver
│ │ │ └── pom.properties
│ │ ├── maven-status
│ │ │ └── maven-compiler-plugin
│ │ │ └── compile
│ │ │ └── default-compile
│ │ │ ├── createdFiles.lst
│ │ │ └── inputFiles.lst
│ │ └── ruoyi-common-3.7.0.jar
│ ├── ruoyi-framework
│ │ ├── pom.xml
│ │ ├── ruoyi-framework.iml
│ │ ├── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── ruoyi
│ │ │ └── framework
│ │ │ ├── aspectj
│ │ │ │ ├── DataScopeAspect.java
│ │ │ │ ├── DataSourceAspect.java
│ │ │ │ ├── LogAspect.java
│ │ │ │ └── RateLimiterAspect.java
│ │ │ ├── config
│ │ │ │ ├── ApplicationConfig.java
│ │ │ │ ├── CaptchaConfig.java
│ │ │ │ ├── DruidConfig.java
│ │ │ │ ├── FastJson2JsonRedisSerializer.java
│ │ │ │ ├── FilterConfig.java
│ │ │ │ ├── KaptchaTextCreator.java
│ │ │ │ ├── MyBatisConfig.java
│ │ │ │ ├── RedisConfig.java
│ │ │ │ ├── ResourcesConfig.java
│ │ │ │ ├── SecurityConfig.java
│ │ │ │ ├── ServerConfig.java
│ │ │ │ ├── ThreadPoolConfig.java
│ │ │ │ └── properties
│ │ │ │ └── DruidProperties.java
│ │ │ ├── datasource
│ │ │ │ ├── DynamicDataSource.java
│ │ │ │ └── DynamicDataSourceContextHolder.java
│ │ │ ├── interceptor
│ │ │ │ ├── RepeatSubmitInterceptor.java
│ │ │ │ └── impl
│ │ │ │ └── SameUrlDataInterceptor.java
│ │ │ ├── manager
│ │ │ │ ├── AsyncManager.java
│ │ │ │ ├── ShutdownManager.java
│ │ │ │ └── factory
│ │ │ │ └── AsyncFactory.java
│ │ │ ├── security
│ │ │ │ ├── filter
│ │ │ │ │ └── JwtAuthenticationTokenFilter.java
│ │ │ │ └── handle
│ │ │ │ ├── AuthenticationEntryPointImpl.java
│ │ │ │ └── LogoutSuccessHandlerImpl.java
│ │ │ └── web
│ │ │ ├── domain
│ │ │ │ ├── Server.java
│ │ │ │ └── server
│ │ │ │ ├── Cpu.java
│ │ │ │ ├── Jvm.java
│ │ │ │ ├── Mem.java
│ │ │ │ ├── Sys.java
│ │ │ │ └── SysFile.java
│ │ │ ├── exception
│ │ │ │ └── GlobalExceptionHandler.java
│ │ │ └── service
│ │ │ ├── PermissionService.java
│ │ │ ├── SysLoginService.java
│ │ │ ├── SysPermissionService.java
│ │ │ ├── SysRegisterService.java
│ │ │ ├── TokenService.java
│ │ │ └── UserDetailsServiceImpl.java
│ │ └── target
│ │ ├── classes
│ │ │ └── com
│ │ │ └── ruoyi
│ │ │ └── framework
│ │ │ ├── aspectj
│ │ │ │ ├── DataScopeAspect.class
│ │ │ │ ├── DataSourceAspect.class
│ │ │ │ ├── LogAspect.class
│ │ │ │ └── RateLimiterAspect.class
│ │ │ ├── config
│ │ │ │ ├── ApplicationConfig.class
│ │ │ │ ├── CaptchaConfig.class
│ │ │ │ ├── DruidConfig$1.class
│ │ │ │ ├── DruidConfig.class
│ │ │ │ ├── FastJson2JsonRedisSerializer.class
│ │ │ │ ├── FilterConfig.class
│ │ │ │ ├── KaptchaTextCreator.class
│ │ │ │ ├── MyBatisConfig.class
│ │ │ │ ├── RedisConfig.class
│ │ │ │ ├── ResourcesConfig.class
│ │ │ │ ├── SecurityConfig.class
│ │ │ │ ├── ServerConfig.class
│ │ │ │ ├── ThreadPoolConfig$1.class
│ │ │ │ ├── ThreadPoolConfig.class
│ │ │ │ └── properties
│ │ │ │ └── DruidProperties.class
│ │ │ ├── datasource
│ │ │ │ ├── DynamicDataSource.class
│ │ │ │ └── DynamicDataSourceContextHolder.class
│ │ │ ├── interceptor
│ │ │ │ ├── RepeatSubmitInterceptor.class
│ │ │ │ └── impl
│ │ │ │ └── SameUrlDataInterceptor.class
│ │ │ ├── manager
│ │ │ │ ├── AsyncManager.class
│ │ │ │ ├── ShutdownManager.class
│ │ │ │ └── factory
│ │ │ │ ├── AsyncFactory$1.class
│ │ │ │ ├── AsyncFactory$2.class
│ │ │ │ └── AsyncFactory.class
│ │ │ ├── security
│ │ │ │ ├── filter
│ │ │ │ │ └── JwtAuthenticationTokenFilter.class
│ │ │ │ └── handle
│ │ │ │ ├── AuthenticationEntryPointImpl.class
│ │ │ │ └── LogoutSuccessHandlerImpl.class
│ │ │ └── web
│ │ │ ├── domain
│ │ │ │ ├── Server.class
│ │ │ │ └── server
│ │ │ │ ├── Cpu.class
│ │ │ │ ├── Jvm.class
│ │ │ │ ├── Mem.class
│ │ │ │ ├── Sys.class
│ │ │ │ └── SysFile.class
│ │ │ ├── exception
│ │ │ │ └── GlobalExceptionHandler.class
│ │ │ └── service
│ │ │ ├── PermissionService.class
│ │ │ ├── SysLoginService.class
│ │ │ ├── SysPermissionService.class
│ │ │ ├── SysRegisterService.class
│ │ │ ├── TokenService.class
│ │ │ └── UserDetailsServiceImpl.class
│ │ ├── generated-sources
│ │ │ └── annotations
│ │ ├── maven-archiver
│ │ │ └── pom.properties
│ │ ├── maven-status
│ │ │ └── maven-compiler-plugin
│ │ │ └── compile
│ │ │ └── default-compile
│ │ │ ├── createdFiles.lst
│ │ │ └── inputFiles.lst
│ │ └── ruoyi-framework-3.7.0.jar
│ ├── ruoyi-generator
│ │ ├── pom.xml
│ │ ├── ruoyi-generator.iml
│ │ ├── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── ruoyi
│ │ │ │ └── generator
│ │ │ │ ├── config
│ │ │ │ │ └── GenConfig.java
│ │ │ │ ├── controller
│ │ │ │ │ └── GenController.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── GenTable.java
│ │ │ │ │ └── GenTableColumn.java
│ │ │ │ ├── mapper
│ │ │ │ │ ├── GenTableColumnMapper.java
│ │ │ │ │ └── GenTableMapper.java
│ │ │ │ ├── service
│ │ │ │ │ ├── GenTableColumnServiceImpl.java
│ │ │ │ │ ├── GenTableServiceImpl.java
│ │ │ │ │ ├── IGenTableColumnService.java
│ │ │ │ │ └── IGenTableService.java
│ │ │ │ └── util
│ │ │ │ ├── GenUtils.java
│ │ │ │ ├── VelocityInitializer.java
│ │ │ │ └── VelocityUtils.java
│ │ │ └── resources
│ │ │ ├── generator.yml
│ │ │ ├── mapper
│ │ │ │ └── generator
│ │ │ │ ├── GenTableColumnMapper.xml
│ │ │ │ └── GenTableMapper.xml
│ │ │ └── vm
│ │ │ ├── java
│ │ │ │ ├── controller.java.vm
│ │ │ │ ├── domain.java.vm
│ │ │ │ ├── mapper.java.vm
│ │ │ │ ├── service.java.vm
│ │ │ │ ├── serviceImpl.java.vm
│ │ │ │ └── sub-domain.java.vm
│ │ │ ├── js
│ │ │ │ └── api.js.vm
│ │ │ ├── sql
│ │ │ │ └── sql.vm
│ │ │ ├── vue
│ │ │ │ ├── index-tree.vue.vm
│ │ │ │ └── index.vue.vm
│ │ │ └── xml
│ │ │ └── mapper.xml.vm
│ │ └── target
│ │ ├── classes
│ │ │ ├── com
│ │ │ │ └── ruoyi
│ │ │ │ └── generator
│ │ │ │ ├── config
│ │ │ │ │ └── GenConfig.class
│ │ │ │ ├── controller
│ │ │ │ │ └── GenController.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── GenTable.class
│ │ │ │ │ └── GenTableColumn.class
│ │ │ │ ├── mapper
│ │ │ │ │ ├── GenTableColumnMapper.class
│ │ │ │ │ └── GenTableMapper.class
│ │ │ │ ├── service
│ │ │ │ │ ├── GenTableColumnServiceImpl.class
│ │ │ │ │ ├── GenTableServiceImpl.class
│ │ │ │ │ ├── IGenTableColumnService.class
│ │ │ │ │ └── IGenTableService.class
│ │ │ │ └── util
│ │ │ │ ├── GenUtils.class
│ │ │ │ ├── VelocityInitializer.class
│ │ │ │ └── VelocityUtils.class
│ │ │ ├── generator.yml
│ │ │ ├── mapper
│ │ │ │ └── generator
│ │ │ │ ├── GenTableColumnMapper.xml
│ │ │ │ └── GenTableMapper.xml
│ │ │ └── vm
│ │ │ ├── java
│ │ │ │ ├── controller.java.vm
│ │ │ │ ├── domain.java.vm
│ │ │ │ ├── mapper.java.vm
│ │ │ │ ├── service.java.vm
│ │ │ │ ├── serviceImpl.java.vm
│ │ │ │ └── sub-domain.java.vm
│ │ │ ├── js
│ │ │ │ └── api.js.vm
│ │ │ ├── sql
│ │ │ │ └── sql.vm
│ │ │ ├── vue
│ │ │ │ ├── index-tree.vue.vm
│ │ │ │ └── index.vue.vm
│ │ │ └── xml
│ │ │ └── mapper.xml.vm
│ │ ├── generated-sources
│ │ │ └── annotations
│ │ ├── maven-archiver
│ │ │ └── pom.properties
│ │ ├── maven-status
│ │ │ └── maven-compiler-plugin
│ │ │ └── compile
│ │ │ └── default-compile
│ │ │ ├── createdFiles.lst
│ │ │ └── inputFiles.lst
│ │ └── ruoyi-generator-3.7.0.jar
│ ├── ruoyi-quartz
│ │ ├── pom.xml
│ │ ├── ruoyi-quartz.iml
│ │ ├── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── ruoyi
│ │ │ │ └── quartz
│ │ │ │ ├── config
│ │ │ │ │ └── ScheduleConfig.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── SysJobController.java
│ │ │ │ │ └── SysJobLogController.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── SysJob.java
│ │ │ │ │ └── SysJobLog.java
│ │ │ │ ├── mapper
│ │ │ │ │ ├── SysJobLogMapper.java
│ │ │ │ │ └── SysJobMapper.java
│ │ │ │ ├── service
│ │ │ │ │ ├── ISysJobLogService.java
│ │ │ │ │ ├── ISysJobService.java
│ │ │ │ │ └── impl
│ │ │ │ │ ├── SysJobLogServiceImpl.java
│ │ │ │ │ └── SysJobServiceImpl.java
│ │ │ │ ├── task
│ │ │ │ │ └── RyTask.java
│ │ │ │ └── util
│ │ │ │ ├── AbstractQuartzJob.java
│ │ │ │ ├── CronUtils.java
│ │ │ │ ├── JobInvokeUtil.java
│ │ │ │ ├── QuartzDisallowConcurrentExecution.java
│ │ │ │ ├── QuartzJobExecution.java
│ │ │ │ └── ScheduleUtils.java
│ │ │ └── resources
│ │ │ └── mapper
│ │ │ └── quartz
│ │ │ ├── SysJobLogMapper.xml
│ │ │ └── SysJobMapper.xml
│ │ └── target
│ │ ├── classes
│ │ │ ├── com
│ │ │ │ └── ruoyi
│ │ │ │ └── quartz
│ │ │ │ ├── config
│ │ │ │ │ └── ScheduleConfig.class
│ │ │ │ ├── controller
│ │ │ │ │ ├── SysJobController.class
│ │ │ │ │ └── SysJobLogController.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── SysJob.class
│ │ │ │ │ └── SysJobLog.class
│ │ │ │ ├── mapper
│ │ │ │ │ ├── SysJobLogMapper.class
│ │ │ │ │ └── SysJobMapper.class
│ │ │ │ ├── service
│ │ │ │ │ ├── ISysJobLogService.class
│ │ │ │ │ ├── ISysJobService.class
│ │ │ │ │ └── impl
│ │ │ │ │ ├── SysJobLogServiceImpl.class
│ │ │ │ │ └── SysJobServiceImpl.class
│ │ │ │ ├── task
│ │ │ │ │ └── RyTask.class
│ │ │ │ └── util
│ │ │ │ ├── AbstractQuartzJob.class
│ │ │ │ ├── CronUtils.class
│ │ │ │ ├── JobInvokeUtil.class
│ │ │ │ ├── QuartzDisallowConcurrentExecution.class
│ │ │ │ ├── QuartzJobExecution.class
│ │ │ │ └── ScheduleUtils.class
│ │ │ └── mapper
│ │ │ └── quartz
│ │ │ ├── SysJobLogMapper.xml
│ │ │ └── SysJobMapper.xml
│ │ ├── generated-sources
│ │ │ └── annotations
│ │ ├── maven-archiver
│ │ │ └── pom.properties
│ │ ├── maven-status
│ │ │ └── maven-compiler-plugin
│ │ │ └── compile
│ │ │ └── default-compile
│ │ │ ├── createdFiles.lst
│ │ │ └── inputFiles.lst
│ │ └── ruoyi-quartz-3.7.0.jar
│ ├── ruoyi-system
│ │ ├── pom.xml
│ │ ├── ruoyi-system.iml
│ │ ├── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── ruoyi
│ │ │ │ └── system
│ │ │ │ ├── domain
│ │ │ │ │ ├── SysConfig.java
│ │ │ │ │ ├── SysLogininfor.java
│ │ │ │ │ ├── SysNotice.java
│ │ │ │ │ ├── SysOperLog.java
│ │ │ │ │ ├── SysPost.java
│ │ │ │ │ ├── SysRoleDept.java
│ │ │ │ │ ├── SysRoleMenu.java
│ │ │ │ │ ├── SysUserOnline.java
│ │ │ │ │ ├── SysUserPost.java
│ │ │ │ │ ├── SysUserRole.java
│ │ │ │ │ └── vo
│ │ │ │ │ ├── MetaVo.java
│ │ │ │ │ └── RouterVo.java
│ │ │ │ ├── mapper
│ │ │ │ │ ├── SysConfigMapper.java
│ │ │ │ │ ├── SysDeptMapper.java
│ │ │ │ │ ├── SysDictDataMapper.java
│ │ │ │ │ ├── SysDictTypeMapper.java
│ │ │ │ │ ├── SysLogininforMapper.java
│ │ │ │ │ ├── SysMenuMapper.java
│ │ │ │ │ ├── SysNoticeMapper.java
│ │ │ │ │ ├── SysOperLogMapper.java
│ │ │ │ │ ├── SysPostMapper.java
│ │ │ │ │ ├── SysRoleDeptMapper.java
│ │ │ │ │ ├── SysRoleMapper.java
│ │ │ │ │ ├── SysRoleMenuMapper.java
│ │ │ │ │ ├── SysUserMapper.java
│ │ │ │ │ ├── SysUserPostMapper.java
│ │ │ │ │ └── SysUserRoleMapper.java
│ │ │ │ └── service
│ │ │ │ ├── ISysConfigService.java
│ │ │ │ ├── ISysDeptService.java
│ │ │ │ ├── ISysDictDataService.java
│ │ │ │ ├── ISysDictTypeService.java
│ │ │ │ ├── ISysLogininforService.java
│ │ │ │ ├── ISysMenuService.java
│ │ │ │ ├── ISysNoticeService.java
│ │ │ │ ├── ISysOperLogService.java
│ │ │ │ ├── ISysPostService.java
│ │ │ │ ├── ISysRoleService.java
│ │ │ │ ├── ISysUserOnlineService.java
│ │ │ │ ├── ISysUserService.java
│ │ │ │ └── impl
│ │ │ │ ├── SysConfigServiceImpl.java
│ │ │ │ ├── SysDeptServiceImpl.java
│ │ │ │ ├── SysDictDataServiceImpl.java
│ │ │ │ ├── SysDictTypeServiceImpl.java
│ │ │ │ ├── SysLogininforServiceImpl.java
│ │ │ │ ├── SysMenuServiceImpl.java
│ │ │ │ ├── SysNoticeServiceImpl.java
│ │ │ │ ├── SysOperLogServiceImpl.java
│ │ │ │ ├── SysPostServiceImpl.java
│ │ │ │ ├── SysRoleServiceImpl.java
│ │ │ │ ├── SysUserOnlineServiceImpl.java
│ │ │ │ └── SysUserServiceImpl.java
│ │ │ └── resources
│ │ │ └── mapper
│ │ │ └── system
│ │ │ ├── SysConfigMapper.xml
│ │ │ ├── SysDeptMapper.xml
│ │ │ ├── SysDictDataMapper.xml
│ │ │ ├── SysDictTypeMapper.xml
│ │ │ ├── SysLogininforMapper.xml
│ │ │ ├── SysMenuMapper.xml
│ │ │ ├── SysNoticeMapper.xml
│ │ │ ├── SysOperLogMapper.xml
│ │ │ ├── SysPostMapper.xml
│ │ │ ├── SysRoleDeptMapper.xml
│ │ │ ├── SysRoleMapper.xml
│ │ │ ├── SysRoleMenuMapper.xml
│ │ │ ├── SysUserMapper.xml
│ │ │ ├── SysUserPostMapper.xml
│ │ │ └── SysUserRoleMapper.xml
│ │ └── target
│ │ ├── classes
│ │ │ ├── com
│ │ │ │ └── ruoyi
│ │ │ │ └── system
│ │ │ │ ├── domain
│ │ │ │ │ ├── SysConfig.class
│ │ │ │ │ ├── SysLogininfor.class
│ │ │ │ │ ├── SysNotice.class
│ │ │ │ │ ├── SysOperLog.class
│ │ │ │ │ ├── SysPost.class
│ │ │ │ │ ├── SysRoleDept.class
│ │ │ │ │ ├── SysRoleMenu.class
│ │ │ │ │ ├── SysUserOnline.class
│ │ │ │ │ ├── SysUserPost.class
│ │ │ │ │ ├── SysUserRole.class
│ │ │ │ │ └── vo
│ │ │ │ │ ├── MetaVo.class
│ │ │ │ │ └── RouterVo.class
│ │ │ │ ├── mapper
│ │ │ │ │ ├── SysConfigMapper.class
│ │ │ │ │ ├── SysDeptMapper.class
│ │ │ │ │ ├── SysDictDataMapper.class
│ │ │ │ │ ├── SysDictTypeMapper.class
│ │ │ │ │ ├── SysLogininforMapper.class
│ │ │ │ │ ├── SysMenuMapper.class
│ │ │ │ │ ├── SysNoticeMapper.class
│ │ │ │ │ ├── SysOperLogMapper.class
│ │ │ │ │ ├── SysPostMapper.class
│ │ │ │ │ ├── SysRoleDeptMapper.class
│ │ │ │ │ ├── SysRoleMapper.class
│ │ │ │ │ ├── SysRoleMenuMapper.class
│ │ │ │ │ ├── SysUserMapper.class
│ │ │ │ │ ├── SysUserPostMapper.class
│ │ │ │ │ └── SysUserRoleMapper.class
│ │ │ │ └── service
│ │ │ │ ├── ISysConfigService.class
│ │ │ │ ├── ISysDeptService.class
│ │ │ │ ├── ISysDictDataService.class
│ │ │ │ ├── ISysDictTypeService.class
│ │ │ │ ├── ISysLogininforService.class
│ │ │ │ ├── ISysMenuService.class
│ │ │ │ ├── ISysNoticeService.class
│ │ │ │ ├── ISysOperLogService.class
│ │ │ │ ├── ISysPostService.class
│ │ │ │ ├── ISysRoleService.class
│ │ │ │ ├── ISysUserOnlineService.class
│ │ │ │ ├── ISysUserService.class
│ │ │ │ └── impl
│ │ │ │ ├── SysConfigServiceImpl.class
│ │ │ │ ├── SysDeptServiceImpl.class
│ │ │ │ ├── SysDictDataServiceImpl.class
│ │ │ │ ├── SysDictTypeServiceImpl.class
│ │ │ │ ├── SysLogininforServiceImpl.class
│ │ │ │ ├── SysMenuServiceImpl.class
│ │ │ │ ├── SysNoticeServiceImpl.class
│ │ │ │ ├── SysOperLogServiceImpl.class
│ │ │ │ ├── SysPostServiceImpl.class
│ │ │ │ ├── SysRoleServiceImpl.class
│ │ │ │ ├── SysUserOnlineServiceImpl.class
│ │ │ │ └── SysUserServiceImpl.class
│ │ │ └── mapper
│ │ │ └── system
│ │ │ ├── SysConfigMapper.xml
│ │ │ ├── SysDeptMapper.xml
│ │ │ ├── SysDictDataMapper.xml
│ │ │ ├── SysDictTypeMapper.xml
│ │ │ ├── SysLogininforMapper.xml
│ │ │ ├── SysMenuMapper.xml
│ │ │ ├── SysNoticeMapper.xml
│ │ │ ├── SysOperLogMapper.xml
│ │ │ ├── SysPostMapper.xml
│ │ │ ├── SysRoleDeptMapper.xml
│ │ │ ├── SysRoleMapper.xml
│ │ │ ├── SysRoleMenuMapper.xml
│ │ │ ├── SysUserMapper.xml
│ │ │ ├── SysUserPostMapper.xml
│ │ │ └── SysUserRoleMapper.xml
│ │ ├── generated-sources
│ │ │ └── annotations
│ │ ├── maven-archiver
│ │ │ └── pom.properties
│ │ ├── maven-status
│ │ │ └── maven-compiler-plugin
│ │ │ └── compile
│ │ │ └── default-compile
│ │ │ ├── createdFiles.lst
│ │ │ └── inputFiles.lst
│ │ └── ruoyi-system-3.7.0.jar
│ ├── ruoyi-ui
│ │ ├── README.md
│ │ ├── babel.config.js
│ │ ├── bin
│ │ │ ├── build.bat
│ │ │ ├── package.bat
│ │ │ └── run-web.bat
│ │ ├── build
│ │ │ └── index.js
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── public
│ │ │ ├── favicon.ico
│ │ │ ├── favicon1.ico
│ │ │ ├── html
│ │ │ │ └── ie.html
│ │ │ ├── index.html
│ │ │ └── robots.txt
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── api
│ │ │ │ ├── admin
│ │ │ │ │ ├── AdThesisTitle.js
│ │ │ │ │ ├── StuScore.js
│ │ │ │ │ ├── allTopices.js
│ │ │ │ │ ├── doubt.js
│ │ │ │ │ ├── fileInformation.js
│ │ │ │ │ ├── student.js
│ │ │ │ │ └── teacher.js
│ │ │ │ ├── login.js
│ │ │ │ ├── menu.js
│ │ │ │ ├── monitor
│ │ │ │ │ ├── cache.js
│ │ │ │ │ ├── job.js
│ │ │ │ │ ├── jobLog.js
│ │ │ │ │ ├── logininfor.js
│ │ │ │ │ ├── online.js
│ │ │ │ │ ├── operlog.js
│ │ │ │ │ └── server.js
│ │ │ │ ├── student
│ │ │ │ │ ├── FileInformation.js
│ │ │ │ │ ├── allStuTopices.js
│ │ │ │ │ ├── doubt.js
│ │ │ │ │ ├── myTopic.js
│ │ │ │ │ └── score.js
│ │ │ │ ├── system
│ │ │ │ │ ├── config.js
│ │ │ │ │ ├── dept.js
│ │ │ │ │ ├── dict
│ │ │ │ │ │ ├── data.js
│ │ │ │ │ │ └── type.js
│ │ │ │ │ ├── menu.js
│ │ │ │ │ ├── notice.js
│ │ │ │ │ ├── post.js
│ │ │ │ │ ├── role.js
│ │ │ │ │ └── user.js
│ │ │ │ ├── teacher
│ │ │ │ │ ├── allTopices.js
│ │ │ │ │ ├── fileInformation.js
│ │ │ │ │ ├── score.js
│ │ │ │ │ ├── student.js
│ │ │ │ │ └── teaThesisTitle.js
│ │ │ │ └── tool
│ │ │ │ └── gen.js
│ │ │ ├── assets
│ │ │ │ ├── 401_images
│ │ │ │ │ └── 401.gif
│ │ │ │ ├── 404_images
│ │ │ │ │ ├── 404.png
│ │ │ │ │ └── 404_cloud.png
│ │ │ │ ├── icons
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── svg
│ │ │ │ │ │ ├── 404.svg
│ │ │ │ │ │ ├── bug.svg
│ │ │ │ │ │ ├── build.svg
│ │ │ │ │ │ ├── button.svg
│ │ │ │ │ │ ├── cascader.svg
│ │ │ │ │ │ ├── chart.svg
│ │ │ │ │ │ ├── checkbox.svg
│ │ │ │ │ │ ├── clipboard.svg
│ │ │ │ │ │ ├── code.svg
│ │ │ │ │ │ ├── color.svg
│ │ │ │ │ │ ├── component.svg
│ │ │ │ │ │ ├── dashboard.svg
│ │ │ │ │ │ ├── date-range.svg
│ │ │ │ │ │ ├── date.svg
│ │ │ │ │ │ ├── dict.svg
│ │ │ │ │ │ ├── documentation.svg
│ │ │ │ │ │ ├── download.svg
│ │ │ │ │ │ ├── drag.svg
│ │ │ │ │ │ ├── druid.svg
│ │ │ │ │ │ ├── edit.svg
│ │ │ │ │ │ ├── education.svg
│ │ │ │ │ │ ├── email.svg
│ │ │ │ │ │ ├── example.svg
│ │ │ │ │ │ ├── excel.svg
│ │ │ │ │ │ ├── exit-fullscreen.svg
│ │ │ │ │ │ ├── eye-open.svg
│ │ │ │ │ │ ├── eye.svg
│ │ │ │ │ │ ├── form.svg
│ │ │ │ │ │ ├── fullscreen.svg
│ │ │ │ │ │ ├── github.svg
│ │ │ │ │ │ ├── guide.svg
│ │ │ │ │ │ ├── icon.svg
│ │ │ │ │ │ ├── input.svg
│ │ │ │ │ │ ├── international.svg
│ │ │ │ │ │ ├── job.svg
│ │ │ │ │ │ ├── language.svg
│ │ │ │ │ │ ├── link.svg
│ │ │ │ │ │ ├── list.svg
│ │ │ │ │ │ ├── lock.svg
│ │ │ │ │ │ ├── log.svg
│ │ │ │ │ │ ├── logininfor.svg
│ │ │ │ │ │ ├── message.svg
│ │ │ │ │ │ ├── money.svg
│ │ │ │ │ │ ├── monitor.svg
│ │ │ │ │ │ ├── nested.svg
│ │ │ │ │ │ ├── number.svg
│ │ │ │ │ │ ├── online.svg
│ │ │ │ │ │ ├── password.svg
│ │ │ │ │ │ ├── pdf.svg
│ │ │ │ │ │ ├── people.svg
│ │ │ │ │ │ ├── peoples.svg
│ │ │ │ │ │ ├── phone.svg
│ │ │ │ │ │ ├── post.svg
│ │ │ │ │ │ ├── qq.svg
│ │ │ │ │ │ ├── question.svg
│ │ │ │ │ │ ├── radio.svg
│ │ │ │ │ │ ├── rate.svg
│ │ │ │ │ │ ├── redis.svg
│ │ │ │ │ │ ├── row.svg
│ │ │ │ │ │ ├── search.svg
│ │ │ │ │ │ ├── select.svg
│ │ │ │ │ │ ├── server.svg
│ │ │ │ │ │ ├── shopping.svg
│ │ │ │ │ │ ├── size.svg
│ │ │ │ │ │ ├── skill.svg
│ │ │ │ │ │ ├── slider.svg
│ │ │ │ │ │ ├── star.svg
│ │ │ │ │ │ ├── swagger.svg
│ │ │ │ │ │ ├── switch.svg
│ │ │ │ │ │ ├── system.svg
│ │ │ │ │ │ ├── tab.svg
│ │ │ │ │ │ ├── table.svg
│ │ │ │ │ │ ├── textarea.svg
│ │ │ │ │ │ ├── theme.svg
│ │ │ │ │ │ ├── time-range.svg
│ │ │ │ │ │ ├── time.svg
│ │ │ │ │ │ ├── tool.svg
│ │ │ │ │ │ ├── tree-table.svg
│ │ │ │ │ │ ├── tree.svg
│ │ │ │ │ │ ├── upload.svg
│ │ │ │ │ │ ├── user.svg
│ │ │ │ │ │ ├── validCode.svg
│ │ │ │ │ │ ├── wechat.svg
│ │ │ │ │ │ └── zip.svg
│ │ │ │ │ └── svgo.yml
│ │ │ │ ├── images
│ │ │ │ │ ├── bg.jpg
│ │ │ │ │ ├── bg1.jpg
│ │ │ │ │ ├── bg2.jpg
│ │ │ │ │ ├── bg20.png
│ │ │ │ │ ├── bg3.jpg
│ │ │ │ │ ├── bg4.jpg
│ │ │ │ │ ├── bg_qnan.jpg
│ │ │ │ │ ├── bg_score.png
│ │ │ │ │ ├── dark.svg
│ │ │ │ │ ├── light.svg
│ │ │ │ │ ├── login-background.jpg
│ │ │ │ │ ├── login-bg.svg
│ │ │ │ │ ├── profile.jpg
│ │ │ │ │ ├── qn_logo.png
│ │ │ │ │ └── score.png
│ │ │ │ ├── logo
│ │ │ │ │ └── logo.png
│ │ │ │ ├── snow.js
│ │ │ │ └── styles
│ │ │ │ ├── btn.scss
│ │ │ │ ├── element-ui.scss
│ │ │ │ ├── element-variables.scss
│ │ │ │ ├── index.scss
│ │ │ │ ├── mixin.scss
│ │ │ │ ├── ruoyi.scss
│ │ │ │ ├── sidebar.scss
│ │ │ │ ├── transition.scss
│ │ │ │ └── variables.scss
│ │ │ ├── components
│ │ │ │ ├── Breadcrumb
│ │ │ │ │ └── index.vue
│ │ │ │ ├── Crontab
│ │ │ │ │ ├── day.vue
│ │ │ │ │ ├── hour.vue
│ │ │ │ │ ├── index.vue
│ │ │ │ │ ├── min.vue
│ │ │ │ │ ├── month.vue
│ │ │ │ │ ├── result.vue
│ │ │ │ │ ├── second.vue
│ │ │ │ │ ├── week.vue
│ │ │ │ │ └── year.vue
│ │ │ │ ├── DictData
│ │ │ │ │ └── index.js
│ │ │ │ ├── DictTag
│ │ │ │ │ └── index.vue
│ │ │ │ ├── Editor
│ │ │ │ │ └── index.vue
│ │ │ │ ├── FileUpload
│ │ │ │ │ └── index.vue
│ │ │ │ ├── Hamburger
│ │ │ │ │ └── index.vue
│ │ │ │ ├── HeaderSearch
│ │ │ │ │ └── index.vue
│ │ │ │ ├── IconSelect
│ │ │ │ │ ├── index.vue
│ │ │ │ │ └── requireIcons.js
│ │ │ │ ├── ImageUpload
│ │ │ │ │ └── index.vue
│ │ │ │ ├── Pagination
│ │ │ │ │ └── index.vue
│ │ │ │ ├── PanThumb
│ │ │ │ │ └── index.vue
│ │ │ │ ├── ParentView
│ │ │ │ │ └── index.vue
│ │ │ │ ├── RightPanel
│ │ │ │ │ └── index.vue
│ │ │ │ ├── RightToolbar
│ │ │ │ │ └── index.vue
│ │ │ │ ├── RuoYi
│ │ │ │ │ ├── Doc
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── Git
│ │ │ │ │ └── index.vue
│ │ │ │ ├── Screenfull
│ │ │ │ │ └── index.vue
│ │ │ │ ├── SizeSelect
│ │ │ │ │ └── index.vue
│ │ │ │ ├── SvgIcon
│ │ │ │ │ └── index.vue
│ │ │ │ ├── ThemePicker
│ │ │ │ │ └── index.vue
│ │ │ │ ├── TopNav
│ │ │ │ │ └── index.vue
│ │ │ │ └── iFrame
│ │ │ │ └── index.vue
│ │ │ ├── directive
│ │ │ │ ├── dialog
│ │ │ │ │ ├── drag.js
│ │ │ │ │ ├── dragHeight.js
│ │ │ │ │ └── dragWidth.js
│ │ │ │ ├── index.js
│ │ │ │ └── permission
│ │ │ │ ├── hasPermi.js
│ │ │ │ └── hasRole.js
│ │ │ ├── layout
│ │ │ │ ├── components
│ │ │ │ │ ├── AppMain.vue
│ │ │ │ │ ├── InnerLink
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── Navbar.vue
│ │ │ │ │ ├── Settings
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── Sidebar
│ │ │ │ │ │ ├── FixiOSBug.js
│ │ │ │ │ │ ├── Item.vue
│ │ │ │ │ │ ├── Link.vue
│ │ │ │ │ │ ├── Logo.vue
│ │ │ │ │ │ ├── SidebarItem.vue
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── TagsView
│ │ │ │ │ │ ├── ScrollPane.vue
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── index.js
│ │ │ │ ├── index.vue
│ │ │ │ └── mixin
│ │ │ │ └── ResizeHandler.js
│ │ │ ├── main.js
│ │ │ ├── permission.js
│ │ │ ├── plugins
│ │ │ │ ├── auth.js
│ │ │ │ ├── cache.js
│ │ │ │ ├── download.js
│ │ │ │ ├── index.js
│ │ │ │ ├── modal.js
│ │ │ │ └── tab.js
│ │ │ ├── router
│ │ │ │ └── index.js
│ │ │ ├── settings.js
│ │ │ ├── store
│ │ │ │ ├── getters.js
│ │ │ │ ├── index.js
│ │ │ │ └── modules
│ │ │ │ ├── app.js
│ │ │ │ ├── permission.js
│ │ │ │ ├── settings.js
│ │ │ │ ├── tagsView.js
│ │ │ │ └── user.js
│ │ │ ├── utils
│ │ │ │ ├── auth.js
│ │ │ │ ├── dict
│ │ │ │ │ ├── Dict.js
│ │ │ │ │ ├── DictConverter.js
│ │ │ │ │ ├── DictData.js
│ │ │ │ │ ├── DictMeta.js
│ │ │ │ │ ├── DictOptions.js
│ │ │ │ │ └── index.js
│ │ │ │ ├── errorCode.js
│ │ │ │ ├── generator
│ │ │ │ │ ├── config.js
│ │ │ │ │ ├── css.js
│ │ │ │ │ ├── drawingDefalut.js
│ │ │ │ │ ├── html.js
│ │ │ │ │ ├── icon.json
│ │ │ │ │ ├── js.js
│ │ │ │ │ └── render.js
│ │ │ │ ├── index.js
│ │ │ │ ├── jsencrypt.js
│ │ │ │ ├── permission.js
│ │ │ │ ├── request.js
│ │ │ │ ├── ruoyi.js
│ │ │ │ ├── scroll-to.js
│ │ │ │ └── validate.js
│ │ │ └── views
│ │ │ ├── bs
│ │ │ │ ├── admin
│ │ │ │ │ ├── AdThesisTitle
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── StuScore
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── allTopices
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── doubt
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── fileInformation
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── student
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── teacher
│ │ │ │ │ └── index.vue
│ │ │ │ ├── student
│ │ │ │ │ ├── FileInformation
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── allStuTopices
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── doubt
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── myTopic
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── score
│ │ │ │ │ └── index.vue
│ │ │ │ └── teacher
│ │ │ │ ├── FileInformation
│ │ │ │ │ └── index.vue
│ │ │ │ ├── allTopices
│ │ │ │ │ └── index.vue
│ │ │ │ ├── score
│ │ │ │ │ └── index.vue
│ │ │ │ ├── student
│ │ │ │ │ └── index.vue
│ │ │ │ └── teaThesisTitle
│ │ │ │ └── index.vue
│ │ │ ├── components
│ │ │ │ └── icons
│ │ │ │ ├── element-icons.js
│ │ │ │ ├── index.vue
│ │ │ │ └── svg-icons.js
│ │ │ ├── dashboard
│ │ │ │ ├── BarChart.vue
│ │ │ │ ├── LineChart.vue
│ │ │ │ ├── PanelGroup.vue
│ │ │ │ ├── PieChart.vue
│ │ │ │ ├── RaddarChart.vue
│ │ │ │ └── mixins
│ │ │ │ └── resize.js
│ │ │ ├── error
│ │ │ │ ├── 401.vue
│ │ │ │ └── 404.vue
│ │ │ ├── index.vue
│ │ │ ├── index_v1.vue
│ │ │ ├── login.vue
│ │ │ ├── monitor
│ │ │ │ ├── cache
│ │ │ │ │ └── index.vue
│ │ │ │ ├── druid
│ │ │ │ │ └── index.vue
│ │ │ │ ├── job
│ │ │ │ │ ├── index.vue
│ │ │ │ │ └── log.vue
│ │ │ │ ├── logininfor
│ │ │ │ │ └── index.vue
│ │ │ │ ├── online
│ │ │ │ │ └── index.vue
│ │ │ │ ├── operlog
│ │ │ │ │ └── index.vue
│ │ │ │ └── server
│ │ │ │ └── index.vue
│ │ │ ├── redirect.vue
│ │ │ ├── register.vue
│ │ │ ├── system
│ │ │ │ ├── config
│ │ │ │ │ └── index.vue
│ │ │ │ ├── dept
│ │ │ │ │ └── index.vue
│ │ │ │ ├── dict
│ │ │ │ │ ├── data.vue
│ │ │ │ │ └── index.vue
│ │ │ │ ├── menu
│ │ │ │ │ └── index.vue
│ │ │ │ ├── notice
│ │ │ │ │ └── index.vue
│ │ │ │ ├── post
│ │ │ │ │ └── index.vue
│ │ │ │ ├── role
│ │ │ │ │ ├── authUser.vue
│ │ │ │ │ ├── index.vue
│ │ │ │ │ └── selectUser.vue
│ │ │ │ └── user
│ │ │ │ ├── authRole.vue
│ │ │ │ ├── index.vue
│ │ │ │ └── profile
│ │ │ │ ├── index.vue
│ │ │ │ ├── resetPwd.vue
│ │ │ │ ├── userAvatar.vue
│ │ │ │ └── userInfo.vue
│ │ │ └── tool
│ │ │ ├── build
│ │ │ │ ├── CodeTypeDialog.vue
│ │ │ │ ├── DraggableItem.vue
│ │ │ │ ├── IconsDialog.vue
│ │ │ │ ├── RightPanel.vue
│ │ │ │ ├── TreeNodeDialog.vue
│ │ │ │ └── index.vue
│ │ │ ├── gen
│ │ │ │ ├── basicInfoForm.vue
│ │ │ │ ├── editTable.vue
│ │ │ │ ├── genInfoForm.vue
│ │ │ │ ├── importTable.vue
│ │ │ │ └── index.vue
│ │ │ └── swagger
│ │ │ └── index.vue
│ │ └── vue.config.js
│ ├── ruoyi.iml
│ ├── ry.bat
│ └── ry.sh
└── 毕业设计管理系统.zip
474 directories, 1163 files
评论