YOU-LIAO 后台管理系统
Это основанный на Spring Boot 2.0.4, Mybatis, JWT, WebSocket, Spring Security, Redis и Ant Design Pro Vue проект с разделением на клиентскую и серверную части. Это система управления бэкендом.
Подробности о технических решениях будут добавлены в вики-документацию.
Если этот проект вам полезен, вы можете поддержать его, нажав «Star».
Или вы можете подписаться на него, так как проект будет постоянно обновляться и улучшаться.
Адрес проекта: https://gitee.com/sinaC/ant-vue-youliao
Тестовый адрес: http://132.232.43.102
Логин и пароль: guest/guest
. Регистрация свободная. Поддерживаются регистрация по логину и паролю и вход через номер телефона.
Контакты: QQ-группа: 129557872; также можно описать проблему подробнее или отправить её по электронной почте на адрес 470472264@qq.com или же создать Issue.
Документация: адрес: https://sinac.gitee.io/blog. Документация находится в процессе доработки.
├─Dashboard
│ ├─Workstation
│ ├─Analysis page
│ └─Test function
├─System management
│ ├─User management
│ ├─Role management
│ ├─Menu management
│ ├─Department management
│ ├─Position management
│ ├─System log
├─External web links
│ ├─swagger-ui (online API documentation)
│ ├─SQL monitoring
│ ├─Swagger-Bootstrap-UI
│ ├─Queue hall (websocket)
│ ├─Process log (websocket)
├─System monitoring
│ ├─Disk monitoring
│ ├─JVM information
│ ├─Server information
│ ├─Tomcat information
│ ├─Redis information
├─Common cases
│ ├─Print test
│ ├─OSS storage
│ ├─Order management (WeChat, Alipay, QR code payment)
│ ├─PDF receipt preview
│ │ ├─Blood collection receipt
│ │ ├─Sales ticket
│ │ ├─Sales receipt
│ │ ├─Sales certificate
│ ├─Redisson cache operation
│ ├─Email sending
│ ├─Dynamic document parsing preview
├─Development modules
│ ├─ES join document retrieval (development)
│ ├─Online office document conversion to PDF (development)
├─Optimization modules
│ ├─Order delay queue processing timeout
│ ├─Redisson various data operations
└─Other modules
└─More functions in development...
Анализ случаев (в формате блога)
Интеграция с пулом соединений базы данных Ally Druid для мониторинга подключений к базе данных и выполнения SQL-запросов. В проекте можно настроить учётные данные: имя пользователя — root, пароль — root. Демо-пример.
Интеграция со Swagger — это стандартизированный и комплексный фреймворк для создания, описания, вызова и визуализации RESTful веб-сервисов. Демо-пример.
Интеграция Swagger-Bootstrap-UI — улучшенная версия Swagger для тестирования. После запуска приложения доступ к API осуществляется по адресу http://localhost:8080/api/doc.html.
WebSocket для отправки журналов в реальном времени. Доступ после запуска приложения: http://localhost:8080/api/log/view.
Предварительный просмотр PDF. По умолчанию доступ после запуска приложения осуществляется через http://localhost:8080/api/generic/web/viewer.html, а затем ?file=имя_файла.pdf для доступа к файлу PDF.
1.3. Предварительный просмотр чеков в формате PDF
![]() |
![]() |
![]() |
![]() |
2.1. Spring Security
На основе Spring Security создана система безопасности с пользовательскими правами. Система включает следующие уровни прав: пользователь — роль — меню (функциональные права, контроль до уровня кнопок) — отдел — должность — права доступа к данным.
2.2. Управление заказами и оплата с помощью сканирования QR-кода
Интегрирована система оплаты на основе платёжного решения с функцией сканирования QR-кодов. Личный тест пройден. Планируется дальнейшее обновление системы с добавлением новых способов оплаты. Демо-версия.
![]() |
![]() |
![]() |
![]() |
3.1. Бэкенд-технологии
3.2. Фронтенд-технологии
3.3. Технологии интеграции
В проект интегрировано несколько открытых технологий, что делает процесс интеграции простым и быстрым. Для завершения интеграции требуется всего несколько шагов.
Этот проект призван стать общей платформой для общения. В настоящее время документация по проекту всё ещё дорабатывается. Если у вас есть вопросы, пожалуйста, отправьте письмо на адрес 470472264@qq.com.
Аккаунт для работы предоставляется только тем, кто сделал пожертвование в пользу проекта. Спасибо всем!!!
Пожертвования
Если вам нравится проект, поддержите автора чашечкой кофе ☺
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )