这两天刚刚写完了一个管理系统的框架,里面包括了“角色管理“,”机构管理“,”用户管理“,”权限管理“,单点登录,短信验证功能。系统地址为http://132.232.85.202:8080/MANAGE/#/,管理员用户为000001,密码为123456。登录进去可以看到如下功能界面。
下面主要介绍一下这些功能。
这里是角色管理,可以新建,修改,删除,管理员角色不能删除。点击新建
我们新建一个test角色。角色编号会自动生成,输入角色名称就行。点击确定就建好了。
机构管理点击左侧机构树第二级,比如省内公司,再点击新建就可以建立省内公司。再点击左侧机构树第三极机构树就可以建立子公司。
用户管理模块里面我们新建用户”迭戈“,可以看到如下界面。
机构管理下拉菜单可以看到刚刚新建的重庆公司1,我们选择。
角色管理里面我们选择刚刚新建的test角色。
用户头像点击”+“号可以选择本地图片
是否有效选择”有效“
”电话号码“输入真实电话号码,点击获取验证码,可在手机收到验证码
输入验证码点击确定。完成用户建立。
迭戈这个用户就建立好了,用户编号是000002。初始密码是默认的”123456“。上面的几个选项可以精确查找用户。
密码重置可以把用户密码重置为”123456“。
权限管理我们选择新建的test权限,点击修改。勾选菜单权限。点击确定。
点击”注销“进入登录界面,输入用户000002,密码123456。登录。
进入系统可以看到刚刚勾选的菜单。
点击用户信息可以查看用户权限。
在登录界面点击"忘记密码"按钮可以通过之前录入的手机号获取验证码修改密码。
后端代码
https://github.com/DiegoXcomiao/SMANAGE.git
前端代码
https://github.com/DiegoXcomiao/MANAGE.git
后端部署时要先安装mysql,创建表脚本见工程sql目录下建表脚本
基础数据录入该数据库对应表中数据即可。
日志配置文件需要修改为你本机的目录。
图片存放路径需要修改为你本地的目录。
前端配置文件需要修改clientPath中的地址和端口为你前端vue的地址端口,serverPath中的地址端口为你后端服务的地址端口。