# 精耕访客系统 **Repository Path**: elfbobo_admin/jgzxsoft-visitor ## Basic Information - **Project Name**: 精耕访客系统 - **Description**: 精耕访客系统 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: docker - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2022-09-18 - **Last Updated**: 2022-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

logo

ElasticNet-UME-VISITOR-SYSTEM-V0.0.01

基于SpringBoot的访小程序访客系统

作者:小狐狸(陈前进)

## 简介 访客系统,小程序使用,包含业务流程以及后台管理,外包项目顺便练手用,有中意的学会的技术栈后续会持续增加 流程: 访客申请 => 被访者审批 => 安全员审批 => 审核通过得到通行码 => 现场扫描通行码管理人员放行 * 采用Spring Boot,Caffeine Cache,Jwt,Kafka,SqlServer,Mybatis-Plus,Dynamic动态数据源,Rsa加密,EasyExcel等多种技术栈 * 权限认证使用Jwt,无感续期。 * 对接小程序接口,发送通知 ## 访客功能(不需要登录) 1. 访客申请访问:访客填好自己信息,被访者信息,核酸信息后建立访问单 2. 访客查询自己的申请记录:按条件查询自己的申请记录 3. 查询通行码:访客申请记录通过后,可以查询通行码。 4. 订阅通知:访客订阅通知后,才能收到微信推送进度 5. 解绑身份信息:提供解绑身份信息功能,不使用后解绑预防信息泄露 ## 被访者安全员功能(需要登录) 1. 查询自己待处理:访客申请后,会推送微信订阅消息,安全员被访者可以在此查询自己待处理流程以及详细信息 2. 查询自己处理:安全员被访者可以在此查询自己己处理流程以及详细信息 3. 个人信息:安全员被访者可以在个人信息处修改自己账号密码 ## 管理员功能(需要登录) 1. 账号管理:新增编辑查询删除被访者安全员账号 2. 通用设置:设置访客最大访问天数,以及大门信息,以及其他字段在小程序种的显示 3. 黑名单管理:管理员可以将访客加入黑名单,黑名单用户申请后不会被被访者安全员所关注(系统自动屏蔽) 4. 进出记录查询: 管理员可以查询访客的进出记录,并且可以查询详细信息