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

OSCHINA-MIRROR/zhaokejin-cicoding-thymeleaf

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 20:52 5a37620

cicoding-thymeleaf

Проект представляет собой:

cicoding-thymeleaf на основе SpringBoot, цель которого — реализовать автоматизацию делопроизводства. На текущем этапе проект объединяет springmvc + shiro + mybatis + Thymeleaf и другие распространённые фреймворки. Включает в себя управление пользователями, отделами, уведомлениями и журналами.

Добро пожаловать:

  • fork;
  • star.

Приглашаем присоединиться к группе для изучения архитектуры:
присоединяйтесь к QQ группе: 317945902
SpringBoot SpringCloud Docker

По умолчанию учётная запись администратора: admin пароль: 111111

Функции:

  1. Управление пользователями.
  2. Модуль управления отделами.
  3. Управление уведомлениями.
  4. Изменение пароля.
  5. Журнал входа.
  6. Операционный журнал.
  7. Закладки.
  8. Управление ролями.
  9. Отпуск.
  10. Проверка отпуска.
  11. Генерация кода.

★ После добавления пользователя пароль по умолчанию — 111111.

★ Если пользователь сбрасывает пароль, то по умолчанию устанавливается значение 111111.

★ Когда отдел расформирован, пользователи этого отдела автоматически получают статус «не назначен».

★ При удалении роли пользователи этой роли автоматически настраиваются как «пользователи».

★ Можно настроить меню, которое будет отображаться для разных отделов, с помощью ролей.

Особенности проекта:

  1. Проект основан на SpringBoot, что упрощает множество конфигураций и зависимостей Maven.

  2. Система регистрации журналов записывает действия пользователей, такие как вход и выход, а также операции, выполняемые пользователями. С помощью аннотации @BizLog и функции AOP в Spring регистрируются конкретные бизнес-операции пользователей, включая вход и выход. Также можно скачать данные в формате Excel для удобства просмотра.

  3. Использование Thymeleaf делает HTML-код более понятным.

  4. Управление ролями позволяет настраивать меню для отображения разным отделам, косвенно реализуя управление правами доступа.

  5. После создания таблицы класс CicodingGenerater может генерировать код, включая HTML, JS, Dao, Service, Controller и т. д., который можно скопировать в проект и использовать напрямую.

Используемые фреймворки:

Фронтенд

  1. Bootstrap.
  2. jQuery.
  3. jqGrid.
  4. jstree.
  5. SweetAlert.

Бэкенд

  1. SpringBoot.
  2. MyBatis Plus.
  3. Spring.
  4. Thymeleaf.
  5. Ehcache.
  6. Kaptcha.
  7. Shiro.
  8. Velocity.

Если вам нужны видеоматериалы Geek Time, свяжитесь со мной через QQ: 173788752.

Также доступны скриншоты проекта:

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

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

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

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

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

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

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

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/zhaokejin-cicoding-thymeleaf.git
git@api.gitlife.ru:oschina-mirror/zhaokejin-cicoding-thymeleaf.git
oschina-mirror
zhaokejin-cicoding-thymeleaf
zhaokejin-cicoding-thymeleaf
master