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

OSCHINA-MIRROR/pear-admin-pear-admin-pro

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

Pear Admin Pro

Платформа для разработки корпоративного уровня на основе Spring Boot

«Открой коробку и сразу используй» — это платформа для разработки корпоративного уровня, основанная на Spring Boot.

Версия Pear Admin Pro: 1.0.0 Версия Vue: 3.0.0+
Ant Design Vue: 2.0.0 Spring Boot: 2.4.5
Node: 16.0.0 MySql: 8.0.22
JDK: 11

🌈 Обзор проекта

  • Платформа управления общими правами (RBAC) на основе Spring, которая объединяет новейшие технологии для эффективной и быстрой разработки, а также режим разделения переднего и заднего плана «открой коробку и сразу используй».
  • Основные модули включают: пользователей, роли, должности, организации, меню, словари, журналы, управление несколькими приложениями, управление файлами, запланированные задачи и т. д.
  • Небольшой объём кода, простота изучения, мощные функции, лёгкость расширения, простота разработки!

☘ Журнал обновлений

Посмотреть журнал обновлений: https://gitee.com/pear-admin/pear-admin-pro/releases

🍚 Обзор функций

  • Управление пользователями: пользователи являются операторами системы, эта функция в основном предназначена для настройки пользователей системы.
  • Управление ролями: назначение ролей и разрешений для меню на основе организаций для определения диапазона данных.
  • Управление разрешениями: настройка системных меню, операций, кнопок и других разрешений.
  • Управление должностями: настройка должностей, которые занимают пользователи в системе.
  • Управление организациями: настройка организаций (компаний, отделов, групп), поддержка структуры дерева для отображения данных с разрешениями.
  • Словарь данных: ведение часто используемых данных в системе.
  • Центр конфигурации: динамическая настройка общих параметров системы.
  • Среда выполнения: мониторинг текущей информации о системе, такой как использование ЦП, памяти, диска и стека.
  • Мониторинг кеша: операции запроса, удаления и очистки кеша в системе.
  • Пользователи онлайн: список пользователей онлайн для мониторинга пользователей в системе.
  • Уведомления и объявления: публикация и обслуживание уведомлений и объявлений в системе.
  • Запланированные задачи: планирование задач (добавление, изменение и удаление) в режиме реального времени, включая журнал выполнения.
  • Дизайн формы: перетаскивание элементов формы для создания соответствующего HTML-кода.
  • Журнал входа: запись журнала входа в систему, включая аномалии входа.
  • Операционный журнал: запись и запрос нормальных операций системы; запись и запрос аномальной информации системы.
  • Отправка электронной почты: отправка электронных писем.
  • Хранилище объектов: предоставление локального хранилища объектов и хранилища объектов Alibaba Cloud OSS.
  • Много источников данных: подходит для различных сценариев, чисто много библиотек, чтение и запись разделены, один главный и несколько ведомых, смешанный режим.
  • Переключение тем: переключение тем для нормального операционного журнала и запроса; переключение тем для аномальной информационной записи и запроса.
  • Режим арендатора: режим нескольких арендаторов, разделение данных по библиотекам, физическое разделение данных.
  • Импорт и экспорт: аннотированный импорт и экспорт Excel.
  • Отправка SMS: отправка текстовых или цифровых сообщений пользователям или другим конечным точкам через Alibaba Cloud SMS.
  • Личный центр: отображение базовой информации текущего пользователя, возможность изменения и сброса пароля.
  • Ограничение трафика: ограничение доступа к интерфейсу с помощью @RateLimit.

🔨 Структура проекта

Pear Admin Pro

├─annex SQL 脚本

└─src 公共模块

    ├─main 

        ├─java 源码文件

            ├─common 公共代码

                ├─aop 切面逻辑

                ├─cache 缓存服务

                ├─configure 集成配置

                ├─constant 静态常量

                ├─context 核心服务

                ├─quartz 定时任务

                ├─secure 安全实现

                ├─tools 工具包

                └─web 核心封装

            ├─modules 业务代码

                ├─job 定时任务

                    ├─domain 实体

                    ├─params 参数

                    ├─repository ORM 操作

                    ├─rest 接口

                    └─service 服务

                └─sys 基础功能

            └─EntranceApplication 启动类

    └─resource 资源文件

⚡ Быстрый запуск

Запуск переднего конца — frontend


Переключение среды

nvm install 16.0.0

nvm use 16.0.0

Установка зависимостей

npm install -g yarn

yarn install

Запуск проекта

yarn run serve-dev

Запуск заднего конца — backend

Изменение конфигурации

application.yml

application-dev.yml

redis.*

datasource.*

oss.*

mail.*

Запуск проекта

📖 Документация

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

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

👉 Интерфейс документации: просмотр

💬 Связанные статьи

Pear Admin Pro 1.1.8 выпущен, два обновления за выходные, обновление CRUD таблицы, предоставление компонента Dictionary

[Pear Admin Pro 1.1.1] Выпуск Pear Admin Pro 1.1.0: данные и права доступа

Pear Admin Pro 1.1.0 — это новая версия программного обеспечения, которая предоставляет гибкие возможности для управления данными и правами доступа.

Основные функции:

  • «Режим правил» для гибкого управления доступом к данным;
  • Перехват данных без необходимости внесения изменений в код.

Предварительный просмотр интерфейса

Предварительный просмотр Интерфейс
Изображение 1 Изображение 2
Изображение 3 Изображение 4
Изображение 5 Изображение 6
Изображение 7 Изображение 8
Изображение 9 Изображение 10
Изображение 11 Изображение 12
Изображение 13 Изображение 14
Изображение 15 Изображение 16
Изображение 17 Изображение 18
Изображение 19 Изображение 20
Изображение 21 Изображение 22
Изображение 23 Изображение 24

Благодарности Благодарим за использование следующих инструментов и библиотек:

Контакты Если у вас есть вопросы или предложения, вы можете связаться с нами по электронной почте: contact@pearadmin.com. Также вы можете присоединиться к сообществу или оставить отзыв:

Вклад кода Мы приветствуем вклад в проект. Вы можете отправить pull request или issue.

Спасибо всем, кто вносит свой вклад в развитие проекта. Если вам понравилась наша работа, вы можете поддержать нас, нажав на звёздочку.

Введение

Разработка платформы на основе Spring Boot с разделением фронтенда и бэкенда. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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