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

OSCHINA-MIRROR/lijiaxing_boy-huanxing-mall

Клонировать/Скачать
README.md 7.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 22:15 d6642a8

Проект «Хуаньсин» — это онлайн-магазин, основанный на микросервисной архитектуре 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 )

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

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