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

OSCHINA-MIRROR/beijing_hongye_huicheng-lilishop-ui

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
README.md 13 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 4 месяцев назад 9865304

Lilishop B2B2C 商城系统

Добро пожаловать для обсуждения требований, обсуждения бизнеса и обсуждения технологий (основные проблемы решаются самостоятельно, другие проблемы сначала просматриваются в документации, а затем задаются вопросы)

Не нужно добавлять острые углы в старую группу, активность старой группы низкая, многие из них скрываются под поверхностью. Новая группа относительно более активна:

:tw-1f606: :tw-1f606: :tw-1f606: :tw-1f606: :tw-1f606: :tw-1f606:

PS: Демонстрационный сайт использует мастер-ветку для развертывания во всех средах. Если у вас есть проблемы с демонстрационным сайтом, вы можете оставить отзыв. Если демонстрационный сайт работает нормально, но у вас возникли проблемы при локальном запуске, вам необходимо решить их самостоятельно.

  • Общение в QQ 1 группе 961316482 (полная)
  • Общение в QQ 2 группе 875294241 (полная)
  • Общение в QQ 3 группе 263785057 (полная)
  • Общение в QQ 4 группе 674617534 (полная)
  • Общение в QQ 5 группе 594675235

Опыт работы с общедоступной учётной записью/мини-программой/приложением, сканирование QR-кода:

image-20210511171611793

star   github

Как запустить lilishop-ui на локальном компьютере

https://www.bilibili.com/video/BV1B28EeJEnP/

Как развернуть lilishop-ui на сервере

https://www.bilibili.com/video/BV1WD87eoE9F/

Разработка проекта

Установка Node.js

Убедитесь, что версия узла 14, рекомендуется 14.17.0

Вы можете использовать yarn или npm для установки.

yarn установка/запуск

// Если yarn не установлен, установите его
npm install yarn -g

// Переключитесь на источник
yarn config set registry https://registry.npmmirror.com

// В качестве примера рассмотрим проект buyer
cd buyer

yarn install

yarn dev

npm установка/запуск

npm config set registry https://registry.npmmirror.com

// На примере проекта buyer
cd buyer

npm run install

npm run dev

FAQ

npmmirror зеркало источника сообщает об ошибке 451 недоступно по юридическим причинам
//Переключитесь на другое зеркало

// npm
npm config set registry http://mirrors.cloud.tencent.com/npm/

// yarn
yarn config set registry http://mirrors.cloud.textent.com/npm/
Не устанавливается

Можно следовать этому методу, чтобы найти проблему:

1. Проверьте, является ли Node.js версией 14.17.0.
2. Есть ли в каталоге проекта package-lock.json или .npmrc или .yarnrc, которые устанавливают зеркало источника. Если да, удалите и переустановите.
3. Переключите текущий npm или yarn на зеркало источника и повторите попытку.

Введение в магазин

Официальный сайт: https://pickmall.cn

Lilishop — это система магазина, которая поддерживает размещение продавцов. Она разработана на основе SpringBoot для бэкенда и Vue и uniapp для фронтенда. Весь исходный код системы полностью открыт.

Бэкенд и фронтенд разделены, поддерживают распределённое развёртывание, поддерживают Docker, каждый API независим, и имеет независимый потребитель.

Интеграция магазина API/потребителя

API не требует отдельного развёртывания, просто запустите один jar-файл, и он будет работать нормально. Если вам нужно, вы можете перейти по ссылке. https://gitee.com/beijing_hongye_huicheng/lilishop-simplify

Разработка/использование/часто задаваемые вопросы и помощь в документации

https://docs.pickmall.cn

Адрес проекта

gitee: https://gitee.com/beijing_hongye_huicheng

зеркало github: https://github.com/lilishop?tab=repositories

В проекте магазина есть три папки: buyer — клиентская часть для покупателей, seller — клиентская часть для продавцов, manager — административная часть.

Демонстрационные адреса

PS: код подтверждения мобильного телефона — «111111».

Адрес администратора платформы: https://admin-b2b2c.pickmall.cn, учётная запись: admin/123456

Магазин продавца: https://store-b2b2c.pickmall.cn, учётная запись: 13011111111/111111

Клиентская страница магазина: https://pc-b2b2c.pickmall.cn

