gitextract_jaeyj9v4/ ├── .gitignore ├── LICENSE ├── README.md ├── build.gradle ├── database/ │ ├── DB设计.xlsx │ └── dboa.sql ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src/ ├── main/ │ ├── java/ │ │ └── com/ │ │ └── zmh/ │ │ └── projectoa/ │ │ ├── ProjectoaApplication.java │ │ ├── ServletInitializer.java │ │ ├── config/ │ │ │ ├── MyShiroRealm.java │ │ │ └── ShiroConfiguration.java │ │ ├── controller/ │ │ │ ├── AdminController.java │ │ │ ├── CalendarController.java │ │ │ ├── DepartmentController.java │ │ │ ├── IndexController.java │ │ │ ├── LoginController.java │ │ │ ├── MessageController.java │ │ │ ├── NoticeController.java │ │ │ ├── PositionController.java │ │ │ ├── UserinfoController.java │ │ │ └── UsersController.java │ │ ├── dto/ │ │ │ └── ReturnDto.java │ │ ├── mapper/ │ │ │ ├── CalendarMapper.java │ │ │ ├── DepartmentsMapper.java │ │ │ ├── MessagesMapper.java │ │ │ ├── NoticesMapper.java │ │ │ ├── PositionsMapper.java │ │ │ ├── UserinfoMapper.java │ │ │ └── UsersMapper.java │ │ ├── model/ │ │ │ ├── Calendar.java │ │ │ ├── CalendarExample.java │ │ │ ├── Departments.java │ │ │ ├── DepartmentsExample.java │ │ │ ├── Messages.java │ │ │ ├── MessagesExample.java │ │ │ ├── Notices.java │ │ │ ├── NoticesExample.java │ │ │ ├── Positions.java │ │ │ ├── PositionsExample.java │ │ │ ├── Userinfo.java │ │ │ ├── UserinfoExample.java │ │ │ ├── Users.java │ │ │ └── UsersExample.java │ │ ├── service/ │ │ │ ├── DepartmentService.java │ │ │ ├── MessageService.java │ │ │ ├── NoticeService.java │ │ │ ├── PositionService.java │ │ │ ├── RedisService.java │ │ │ ├── UserinfoService.java │ │ │ └── UsersService.java │ │ └── util/ │ │ ├── JSONUtil.java │ │ ├── MD5Util.java │ │ ├── ParameterUtil.java │ │ └── ReadFileUtil.java │ └── resources/ │ ├── application.properties │ ├── banner.txt │ ├── logback.xml │ ├── public/ │ │ └── error/ │ │ └── 404.html │ ├── static/ │ │ ├── assets/ │ │ │ ├── css/ │ │ │ │ ├── admin.css │ │ │ │ ├── app.css │ │ │ │ ├── app.less │ │ │ │ ├── calculator.css │ │ │ │ ├── flipclock.css │ │ │ │ ├── fullcalendar.print.css │ │ │ │ └── todomvc.css │ │ │ ├── fonts/ │ │ │ │ └── FontAwesome.otf │ │ │ └── js/ │ │ │ ├── app.js │ │ │ ├── calculator.js │ │ │ ├── moment.js │ │ │ ├── theme.js │ │ │ ├── todomvc.js │ │ │ └── vue.js │ │ ├── js/ │ │ │ ├── common.js │ │ │ ├── index.js │ │ │ ├── logs.js │ │ │ ├── message.js │ │ │ ├── message_dtl.js │ │ │ ├── notice.js │ │ │ ├── notice_create.js │ │ │ ├── notice_dtl.js │ │ │ ├── user.js │ │ │ ├── user_create.js │ │ │ ├── user_edit.js │ │ │ ├── userinfo.js │ │ │ └── userinfo_detail.js │ │ └── prism/ │ │ ├── prism.css │ │ └── prism.js │ └── templates/ │ ├── mapper/ │ │ ├── CalendarMapper.xml │ │ ├── DepartmentsMapper.xml │ │ ├── MessagesMapper.xml │ │ ├── NoticesMapper.xml │ │ ├── PositionsMapper.xml │ │ ├── UserinfoMapper.xml │ │ └── UsersMapper.xml │ └── view/ │ ├── 403.html │ ├── calendar.html │ ├── changePassWord.html │ ├── common/ │ │ └── common.html │ ├── index.html │ ├── login.html │ ├── logs.html │ ├── message.html │ ├── message_dtl.html │ ├── notice.html │ ├── notice_create.html │ ├── notice_dtl.html │ ├── springbootadmin.html │ ├── table.html │ ├── user.html │ ├── user_create.html │ ├── user_edit.html │ ├── userinfo.html │ └── userinfo_detail.html └── test/ └── java/ └── com/ └── zmh/ └── projectoa/ └── ProjectoaApplicationTests.java