文档章节

JeeSite 4.0 内置管理功能介绍

ThinkGem
 ThinkGem
发布于 03/06 21:29
字数 1685
阅读 5905
收藏 7

组织管理

用户管理

用户管理是能够登录平台的账号集合,即登录用户。其最基本的属性为用户名和密码。登录用户类型分为内部员工、往来单位用户、会员用户,往来单位又分为供应商、客户、网点、院校、科研院所等。

主要功能包括:用户的维护、查询、授权角色、授权数据权限

机构管理

机构管理是指组织机构也是部门,采用多级组织管理维护,无限层级,支持全国应用。

公司管理

公司管理,包含以下几种场景:

  1. 在财务总账中具有 “帐套”的概念;

  2. 在费用预算系统中具有 “出账公司”的概念;

  3. 在HR系统中具有 “合同公司” 的概念;

  4. 在供应链中具有“交易公司”的概念,采用多级公司管理维护。

岗位管理

岗位管理,是组织架构下的精细岗位划分,是业务流程控制、业绩考核、预警体系的基础,不同的机构、部门下的同一职务,则是不同的岗位。内部员工的属性。

主要是面向业务管理,而角色主要是针对权限功能。

权限管理

角色管理

角色维护,是系统功能权限设置的基础,相当于权限分组,所有用户对应到相应权限角色,便具有该权限角色所赋予的所有菜单权限和操作权限。

主要功能包括:角色维护、授权功能菜单、授权数据权限、快速分配用户

二级管理员

二级管理员,是由系统管理员指定的,可以分担系统管理员的工作,可以管理用户、分配菜单权限和操作权限一种特殊角色,但它仅具备系统管理员指定范围的管理数据。

主要功能包括:二级管理员维护、设置可管理的部门、可管理的公司、可管理的角色

系统管理员

系统管理员为客户方使用的管理员,主要用于一些基础数据配置,如机构、用户、权限、用户字典等,默认账号为admin。

如果依超级管理员system登录,这里可进行新增集团(多租户)的管理员用户,新增的集团(多租户)管理员,但他只可以管理自己领域内的数据。

注意:超级管理员system主要为开发者使用的最高级别管理员,主要用于开发和调试,有些修改会直接影响系统的正常运行。

主要功能包括:系统管理员维护、新增集团账号、新增管理员账号

系统设置

菜单管理

菜单管理主要用于配置系统菜单和操作权限。菜单即系统的功能菜单项,操作权限是属于菜单权限的子项,也就是具体的一个操作或按钮,例如:某一个菜单是“销售订单”,其对应的权限可能包括“增加”、“修改”、“删除”、“审核”、“作废”等一系列的权限。

菜单权重是指,什么样的用户或管理员可以操作或访问什么级别的菜单,对菜单的权重级别进行划分,比如:比较重要敏感的菜单,只有管理员才可以拥有。如:超级管理员可以访问二级管理员、系统管理员、超级管理员权重的菜单;系统管理员可以访问超级管理员指定给他的系统管理员及以上权限的部分菜单;二级管理员可以访问超级或系统管理员指定给他的二级管理员及以上的部分菜单;普通用户只能访问管理员指定给他的默认权重以上的菜单。

模块管理

模块管理是针对系统功能进行模块划分,可对某个模块进行停用和启用。你可以通过API获取到模块的状态。菜单是和模块挂钩的,停用和启用后,对应菜单也同步和停用和启用。

系统启动时会自动检测模块是否安装,自动检测模块版本是否需要升级数据库,如果有数据库升级脚本,则系统自动执行。

参数设置

参数设置是提供开发人员、实施人员的动态系统配置参数,修改参数不需要去后台修改yml文件,也无需重启服务器即可生效,这里的配置参数开发人员可以通过通用的API进行调用,和获取yml里的参数API是一致的,参数值的读取顺序是:JVM中设置的参数 --> jeesite.yml --> application.yml --> 本参数设置中的参数。

字典管理

字典管理是用来维护数据类型的数据,如下拉框、单选按钮、复选框、树选择的数据,方便系统管理员维护,如果客户要求增加或

主要功能包括:字典分类管理、字典数据管理

行政区划

行政区划多级字典的维护,主要包括:国家、省、市、县。

点击新建或编辑按钮,进入编辑区域界面,点击保存进行存储行政区划

国际化管理

主要用来维护动态数据的多语言译文管理,动态数据如:字典数据、菜单数据等。

系统监控

访问日志

系统留痕的一个日志记录,可记录:接入日志、修改日志、查询日志、登录登出

数据监控

监控数据源信息、SQL执行效能统计、URI访问统计

缓存监控

对EhCache的缓存查询,查看、清理等操作

JVM监控

显示当前JVM的状态、占用资源情况

服务器监控

监控服务器硬件资源使用情况

作业监控

对任务调度计划动态维护,支持集群情况自动调整,调度日志查询,Cron表达式界面化配置,Spring Bean调用、静态方法调用、启用停用、运行一次等功能

在线用户

查询活动用户(3分钟之内访问的用户),查询所有在线,查询游客用户(未登录的用),强制踢出在线用户会话

安全审计

密码审计:未修改初始密码、使用简单密码、定期未修改密码、长期未登录、以上全部

权限审计:按权限查询用户、按用户查询权限

© 著作权归作者所有

共有 人打赏支持
ThinkGem

ThinkGem

粉丝 991
博文 137
码字总数 22174
作品 1
济南
架构师
加载中

评论(20)

ThinkGem
ThinkGem

引用来自“骑马赏月”的评论

