Magic.NET
Обзор
Если эта информация оказалась полезной, вы можете поставить «Star», чтобы получать обновления в первую очередь. Спасибо!
Инициализация базы данных
— Фреймворк поставляется с исходной базой данных sqlite, расположенной в Magic.Web.Entry в папках Magic.db и Flow.db. — Если вы хотите инициализировать свою собственную базу данных, выполните следующие действия: — Измените файл dbsettings.json в папке Magic.Web.Core, обратите внимание, что строка подключения DefaultDbString не должна совпадать со строкой в DbConfigs. — Запустите проект Magic.CodeFirst для инициализации базы данных.
Обратите внимание, что если вы используете другой ORM, вам необходимо следовать инструкциям по его использованию. По умолчанию система SqlSugar не обрабатывает сущности других ORM.
Обновление журнала
Добавлена поддержка базы данных SqlServer, файлы базы данных находятся в папке DB.
Онлайн-демонстрация
Для разработчиков: имя пользователя — superAdmin, пароль можно получить, присоединившись к группе QQ [377802472].
Адрес: http://121.36.36.194:5000/.
Пожалуйста, не изменяйте случайно пароли, права доступа или данные!
Быстрый старт
Необходимые инструменты: nodejs (рекомендуется версия 14.17.4) и Visual Studio (последняя версия).
Чтобы запустить серверную часть: откройте решение backend/Magic.sln и запустите его (F5).
Чтобы запустить клиентскую часть: откройте папку frontend, установите зависимости, запустив команды npm install или yarn, рекомендуется использовать yarn install, затем запустите npm run serve или yarn run serve.
Доступ к браузеру: http://localhost:82
(по умолчанию порт клиента — 82, порт сервера — 5566).
Документация
Документация по серверной части:
Документация по клиентской части:
О SignalR:
— wynnyo/vue-signalr: Signalr client for vue js (github.com)
После прочтения этой документации вы сможете легко работать с проектом (на самом деле вы уже являетесь экспертом). В документации есть ответы на большинство вопросов, связанных с использованием проекта.
Эффектные изображения
Изображение | Описание |
---|---|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
Подробные функции
Панель управления и консоль, где можно просматривать рабочие столы, аналитические страницы и статистические данные.
Управление пользователями, включая корпоративных пользователей и системных администраторов, с возможностью привязки пользователей к должностям, организациям и ролям, а также к данным и разрешениям.
Управление приложениями через приложения для управления различными аспектами меню.
Управление организациями, которое включает в себя поддержку многоуровневой структуры в виде древовидной структуры. 5. Управление должностями, управление пользовательскими ролями. Роль можно рассматривать как ярлык для пользователя. В настоящее время роль не связана с другими функциями, такими как полномочия.
Поддержка и обслуживание меню, каталога меню и кнопок являются основной единицей контроля полномочий.
После привязки ролей к меню можно ограничить функции, доступные пользователям с соответствующими ролями при входе в систему. Роли также могут быть связаны с диапазоном разрешений данных.
Ведение словаря, поддержка различных типов перечислений в системе.
Просмотр и управление журналом доступа, включая журналы входа и выхода пользователей.
Просмотр и управление операционным журналом, который включает в себя журналы операций пользователей.
Мониторинг сервисов, просмотр информации о состоянии сервера, такой как CPU, память, сеть и т. д.
Просмотр текущих онлайн-пользователей системы.
Управление объявлениями, администрирование системных объявлений.
Управление файлами, операции с файлами, такие как загрузка, скачивание и просмотр. Файлы могут храниться локально, а также доступны через подключение к Alibaba Cloud OSS и Tencent COS. Система поддерживает расширение.
Обслуживание задач по расписанию, контроль частоты выполнения задач с помощью выражения cron.
Настройка системы, поддержание параметров работы системы, которые тесно связаны с механизмом работы системы.
Отправка электронной почты.
Отправка SMS, возможность использования Alibaba Cloud SMS и Tencent Cloud SMS, система поддерживает расширение.
Пожалуйста, не используйте этот проект для проектов, нарушающих законы моей страны.
Если вам это помогло, пожалуйста, поддержите нас, поставив «Star». Это даст нам стимул продолжать работу. Спасибо!
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )