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

OSCHINA-MIRROR/aimeng2017-RuoYi-plus

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

Поскольку группа QQ переполнена, скрипт базы данных уже размещён на Gitee, нет необходимости присоединяться к группе для скачивания файла.


RuoYi-plus тёплое напоминание:

  1. Ruoyi-plus_v5.0 версия будет в первую очередь ориентирована на создание (базовой версии) многопользовательского торгового центра + системы управления контентом с открытым исходным кодом.
  2. Присоединившись к VIP-группе, вы будете иметь приоритет в доступе к ресурсам проекта (видео/документы и т. д.), а также к услугам индивидуальной технической поддержки и другим сервисам.
  3. Скрипт базы данных можно найти в группе QQ, файл демонстрационного счёта администратора магазина — 123456, демонстрационный мобильный адрес — [демонстрационный адрес].

[④ группа — свободная] 713398809ruoyi-plus

[③ группа — горячая] 1129512838ruoyi-plus

[① группа — горячая] 751872263ruoyi-plus

[② группа — горячая] 687672649ruoyi-plus

Техническая поддержка: Q1:1579927646 Q2:984314926

Присоединяйтесь к сообществу

Введите описание изображения


Версия 5.0.x Введение

v5.0.0
  1. Увеличение системы управления CMS контентом: 1.1: увеличение информации об управлении статьями, проверка, предварительный просмотр, ответы на оценку и другие функции; 1.2: добавление шаблонов статей, классификации статей, материалов статей, комментариев к статьям, чёрных списков и других функций; 1.3: поддержка управления несколькими магазинами в части статей; 1.4: решение проблем с Baidu Ueditor, идеальное сочетание с проектом.

2: Увеличение управления системой B2B торгового центра: 2.1: добавление классификации продуктов, информации о продуктах, заказов на продукты и других функций; 2.2: добавление информации о провинциях, городах и управление ими; 2.3: интеграция микросервисов для управления заказами на продукцию, интеграция сервисов для возврата платежей; 2.4: поддержка управления несколькими магазинами для торгового центра.

3: Другие встроенные функции оптимизации: 3.1: оптимизация поддержки select2 для обновления js; 3.2: оптимизация добавления методов запроса для загрузки файлов js; 3.3: оптимизация сохранения файлов, загрузки изображений; 3.4: оптимизация генерации кода, ограничения длины текстового поля; 3.5: оптимизация конфигурации для запланированных задач, возможность выбора кварца в зависимости от потребностей; 3.6: оптимизация mapper для поддержки оптимистичных блокировок, обеспечения чувствительности бизнес-данных; 3.7: оптимизация API модуля и распределённых транзакций, исправление ошибок; 3.8: оптимизация управления информацией о магазинах, добавление функций модификации.

v5.0.1

1: Реорганизация структуры проекта: Реорганизация структуры проекта в агрегатный проект...

2: Другие встроенные функции оптимизации: ps: будущие версии будут продолжать оптимизировать управление контентом CMS и торговым центром B2B2C, после завершения управления платформой планируется начать разработку микротерминала h5.

Введение в проект

  • Основная цель проекта: :cn: Многопользовательская система разрешений + торговый центр B2B2C + управление CMS контентом + микросервисная API система :cn:
  • Архитектурные технологии: Архитектура на основе SpringBoot2.x, springcloud G версии eureka, hystrix, feign, config, gateway, микросервисной архитектуры, новой версии, интегрированной с распределёнными транзакциями seata, интегрированными redis, quartz, tk.mybatis, lombok, различными шаблонами проектирования и другими. _
  • Преимущества проекта: Более чёткая архитектура, более передовые технологии, более чистый код, более красивый интерфейс, подходит для изучения и коммерческого использования. Может использоваться для систем OA, CRM, PDM и других вторичных разработок, изучения микросервисных архитектур, очень подходит для модернизации старых версий корпоративных управленческих платформ, быстрого объединения новых платформ и предоставления API-интерфейсов (для приложений, микротерминалов, h5 и других).

Встроенные функции

