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

OSCHINA-MIRROR/Marsfactory-mars

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

Платформа Mars

Mars — это полностью открытая платформа для быстрой разработки, которая предоставляется бесплатно как для частных лиц, так и для компаний.

  • Фронтенд использует Vue и Element UI.
  • Бэкенд использует Spring Boot, Spring Security, Redis и Jwt.
  • Для аутентификации используется Jwt, поддерживается многопользовательская система аутентификации.
  • Поддерживается загрузка динамических меню с правами доступа, предлагается несколько способов лёгкого управления правами.
  • Высокая эффективность разработки: можно использовать генератор кода для создания кода фронтенда и бэкенда одним нажатием.
  • Предоставляется версия одного приложения Mars (https://gitee.com/WQLOVEPEACE_admin/mars.git).
  • Предоставляется фронтенд-версия Mars-Boss (https://gitee.com/WQLOVEPEACE_admin/mars.git).

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

1. Бэкенд-проект на основе Springboot:

Способ запуска бэкенда:

  1. Импортировать файл SQL.
  2. Настроить данные учётной записи и пароля, а также пароль учётной записи Redis.
  3. Выбрать функцию конфигурации среды и запустить.

2. Фронтенд-проект:

  1. Клонировать проект: git clone https://gitee.com/WQLOVEPEACE_admin/mars.git.

  2. Перейти в проект: cd mars/mars-boss.

  3. Установить зависимости: npm install --registry=https://registry.npm.taobao.org.

  4. Запустить сервис: npm run dev.

  5. Если необходимо упаковать проект: npm run build.

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

  1. Управление пользователями: пользователи являются операторами системы, эта функция в основном предназначена для настройки пользователей системы.
  2. Управление меню: настройка системного меню, прав доступа к операциям, маркировки прав доступа кнопок и т. д.
  3. Управление ролями: распределение прав доступа ролей к меню, установка ролей по организации для разделения прав доступа данных.
  4. Управление отделами: управление всеми отделами и пользователями.
  5. Управление параметрами: настройка параметров системы.
  6. Уведомления и объявления: публикация и обслуживание информации о системных уведомлениях и объявлениях.
  7. Журналы операций: запись и запрос журналов нормальных операций системы; запись и запрос системных журналов аномальных событий.
  8. Журналы входа: запись и поиск журналов входа в систему, включая журналы аномального входа.
  9. Задачи по расписанию: онлайн-задачи (добавление, изменение, удаление) планирования, включая журнал выполнения задач.
  10. Генерация кода: генерация кода для фронтенда, бэкенда (Java, HTML, XML, SQL), поддержка загрузки CRUD.
  11. Системные интерфейсы: автоматическое создание соответствующих документов API на основе бизнес-кода.
  12. Мониторинг сервисов: мониторинг текущей системы, включая информацию о процессоре, памяти, диске, стеке и т.д.
  13. Связанные с пауками: WebCollector.
  14. Отправка электронной почты: интеграция Springboot с mail для отправки пользовательских электронных писем.
  15. Хранение файлов: интеграция с сервисом загрузки файлов 七牛云.
  16. Очередь сообщений: RocketMQ, интеграция различных режимов сообщений.

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

Спасибо за поддержку

Контакты автора Mars

  1. QQ: 850994281@qq.com.
  2. WeChat: 18483678377.

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

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

Введение

Mars — это полностью открытая платформа для быстрой разработки, которая предоставляется бесплатно как для частных лиц, так и для компаний. Vue и Element UI используются для фронтенда. Бэкенд реализован с использованием Spring Boot, Spring Security, Redis и Jwt. Для аутентификации используется Jwt, поддерживается многопользовательская система ... Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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