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

OSCHINA-MIRROR/xuanzhen-huoyan_manage

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 5.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.06.2025 10:25 b0841fc

#huoyan_TV

Системный аккаунт суперадминистратора и пароль: admin@webside.com/admin123

Webside — это система управления правами на основе RBAC (Role-Based Access Control), которая включает функции управления пользователями, ролями и правами доступа. Она полностью адаптирована к мобильным устройствам и может быть непосредственно использована в проектах, что позволяет избежать повторного разработки модуля управления правами и повышает эффективность разработки. Основные технологии, используемые в проекте:

Серверная часть: Spring 4.1.6.RELEASE + SpringMVC 4.1.6.RELEASE + Mybatis 3.3.0 + Shiro 1.2.4 + druid 1.0.14 + ehcache 2.6.11 и т.д.

Клиентская часть: JQuery + Bootstrap 3.3.5 + ACE 1.3.4 (шаблон адаптивного интерфейса управления на основе Bootstrap) + layer + DTGrid + JQuery validation и т.д.Основные характеристики:

  1. Простота: все коды в проекте имеют комментарии, что облегчает чтение.
  2. Экономичность: используется классическая модель MVC, что позволяет абстрагировать слои доступа к данным и бизнес-логики, повышая эффективность разработки.
  3. Быстрота: система может быть непосредственно использована в проектах, концентрируясь на ключевых функциональных модулях, без необходимости повторного разработки модуля управления правами.
  4. Высокий уровень: проект использует Maven для сборки.
  5. Многомерное мониторинг: добавлены мониторинг druid и sirona, что позволяет контролировать производительность системы и различные метрики.
  6. Поддержка кросс-браузерности: IE, 360, Google, Firefox и другие основные браузеры.Планы разработки (без учета последовательности):
  7. Планирование задач с помощью Quartz
  8. Поддержка RESTful API
  9. Введение Protostuff в RESTful API (основано на фреймворке сериализации Protobuf, ориентировано на POJO, без необходимости создания файлов .proto)
  10. Решение проблемы блокировки запросов AJAX при недостаточном праве доступа Shiro
  11. Интеграция Shiro с Redis (NoSQL)
  12. Автоматическое добавление прав администратора (когда создается новая роль, права автоматически добавляются к роли администратора, что гарантирует максимальные права администратора) (уже реализовано)
  13. Поддержка RPC-сервисов, Motan, это высокопроизводительный и удобный в использовании фреймворк для распределенного вызова удаленных процедур (RPC).Неисправленные ошибки: 07.07.2016
  14. Ошибка NullPointerException в логах при экспорте всех данных (уже исправлена)
  15. Ошибка при назначении прав суперадминистратору при добавлении ресурса роли (уже исправлена)

Запись о исправлении ошибок dtgrid:

  1. Исправление проблемы с разными размерами номеров страниц в dlshouwen.grid.v1.2.1 и неравномерным вертикальным выравниванием пагинации и навигации страниц:
    1. Разные размеры страниц: в файле bootstrap.min.css найти .pagination>li>a,.pagination>li>span и удалить float:left.
    2. Неравномерное вертикальное выравнивание: в файле dlshouwen.grid.min.css найти .dlshouwen-grid-toolbar-container .dlshouwen-grid-pager .dlshouwen-grid-pager-status и изменить на float:right;margin:-3px 0px 0px 0px;height:28px;line-height:28px;
  2. Исправление ошибки неравномерного горизонтального выравнивания номеров страниц в браузере Firefox:
    1. В файле dlshouwen.grid.min.css найти .dlshouwen-grid-toolbar-container .dlshouwen-grid-pager .dlshouwen-grid-pager-button и изменить на float:right;margin:2px 0px 11px 10px;white-space: nowrap;
  3. Изменение расположения панели инструментов:
    1. В файле dlshouwen.grid.min.css найти .dlshouwen-grid-toolbar-container .dlshouwen-grid-tools и изменить на float:left;margin:0px 0px 12px 0px;
  4. Исправление ошибки NullPointerException при экспорте всех данных:
    1. В файле GridUtils.java изменить else if("number".equalsIgnoreCase(column.getType())&&!"".equals(column.getFormat())) на else if("number".equalsIgnoreCase(column.getType())&&!"".equals(column.getFormat())&& null != column.getFormat());

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

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

1
https://api.gitlife.ru/oschina-mirror/xuanzhen-huoyan_manage.git
git@api.gitlife.ru:oschina-mirror/xuanzhen-huoyan_manage.git
oschina-mirror
xuanzhen-huoyan_manage
xuanzhen-huoyan_manage
master