面向政务服务中心大厅及线上渠道,为办事群众提供导办、取号、查询、反馈一体化便民服务。解决群众"找不到窗口、不会办、等太久、意见无处提"等痛点,提升大厅服务效率与群众满意度,适用于各级政务大厅、便民服务站的自助终端与移动端场景。
点击空白处退出提示
语言技术
Java、Vue、TypeScript系统类型
Web行业分类
政务
面向政务服务中心大厅及线上渠道,为办事群众提供导办、取号、查询、反馈一体化便民服务。解决群众"找不到窗口、不会办、等太久、意见无处提"等痛点,提升大厅服务效率与群众满意度,适用于各级政务大厅、便民服务站的自助终端与移动端场景。
办事导航:按事项/部门/楼层检索办事窗口位置,提供大厅地图与路线指引。
借还柜:便民物品(雨伞、充电宝、老花镜等)扫码借还,记录借还状态与超期提醒。
公告制度:展示办事制度、政策公告、通知类信息,支持分类浏览与详情查看。
公交查询:查询途经大厅的公交线路、站点及到站信息,方便群众出行。
取号办事:在线/终端取号、排队叫号、进度查询与过号提醒。
意见建议:群众提交投诉建议,支持分类、匿名提交与办理反馈跟踪。
技术栈:Java 17 + SpringBoot + MyBatis-Plus + MySQL + Redis + Vue3 + Element Plus + Docker + Nginx,柜体交互采用 Dubbo/gRPC 远程 RPC 调用智能柜服务。
架构:前后端分离 B/S 架构。Vue 前端经 Nginx 部署,后端 SpringBoot 提供 RESTful API,MySQL 持久化,Redis 缓存号源、公告与会话及借还幂等键,Docker Compose 一键编排部署。
亮点(借还柜开锁与数据一致性):
借还柜开锁走远程 RPC,采用"本地事务+异步回调对账"方案保证柜门开锁与数据库持久化一致:先落库借还流水为"处理中"并写入 Redis 幂等键,再发起 RPC 开锁;柜体开锁结果通过回调接口异步回写,成功则更新为"已完成",超时未回调由定时任务主动查询柜体状态对账补偿,失败则回滚流水并提示重试。配合幂等键防重复开锁、状态机管控流水流转,确保"开锁成功必有记录、记录有效必对应开锁",避免物品错借错还。



评论