Основные функции управления платформой
  1. Управление пользователями: пользователи являются операторами системы, эта функция в основном завершает конфигурацию пользователей системы.
  2. Управление отделами: настройка организационной структуры системы (компании, отделы, небольшие группы), древовидная структура отображает поддержку прав доступа к данным.
  3. Управление должностями: конфигурация пользователей, занимающих должности в системе.
  4. Управление меню: настройка системного меню, операционных полномочий, кнопок полномочий и других обозначений.
  5. Управление ролями: распределение ролей по меню, настройка ролей в соответствии с организацией для разграничения прав доступа к данным.
  6. Управление словарями: ведение некоторых фиксированных данных, часто используемых в системе.
  7. Управление параметрами: управление динамическими параметрами, используемыми в системе.
  8. Управление уведомлениями и объявлениями: публикация и обслуживание уведомлений и объявлений в системе.
  9. Управление журналами операций: запись и запрос обычных операций системы; запись и запрос аномальных системных сообщений.
  10. Управление журналом входа: запрос журнала входа в систему, включая аномальный вход.
  11. Мониторинг онлайн-пользователей: мониторинг состояния активных пользователей в системе.
  12. Планирование задач: планирование (добавление, изменение, удаление) задач в реальном времени, включая выполнение и результаты планирования.
  13. Генерация кода: генерация переднего и заднего кода (java, html, xml, sql), поддержка загрузки CRUD.
  14. Интерфейс сервиса: автоматическое создание соответствующих документов API интерфейса на основе бизнес-кода.
  15. Мониторинг услуг: мониторинг текущего состояния системы, включая ЦП, память, диск, стек и другую связанную информацию.
  16. Онлайн-конструктор: перетаскивание элементов формы для создания соответствующего HTML-кода.
  17. Мониторинг пула соединений: мониторинг статуса пула подключений текущей системы, анализ SQL для поиска узких мест производительности системы.
Базовые функции торгового центра
  1. Управление магазинами: основная бизнес-функция торгового центра, управление данными с разрешениями магазинов.
  2. Классификация товаров: конфигурация категорий товаров, классификация товаров по категориям.
  3. Информация о товарах: информация о каждом товаре магазина.
Базовые функции CMS контента
  1. Классификация статей: информация о категориях статей, для классификации различных категорий статей.
  2. Информация о статьях: конкретная информация о статьях, непосредственно генерирующая HTML-страницы статей.
  3. Классификация материалов: предоставление категорий материалов для различения материалов изображений/видео для разных деловых целей.
  4. Информация о материалах: управление материалами изображений статей.
API базовые функции интерфейса
  1. Бизнес-модуль: получение запросов от шлюза gateWay, обработка конкретных бизнес-процессов в микросервисной структуре, решение распределённых транзакционных проблем.
  2. Модуль заказа: обработка заказов, связанных с бизнесом.
  3. Товарный модуль: обработка товаров, связанных с бизнесом. Отдел управления: настройка системы организации (компания, отдел, группа), отображение структуры в виде дерева с поддержкой прав доступа к данным.
  4. Управление должностями: настройка пользователей системы и их должностей.
  5. Управление меню: настройка меню системы, операций, прав доступа для кнопок и других элементов.
  6. Управление ролями: распределение ролей в системе, установка прав доступа для ролей на основе организационной структуры.
  7. Управление словарями: поддержка и обслуживание часто используемых данных в системе.
  8. Управление параметрами: управление динамическими параметрами системы.
  9. Управление уведомлениями и объявлениями: публикация и поддержка уведомлений и объявлений в системе.
  10. Операционный журнал: запись и поиск нормальных операций системы; запись и поиск аномальных событий системы.
  11. Журнал входа: запись и запрос журнала входа в систему, включая аномальные события входа.
  12. Онлайн-пользователи: мониторинг состояния активных пользователей в текущей системе.
  13. Планирование задач: планирование (добавление, изменение, удаление) задач в режиме онлайн, включая результаты выполнения.
  14. Генерация кода: генерация переднего и заднего кода (java, html, xml, sql), поддержка загрузки CRUD.
  15. Системный интерфейс: автоматическое создание связанных API-интерфейсов на основе бизнес-кода.
  16. Мониторинг служб: отслеживание информации о текущем состоянии системы, такой как CPU, память, диск, стек и т. д.
  17. Конструктор в режиме онлайн: перетаскивание элементов формы для создания соответствующего HTML-кода.
  18. Мониторинг пула соединений: отслеживание состояния пула соединений текущей системы, возможность анализа SQL для выявления узких мест производительности системы.