Мини-программа/общедоступная учётная запись/приложение магазина: отсканируйте QR-код.

image-20210511171611793

Быстрое локальное развёртывание

Нажмите, чтобы перейти

База данных магазина Используйте docker-compose для развёртывания базы данных и автоматически инициализируйте базу данных. Нет необходимости загружать или выполнять какие-либо операции вручную.

Если вы хотите развернуть вручную, вам нужно получить sql [нажмите, чтобы перейти] (PS: здесь есть sql, соответствующий тегу версии, если это историческая версия, то также переключитесь на исторический проект docker для получения sql. При обновлении до исторической версии обновите базу данных в соответствии с java. Корневой каталог DB в каталоге).

Список функций

Функции платформы администратора

Функции администратора

Функции продавца

Функции продавца

Функциональная демонстрация внешнего интерфейса

Мобильное приложение

Функциональная демонстрация мобильного приложения

Платформа администратора

Администратор

Выбор технологии

Архитектура

Выбор технологии

Бэкенд-технологии
Описание Фреймворк Описание
Базовая структура Spring Boot MVC framework Spring MVC
Постоянная структура Mybatis-Plus Структура сборки программы Maven
Реляционная база данных MySQL Брокер сообщений AMQP RocketMQ
Кэш Redis +MongoDB Поисковая система Elasticsearch
Структура безопасности Spring Security Пул соединений с базой данных Druid
База данных Sharding sharding Планировщик задач xxl-job
Балансировка нагрузки Nginx Статические ресурсы Alibaba Cloud OSS
SMS Alibaba Cloud SMS Аутентификация JWT
Обработка журнала Log4j Интерфейс спецификации RESTful

Базовый JS-фреймворк: Vue.js.

Видеоплеер: Dplayer.

Управление маршрутизацией: Vue Router.

Система управления состоянием: Vuex.

Базовая UI-библиотека: iView.

Сетевые запросы: axios.

Фронтенд для мобильных устройств

Описание Архитектура Описание Архитектура
Базовая UI-библиотека uViewui Базовый фреймворк uni-app
Препроцессор CSS scss Картографический движок amap

Обновление версии

В будущем будет представлено больше решений для различных сценариев. Поддержка будет оказана для следующих архитектур: микросервисы, SaaS, бэкенд и др. Будет доступна возможность коммерческого обновления.

Коммерческое лицензирование

Коммерческая версия и версия с открытым исходным кодом имеют одинаковый код.

Для коммерческого использования требуется лицензия. Вы можете получить её, связавшись со службой поддержки на официальном сайте или с администратором группы в QQ.

Коммерческий тип лицензии — бессрочная лицензия с возможностью постоянного обновления.

Если вам нужна информация о коммерческих случаях использования, которые включают многоуровневую двойную лицензию, вы можете обратиться к отделу продаж.

Открытый исходный код

  1. Разрешено только для личного обучения и исследований.
  2. Запрещается продавать этот открытый исходный код и ресурсы под любым именем или формой.
  3. Программное обеспечение защищено авторским правом на программное обеспечение в Китае (регистрационный номер: 2021SR0805085).
  4. Ограничение на коммерческое использование. Если вам нужно коммерческое использование, пожалуйста, свяжитесь с нами. QQ3409056806. Или присоединитесь к группе QQ и свяжитесь с администратором.

Группы общения

Группа общения QQ 1: 961316482 (полная)
Группа общения QQ 2: 875294241 (полная)
Группа общения QQ 3: 263785057 (полная)
Группа общения QQ 4: 674617534 (полная)
Группа общения QQ 5: 594675235

Приложение

Вы можете связаться с владельцем репозитория по личным сообщениям, если у вас есть собственные обучающие видео, записи об обучении или вы хотите продвигать связанные проекты с открытым исходным кодом.

Пример:

Анализ от коллеги, который пишет код утром: https://blog.csdn.net/vaevaevae233/category_12103567.html

Комментарий ( 0 )

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

1
https://gitlife.ru/oschina-mirror/beijing_hongye_huicheng-lilishop-ui.git
git@gitlife.ru:oschina-mirror/beijing_hongye_huicheng-lilishop-ui.git
oschina-mirror
beijing_hongye_huicheng-lilishop-ui
beijing_hongye_huicheng-lilishop-ui
master