Проект «Хуаньсин» — это онлайн-магазин, основанный на микросервисной архитектуре Spring Cloud.
Он имеет разделение между фронтендом и бэкендом. Фронтенд реализован с использованием Vue 3.x, TypeScript, Vite и Element-Plus. Для мобильных устройств используется Uni-App и VK-UI. Это позволяет публиковать приложение в iOS, Android и различных мини-программах.
Основные функции включают:
Документация доступна по адресам:
Для общения есть группа.
Также есть демонстрационная версия магазина с учётными данными: 17615123397/123456.
Онлайн-магазин H5 | httpdemo.ihuanxing.cn |
---|
Основные зависимости:
Зависимость | Версия |
---|---|
Spring Boot | 3.3.0 |
Spring Cloud | 2023.0.1 |
Spring Cloud Alibaba | 2022.0.1.0 |
Sa-Token | 1.38.0 |
Mybatis-Plus | 3.5.6 |
Hutool | 5.8.28 |
Vue | 3.2.47 |
Vk-Ui | 1.5.2 |
Element-Plus | 2.3.3 |
vue-next-admin | 2.4.33 |
Система модулей:
huanxing
├─huanxing-auth # Сессионные сервисы[5227]
├─huanxing-common # Системный общий модуль
│ ├─huanxing-common-core #Общий основной пакет
│ ├─huanxing-common-feign #Расширение Feign
│ ├─huanxing-common-job #XXL-Job упаковка
│ ├─huanxing-common-log #Модуль журнала
│ ├─huanxing-common-logistics #Логистический модуль
│ ├─huanxing-common-mybatis #Расширение MyBatis
│ ├─huanxing-common-nacos #Расширение Nacos
│ ├─huanxing-common-security #Модуль безопасности
│ ├─huanxing-common-sms #SMS-модуль
│ └─huanxing-common-storage #Хранилище
├─huanxing-gateway #Сервис шлюза[9999]
├─huanxing-miniapp #Мини-программный модуль
│ ├─huanxing-miniapp-api #Общий API-интерфейс мини-программы
│ └─huanxing-miniapp-biz #Обработка бизнес-логики мини-программы
├─huanxing-order #Модуль заказа
│ ├─huanxing-order-api #API-интерфейс заказа
│ └─huanxing-order-biz #Бизнес-обработка заказа
├─huanxing-pay #Платёжный модуль
│ ├─huanxing-pay-api #Общедоступный API платёжной системы
│ └─huanxing-pay-biz #Бизнес-обработка платежей
├─huanxing-product #Товарный модуль
│ ├─huanxing-product-api #API товаров
│ └─huanxing-product-biz #Бизнес обработки товаров
├─huanxing-promotion #Маркетинговый модуль
│ ├─huanxing-promotion-api #API маркетинга
│ └─huanxing-promotion-biz #Бизнес маркетинга
├─huanxing-shop #Магазин
│ ├─huanxing-shop-api #API магазина
│ └─huanxing-shop-biz #Бизнес магазина
├─huanxing-upms #Управление пользовательскими правами
│ ├─huanxing-upms-api #Системный общедоступный API управления правами пользователей
│ └─huanxing-upms-biz #Бизнес управления правами пользователей
├─huanxing-user #Пользовательский модуль
│ ├─huanxing-user-api #API пользователя
│ └─huanxing-user-biz #Бизнес пользователя
├─huanxing-visual #Визуальный модуль управления системой
├─huanxing-monitor #Мониторинг сервисов[7001] **Проект huanxing-xxl-job-admin: xxl-job — интерфейс администрирования задач**
#### Проектные ссылки
- Java-бэкенд: https://gitee.com/lijiaxing_boy/huanxing-mall
- Vue-фронтенд: https://gitee.com/lijiaxing_boy/huanxing-mall-ui
- Мобильное приложение для uniapp: https://gitee.com/lijiaxing_boy/huanxing-mall-uniapp
#### Системные функции
1. Управление пользователями.
2. Управление ролями.
3. Управление меню.
4. Управление отделами.
5. Журнал входа.
6. Журнал операций.
7. Мониторинг сервисов.
8. Конфигурация хранилища файлов (Али облако, облако Tencent, облако Qiniu).
9. Управление арендаторами.
10. Пакеты услуг для арендаторов.
11. Настройка SMS.
#### Функции магазина
1. Управление товарами.
2. Категории магазина.
3. Пользователи магазина.
4. Заказы магазина.
5. Аннулирование заказов магазина.
6. Группы материалов.
7. Шаблоны доставки.
8. Библиотека материалов (с поддержкой управления материалами).
10. Конфигурации тем (5 видов стилей для всего магазина, нижняя навигация).
11. Дизайн страниц своими руками (заголовки, объявления, товары, графические рекламные объявления, текстовые и графические навигационные панели, магические квадраты).
12. Купоны на скидки.
13. Управление логистическими компаниями.
#### Функционал мини-программы
1. Управление мини-программами WeChat.
2. Генерация кода для мини-программ WeChat.
3. Пользователи мини-программ WeChat.
#### Платёжные функции
1. Платежи через WeChat (JSAPI, APP).
2. Возврат платежей через WeChat.
3. Платежи через Alipay (мини-программы, APP, H5).
4. Возврат платежей через Alipay.
#### Демонстрационный адрес бэкенда магазина
[Демонстрационный адрес бэкенда](http://mall.ihuanxing.cn): http://mall.ihuanxing.cn
— Арендатор магазина: учётная запись / пароль admin/123456
— Сотрудник магазина: учётная запись / пароль huawei/123456
#### Демо-адрес магазина H5
[Демо-адрес](http://demo.ihuanxing.cn): http://demo.ihuanxing.cn
— Пользователь магазина: учётная запись / пароль 17615123397/123456
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )