一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于vue权限管理的办公室预约系统的制作方法

2022-03-02 02:43:16 来源:中国专利 TAG:

技术特征:
1.一种基于vue权限管理的办公室预约系统,其特征在于,包括前端模块和后端模块;所述前端模块,形成交互界面,根据用户的输入信息生成对应请求信息,发送至后端模块;所述后端模块包括zuul单元、consul单元、spring单元以及若干微服务单元;所述zuul单元拦截请求信息,consul单元根据请求信息查找并调用对应的微服务单元;若干微服务单元包括审核管理微服务单元、角色管理微服务单元、会议室管理微服务单元、报表管理单元以及数据查询微服务单元;审核管理微服务单元用于执行登陆管理、账号管理以及审核管理;所述角色管理微服务单元用于进行角色权限管理,执行角色新增、修改或删除操作;所述会议室管理微服务单元,用于会议室的状态管理,执行会议室新增、修改或删除操作;所述报表管理单元基于后台的操作生成报表;所述数据查询微服务单元用于由数据库获取表单,将修改后的表单通过数据查询微服务单元存入数据库。2.根据权利要求1所述的基于vue权限管理的办公室预约系统,其特征在于,所述前端模块基于vue.js架构构建;通过element搭建并封装交互页面,vuerouter控制页面跳转,通过提交按钮触发axios组件,形成对应请求信息。3.根据权利要求2所述的基于vue权限管理的办公室预约系统,其特征在于,所述前端模块还设置,mock是模拟数据接口,前端开发过程中,拦截页面发送的请求信息,再生成模拟后端响应的数据返回。4.根据权利要求2所述的基于vue权限管理的办公室预约系统,其特征在于,所述后端模块采用springboot、springcloud和mybatis形成主体架构。5.根据权利要求4所述的基于vue权限管理的办公室预约系统,其特征在于,所述mybatis用于实现库查找,与spring mvc、springioc/aop集成使用实现对数据库的增加、删除、修改和查询操作。6.根据权利要求4所述的基于vue权限管理的办公室预约系统,其特征在于,所述后端模块还包括数据库,存储用户表、角色表、会议室表、部门表以及报表;所述用户表包括用户信息以及登录密码,所述角色表包括用户对应的角色,所述会议室表记录各个会议室信息,所述部门表包括用户的部门信息。7.根据权利要求6所述的基于vue权限管理的办公室预约系统,其特征在于,用户打开预约系统,进入到登录页面,输入用户名、密码、验证码,点击登录;前端模块发送登录请求至后端模块;后端模块的zuul单元拦截请求信息,通过consul单元根据请求信息查找并调用审核管理微服务单元;审核管理微服务单元通过数据查询微服务单元获取用户表,判断账号密码是否正确,账号密码正确后调用权限后台接口服务,获取用户的权限,后台模块将token及用户的权限返给vue前端,前端模块每次调用接口时都token,后台模块获取到这个token后进行比对,如果通过则允许访问;用户登录成功后,前端模块通过vue router跳转到相应的用户界面;预约用户跳转到预约界面,管理员跳转到管理界面。8.根据权利要求7所述的基于vue权限管理的办公室预约系统,其特征在于,用户通过预约界面,填写信息,包括预约人姓名、预约人手机号,预约部门、选择会议室、会议类型、会议日期以及备注信息;其中预约人姓名根据登录信息由用户表获得自动填
写,预约部门根据登录用户信息由部门表获得自动填写;用户点击提交后,触发axios组件,形成预约请求信息,发送到后端模块。9.根据权利要求8所述的基于vue权限管理的办公室预约系统,其特征在于,后端模块的zuul单元拦截预约请求信息,通过consul单元根据请求信息查找并调用所述会议室管理微服务单元;所述会议室管理微服务单元通过数据查询微服务单元获取会议室表,修改会议室表后通过数据查询微服务单元存入数据库,保存成功后返回成功信息至前端模块,否则返回失败信息至前端模块。10.根据权利要求9所述的基于vue权限管理的办公室预约系统,其特征在于,管理员通过所述前端模块进行用户管理、角色管理、会议室管理、报表管理以及审核管理;用户管理包括:用户姓名、登录密码以及绑定角色;角色管理包括:新增、编辑或删除角色,查看角色绑定用户,修改角色权限;会议室管理包括:会议室的新增、编辑或删除操作;报表管理包括:查看预约用户的预约申请情况并打印;查看会议室的预约情况,包括按年按月按周统计,可将统计情况打印出来审核管理包括:为角色指派权限后,进行角色审核,审核通过后,指派权限才会生效。

技术总结
本发明提供一种基于vue权限管理的办公室预约系统,包括前端模块和后端模块;所述前端模块,形成交互界面,根据用户的输入信息生成对应请求信息,发送至后端模块;所述后端模块包括Zuul单元、Consul单元、Spring单元以及若干微服务单元;Zuul单元拦截请求信息,Consul单元根据请求信息查找并调用对应的微服务单元;本发明规范会议室的使用和预约管理,提高预约效率,避免资源冲突。用户只登录后即可方便、快捷的了解每个会议室的当前状态和预定情况,提高申请被审核通过的可能性,最终提高会议室的使用率并节省会议室申请人及管理人的时间及精力。管理员可方便的管理用户和会议室权限,新增用户或会议室,也可直接指派相关用户申请特定会议室的权限,审核会议室。审核会议室。审核会议室。


技术研发人员:丁亮 杨迎春 黄浩然 张航 王少鹏 丁博 刘洋 刘洪星 肖寰宇 贾亚楠 吴可可 刘科成 梁鹏威 朱朝磊 霍智超 李世通 陈鹏鹏 张延辉 贺博 张向前 王鹍鹏 周山虎 方韬 杨克男 卢政宇 李文 刘珂祯 安珂 石亚光 李哲 张博 王博
受保护的技术使用者:权利要求书2页说明书6页附图4页
技术研发日:2021.11.19
技术公布日:2022/3/1
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献