Бизнес-основа торгового центра:

  1. Управление продавцами: основная бизнес-функция для многопродавцовой системы, управление данными, связанными с правами продавцов.
  2. Классификация товаров: конфигурация категорий товаров, классификация товаров по категориям.
  3. Управление товарами: информация о товарах каждого продавца.

Основа контента CMS:

  1. Классификация статей: список информации о статьях, разделение статей на разные категории.
  2. Информация о статье: конкретная информация о статье, прямое создание HTML-страницы статьи.
  3. Классификация материалов: предоставление категорий для материалов, чтобы различать материалы для разных видов бизнеса, такие как изображения/видео.
  4. Информация о материалах: управление изображениями материалов для статей.

Базовая функция API-интерфейса:

  1. Бизнес-модуль: получение запросов от шлюза (gateWay), обработка конкретных бизнес-операций микросервисами API, решение распределённых транзакций.
  2. Модуль заказа: обработка заказов.
  3. Товарный модуль: обработка товаров.

origin/master


Версия введения:

RuoYi-plusv2.0 версия: эта версия не ограничивается только одной системой управления бэкендом, а фокусируется на создании экосистемы управления платформой RuoYi-plus. Она также добавляет API-сервисы (для использования приложениями, микротерминалами, h5 и другими), которые предоставляют следующие функции:

  1. API-сервисы полностью отделены от платформы управления smp и зависят только от общего модуля dbean и унифицированного родительского класса.
  2. Поставщики услуг отвечают за взаимодействие с базой данных через общий модуль dbean.
  3. Потребители услуг несут ответственность за внешнее раскрытие, включая приложения, микротерминалы, h5 и другие, и не отвечают за обработку бизнес-логики (в будущем будет добавлена проверка подписи для обеспечения безопасности API-сервисов).
  4. API-сервисы используют Eureka в качестве центра регистрации, а потребители услуг используют Feign и Hystrix для защиты от сбоев.

Введение в версии RuoYi-plus v3.0–4.0:

  1. Реализация распределённых транзакционных решений seata для API микросервисов, корректировка структуры API-модуля_v4.
  2. Обновление модуля генерации кода, что значительно повышает эффективность разработки_v4.
  3. Интеграция SMP-платформы управления с мультипродавцовым режимом, идеальное сочетание с базовой структурой_v3.
  4. Основной модуль API-услуг включает базовую версию шлюза gateway_v3.
  5. v3.0 является переходной версией, v4.0 будет включать в себя функции ограничения потока шлюза и вмешательства микрослужб в SMP.

Техническое общение:

  • Официальный технический номер QQ для общения: 1579927646 техническая поддержка (без сложных вопросов бесплатно)

  • 【Техническое общение① группа — полная】751872263ruoyi-plus

  • 【Техническое общение② группа — полная】687672649ruoyi-plus

  • 【Техническое общение③ группа — свободная】1129512838ruoyi-plus

  • 【vip техническая поддержка группы — свободная】973275029ruoyi-plus Присоединитесь к группе после предварительной записи в группу.


Коммерческое использование:

Этот проект следует MIT-лицензии, без необходимости лицензирования. Оставьте комментарий с информацией о вашей компании.

В число компаний, использующих этот проект, входят, но не ограничиваются ими:

  1. Zhongti Road Sports Cultural Company
  2. Yinyuan Wisdom Technology (Shenzhen) Co., Ltd.
  3. Chongqing City Mist Software Co., Ltd.
  4. Shenyang Creation Technology Co., Ltd.

Документы по развёртыванию:

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

h5

Адрес исходного кода:

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

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

Введение

Система управления бэкендом для мультимерчантов SMP состоит из системы управления контентом CMS и API. Проект поддерживает бизнес-модель B2B2C и предлагает выбор между автономной версией и микросервисной архитектурой. Для решения проблемы распределённых транзакций в микросервисной архитектуре используется интегрированное решение Seata. Фреймворк... Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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