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

OSCHINA-MIRROR/jinjinge-coadmin

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

Coadmin

Функции системы управления, практически идентичны функциям eladmin, и включают в себя:

  • Управление пользователями: предоставление соответствующих настроек для пользователей, установка пароля по умолчанию 123456 после добавления нового пользователя.
  • Ролевое управление: распределение прав доступа и меню в соответствии с ролями, возможность настройки данных прав на основе структуры отдела.
  • Управление меню: реализована динамическая маршрутизация меню, позволяющая настраивать меню на стороне сервера, поддержка многоуровневых меню.
  • Управление отделами: возможность настройки организационной структуры системы, представление в виде древовидной таблицы.
  • Управление должностями: настройка позиций для каждого отдела.
  • Управление словарями: поддержка обслуживания некоторых часто используемых фиксированных данных, таких как состояния и пол.
  • Системный журнал: запись журналов операций пользователей и журналов исключений, что облегчает разработчикам определение и устранение ошибок.
  • Мониторинг SQL: использование druid для мониторинга производительности доступа к базе данных, пользователь по умолчанию — admin, пароль — 123456.
  • Периодические задачи: интеграция с Quartz для выполнения периодических задач, добавление журнала задач и ясность в выполнении задач.
  • Генерация кода: высокая гибкость при генерации кода для передней и задней части системы, сокращение большого объёма повторяющихся рабочих задач.
  • Почтовые инструменты: интеграция с форматированным текстом для отправки электронных писем в формате HTML.
  • Облачное хранилище Qiniu: синхронизация данных облачного хранилища Qiniu с системой без необходимости прямого доступа к облачному хранилищу.
  • Платёжная система Alipay: интегрированная платёжная система Alipay.
  • Мониторинг сервисов: мониторинг нагрузки на сервер.

Дополнительные функции:

  • Поддержка веб-сайтов и мобильных приложений WeChat. Предоставляются два независимых демонстрационных приложения.

Репозитории кода

Github Gitee

Фронтенд coadmin-web-quasar

Github Gitee

Демонстрационные независимые приложения

Версия H5 и веб-сайта WeChat https://gitee.com/jinjinge/app-h5

Версия мобильного приложения WeChat mini-program https://gitee.com/jinjinge/app-wxma

Сборка

mvn clean install

Запуск на машине разработки

Запустить AppRun непосредственно в coadmin-api.

Тестовые учётные данные

demo/123456 admin/123456 Пароли всех остальных пользователей также 123456.

TODO:

  • TODO BUG: периодические задачи не могут быть приостановлены должным образом.
  • TODO RoleDto: использовать упрощённые типы для полей menus и depts.
  • TODO mybatis plus: невозможно обновить значение до null с помощью updateById.
  • TODO Удаление меню: синхронное удаление подменю и связей между меню и ролью.
  • TODO После изменения статуса организации user.dataScopes не обновляется.
  • TODO QueryParam.blurry: добавить новую конфигурацию, например: @Query(blurry = "id=eq,treeNames,name=like,desc=like_right").
  • TODO BUG: невозможно преобразовать подменю в главное меню.

2020-10-09:

  • Исправление ошибки: проблема с отображением правильного изображения после обновления аватара из-за кеширования пользователя.
  • Первоначальная реализация многопользовательского сопоставления «многие ко многим» между пользователями и организациями.

DEMO: Система управления имеет те же функции, что и eladmin. Поэтому вы можете ознакомиться с DEMO eladmin [https://gitee.com/elunez/eladmin]. Отличие от eladmin заключается в том, что внешний интерфейс UI разработан на основе quasar-admin-template, поэтому вы можете посмотреть DEMO этого шаблона.

Снимки экрана интерфейса:

Эффект на ПК

user

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

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

Введение

Универсальная система управления. Развернуть Свернуть
Apache-2.0
Отмена

Обновления (3)

все

Участники

все

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

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