请问下,4.0 的core包 我更新了代码需要怎么打成jar包,现在web每次打包都是去下载的原始module-core的jar包。
运行bin/package.bat即可,打包到本地。
骑马赏月
骑马赏月
请问下,4.0 的core包 我更新了代码需要怎么打成jar包,现在web每次打包都是去下载的原始module-core的jar包。
j
jzcE
请问关于系统内置功能,源代码是在哪个包下?
ThinkGem
ThinkGem

引用来自“dpc”的评论

请问下,如果把超级管理员账户误删除了(数据库),通过其他管理员账户登录在菜单管理添加下级菜单显示“越权操作,只有超级管理员才能修改此数据”,怎么创建超级管理员呢?

yml配置文件里有个参数,可指定任意一个账号为超级管理员身份
d
dpc
请问下,如果把超级管理员账户误删除了(数据库),通过其他管理员账户登录在菜单管理添加下级菜单显示“越权操作,只有超级管理员才能修改此数据”,怎么创建超级管理员呢?
阿佳AQ
阿佳AQ
楼主,我看不懂登录那块,用户登录怎么验证密码之类的?能给我讲讲吗
星卒聿人
星卒聿人

引用来自“星卒聿人”的评论

有个小疑问,为什么我每次启动服务,都会执行几段sql,更新menu的状态?而且把我新建的模块菜单都停用了?

引用来自“ThinkGem”的评论

https://gitee.com/thinkgem/jeesite4/issues/IJ0UU#note_900222
谢谢。没想到这么快就回应了。非常感谢
ThinkGem
ThinkGem

引用来自“星卒聿人”的评论

有个小疑问,为什么我每次启动服务,都会执行几段sql,更新menu的状态?而且把我新建的模块菜单都停用了?
https://gitee.com/thinkgem/jeesite4/issues/IJ0UU#note_900222
星卒聿人
星卒聿人
有个小疑问,为什么我每次启动服务,都会执行几段sql,更新menu的状态?而且把我新建的模块菜单都停用了?
ThinkGem
ThinkGem

引用来自“一个写烂代码的”的评论

还有就是基础实体类有一个status,查询的时候会默认有这个为条件,我要修改我自己的表结构么
默认是查询非逻辑删除的数据,如果数据库里没有status这个字段,就不会加载这个条件。如果有这个字段又不想自动加这个条件,可手动禁用,加到你的实体类构造方法里就可以:sqlMap.getWhere().disableAutoAddStatusWhere()
jeesite 快速开发平台 初体验

http://www.jeesite.com/ GitHub:https://github.com/thinkgem/jeesite 开源中国:http://git.oschina.net/thinkgem/jeesite 更多文档 https://github.com/thinkgem/jeesite/tree/master/do......

晨猫
05/21
0
0
JeeSite环境搭建及运行和打包(master20161117)

涉及的软件: 1、phpStudy(主要用MySql) 2、maven3(用于依赖包,下面我将上传已经下载好所有依赖包的版本,保证运行正常) 具体操作: 0、前言 由于GitHub上的Release版本没有及时更新,所...

easonjim
2016/11/18
0
0
ThinkGem/JeeSite 4.0 JFlow工作流引擎-表单引擎

项目介绍 jeesite4-jflow jeesite4-JFlow 是jeesite集成JFlow的版本. 您即可以使用jeesite的敏捷性开发,也可以使用JFlow的流程引擎,表单引擎的功能. 我们已经把jeesite与jflow的组织结构集...

ThinkGem
08/15
0
0
ThinkGem/JeeSite 4.0

引言 JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE),在线代码生成功能,包括核心模块如:...

ThinkGem
02/25
0
0
JeeSite4.0,一直报这个问题,求解释

DEBUG [com.jeesite.common.io.PropertiesUtils] - Loading jeesite config: [classpath:/config/jeesite-core.yml, classpath:config/jeesite.yml, classpath:config/application.yml, clas......

陈豫
05/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

软件测试工具书籍与面试题汇总下载(持续更新)

简介 本文是https://github.com/china-testing/python-api-tesing/blob/master/books.md 的节选。 欢迎转载,转载请附带此简介,谢谢! 试题 软件测试综合面试题(高级测试)-试题.pdf 软件测试...

python测试开发人工智能安全
14分钟前
0
0
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection 解决

有个项目使用的log4j进行日志记录的,同时也是用log4j中的数据库配置直接把相应级别的日志直接插入oracle。 在把项目部署的另一个内网环境时候,把项目的其他配置都改了,唯独log4j中的数据库...

哥本哈根的小哥
24分钟前
0
0
耗时 2 年,用 8.5 万块乐高积木最牛复刻 Apple Park

简评:国外大佬复刻 Apple Park,看了一下细节,确实厉害!只有你想不到,没有乐高拼不起来的,有没有乐高大神挑战一下? 苹果公园以各种各样的方式鼓舞人心,让人感兴趣。从建筑、可持续性和...

极光推送
25分钟前
0
0
记一次查找Hdfs磁盘占用空间比实际存储文件大4倍的原因

在一次主备namenode发生切换后,重启datanode节点,发现磁盘空间很大,想清理一下磁盘, 通过命令Hdfs dfs -du -h --max-depth=1 / 发现实际文件的大小只有8g,通过du -h --max-depth=1 /ha...

PageYi
52分钟前
4
0
阿里云推荐引擎使用教程

产品概述: 推荐引擎(Recommendation Engine,以下简称RecEng,特指阿里云推荐引擎)是在阿里云计算环境下建立的一套推荐服务框架,目标是让广大中小互联网企业能够在这套框架上快速的搭建满...

mcy0425
53分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部