1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lijiaxing_boy-huanxing-mall

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Проект «Хуаньсин» — это онлайн-магазин, основанный на микросервисной архитектуре Spring Cloud.

Он имеет разделение между фронтендом и бэкендом. Фронтенд реализован с использованием Vue 3.x, TypeScript, Vite и Element-Plus. Для мобильных устройств используется Uni-App и VK-UI. Это позволяет публиковать приложение в iOS, Android и различных мини-программах.

Основные функции включают:

  • SKU;
  • тарифы на доставку;
  • библиотеку материалов;
  • логистику доставки;
  • дизайн страниц.

Документация доступна по адресам:

Для общения есть группа.

Также есть демонстрационная версия магазина с учётными данными: 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 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/lijiaxing_boy-huanxing-mall.git
git@api.gitlife.ru:oschina-mirror/lijiaxing_boy-huanxing-mall.git
oschina-mirror
lijiaxing_boy-huanxing-mall
lijiaxing_boy-huanxing-mall
master