项目图例

功能说明

一、前端功能(用户侧,通过小程序 / APP/H5 呈现)

1. 参与活动

  • 功能说明:用户可浏览社区或社保相关活动列表(如公益活动、政策宣讲会、积分活动等),查看活动详情(时间、地点、参与规则、积分奖励等),并提交报名申请。
  • 交互逻辑:点击 “参与活动” 进入活动列表页,选择活动后进入详情页,填写报名信息(如人数、联系方式)并提交。

2. 事件上报

  • 功能说明:用户可上报社区内的事件(如安全隐患、民生问题、社保相关疑问等),填写事件描述、上传图片 / 视频证据,提交后等待处理反馈。
  • 交互逻辑:点击 “事件上报” 进入表单页,填写事件类型、内容、附件,提交后生成上报记录。

3. 新闻动态

  • 功能说明:展示社保政策解读、社区新闻、通知公告等资讯,支持按时间 / 类别筛选,点击可查看详情,部分内容可收藏或分享。
  • 交互逻辑:点击 “新闻动态” 进入资讯列表页,选择资讯查看详情,可执行收藏、分享操作。

4. 兑换商品

  • 功能说明:用户可查看积分可兑换的商品 / 服务列表(如生活用品、社区服务券等),查看商品详情(所需积分、库存、兑换规则),提交兑换申请。
  • 交互逻辑:点击 “兑换商品” 进入商品列表页,选择商品后进入详情页,确认兑换信息并提交,生成兑换记录。

5. 签到

  • 功能说明:用户每日签到可获取信用积分,记录签到历史,查看连续签到天数及积分奖励规则。
  • 交互逻辑:点击 “签到” 按钮,触发签到动作,页面反馈签到成功及积分增加,展示签到日历(标记已签 / 未签日期)。

6. 个人信息

  • 功能说明:用户查看、编辑个人基础资料(如姓名、手机号、身份证号、居住地址等),管理账号安全(如密码修改、实名认证)。
  • 交互逻辑:点击 “个人信息” 进入信息编辑页,修改后提交保存,部分敏感信息需验证身份(如人脸识别、短信验证码)。

7. 家庭信息

  • 功能说明:用户管理家庭成员信息(如亲属姓名、关系、社保参保情况等),便于关联家庭社保业务、积分共享(若有)。
  • 交互逻辑:点击 “家庭信息” 进入家庭成员列表,可添加、编辑、删除成员信息,提交后同步至后端数据库。

8. 参与活动(重复入口,强化功能触达)

  • 功能说明:与 “参与活动” 功能一致,为用户提供多入口快速参与活动。
  • 交互逻辑:同 “参与活动”。

9. 上报记录

  • 功能说明:用户查看历史事件上报的内容、处理进度(待审核 / 处理中 / 已完成)、反馈结果,支持对已处理事件进行评价。
  • 交互逻辑:点击 “上报记录” 进入列表页,选择记录查看详情,可填写评价内容并提交。

10. 积分情况

  • 功能说明:展示用户当前信用积分总数,查看积分获取明细(如签到加分、活动参与奖励、社保缴费加分等),了解积分规则。
  • 交互逻辑:点击 “积分情况” 进入详情页,展示积分总额、明细列表(按时间排序),可查看积分规则说明文档。

11. 兑换记录

  • 功能说明:用户查看历史积分兑换商品 / 服务的记录(兑换时间、商品名称、消耗积分、兑换状态),追踪兑换商品的物流 / 服务进度(若有)。
  • 交互逻辑:点击 “兑换记录” 进入列表页,选择记录查看详情,可联系客服咨询兑换进度。

12. 商家入驻

  • 功能说明:供商家提交入驻申请,填写店铺信息(名称、类型、地址、资质证明等),等待平台审核。
  • 交互逻辑:点击 “商家入驻” 进入申请表单页,填写信息并上传资质文件,提交后生成审核记录,商家可查看审核进度。

二、后端功能(管理侧,通过后台管理系统实现)

1. 活动管理

  • 功能说明:运营人员创建、编辑、发布活动(设置活动时间、规则、积分奖励、参与范围等),审核用户报名申请,统计活动参与数据(参与人数、积分发放情况)。
  • 技术逻辑:接收前端活动创建 / 报名请求,校验数据合法性,写入数据库;通过定时任务或手动触发,向符合条件的用户发放积分;提供数据统计接口,支持图表化展示。

2. 事件管理

  • 功能说明:管理员查看用户上报的事件,分配处理人员,跟踪处理进度,反馈处理结果,对事件进行分类统计(如安全类、社保类事件占比)。
  • 技术逻辑:接收前端事件上报数据,存入数据库;通过工作流引擎分配任务;处理人员更新进度后,同步反馈至前端;定期生成事件统计报表。

3. 资讯管理

  • 功能说明:编辑人员撰写、审核、发布新闻动态(如社保政策、社区公告),管理资讯分类,下架过期或违规内容,统计资讯阅读 / 分享数据。
  • 技术逻辑:提供富文本编辑接口,支持资讯内容排版;校验发布内容合规性;记录用户阅读、分享行为,用于数据分析。

4. 商品管理

  • 功能说明:运营人员录入、编辑兑换商品信息(设置所需积分、库存、兑换规则、物流信息),管理商品上下架,统计商品兑换数据(兑换量、剩余库存)。
  • 技术逻辑:接收商品信息录入请求,维护商品库;兑换时扣减库存,库存不足时自动下架;实时同步库存数据至前端。

5. 签到管理

  • 功能说明:管理员设置签到规则(如连续签到奖励、单日积分上限),查看用户签到统计(活跃用户、连续签到天数分布),处理异常签到(如作弊检测)。
  • 技术逻辑:通过接口接收前端签到请求,校验签到时间(防止重复签到);按规则计算并发放积分;定期分析签到数据,识别异常行为。

6. 用户管理

  • 功能说明:管理员维护用户基础信息(实名认证、权限分配),管理家庭关系数据,处理用户账号问题(如冻结 / 解冻账号、密码重置),分析用户行为数据(活跃度、积分获取偏好)。
  • 技术逻辑:对接实名认证接口(如公安系统、支付宝认证);维护用户 – 家庭关系表;记录用户操作日志,用于安全审计;基于用户行为数据,构建用户画像。

7. 积分管理

  • 功能说明:财务 / 运营人员设置积分规则(如签到、活动、社保缴费对应的积分系数),监控积分总量(发放 / 消耗平衡),处理积分异常(如超额发放、恶意兑换)。
  • 技术逻辑:设计积分账户体系,记录每笔积分收支;通过事务确保积分操作(发放、消耗)的原子性;设置风控规则,拦截异常积分流动。

8. 商家管理

  • 功能说明:审核商家入驻申请(校验资质文件),管理商家信息(店铺状态、服务范围),处理商家投诉,统计商家提供的商品 / 服务兑换数据。
  • 技术逻辑:接收商家入驻资料,调用 OCR 或人工审核资质;维护商家信息表;关联商品与商家,确保兑换商品的服务可追溯。

9. 系统配置

  • 功能说明:运维人员配置系统参数(如积分兑换比例、接口调用限额),管理后端服务(数据库备份、服务器监控、日志分析),保障系统稳定运行。
  • 技术逻辑:通过配置中心动态调整系统参数;集成监控工具(如 Prometheus),实时告警;定时备份数据库,确保数据安全。

演示地址

演示站不易,请各位珍惜查阅,如发现暴力侵害,必追究一切后果!
前端:后台管理:
web.step-clock.forwinsoft.cnadmin.step-clock.forwinsoft.cn
账号:fuwen 密码:Fuwen2025@

支持端

手机 APP微信小程序h5网页 平板应用

运维环境

前端环境

插件版本用途
node.js≥16JavaScript运行环境

后端环境

插件版本用途
jdk17Java环境
lombokidea默认代码简化插件
maven最新版包管理工具
redis最新版缓存库
mysql8.0 / 5.7数据库

架构特点

架构特性

  • 前后端分离架构,独立开发,符合主流开发模式
  • 前端以Vue3+Vite为主技术,AntdV为UI界面框架
  • 后端SpringBoot3为基础,MybatisPlus为数据操作框架,Redis为缓存框架
  • Maven多模块管理,插件化开发,方便安装、卸载、升级,降低耦合
  • 业务模块与API抽离,模块之间便捷引用
  • 数据库设计精巧,字段规范、易于扩展
  • 支持国产密码算法加解密,等保测评国产项目无压力
  • 支持MYSQL、ORACLE、SQLSERVER、PGSQL等主流标准结构式数据库
  • 支持达梦、人大金仓、南大通用、九有、瀚高、虚谷数据库等国产数据库
  • 支持中创、宝蓝德、东方通等中间件
  • 支持Windows、Linux操作系统、国产操作系统部署

功能特性

  • 完善的系统基础功能,满足使用需求,避免重复造轮子
  • 支持本地文件、阿里云文件、腾讯云文件、MINIO文件上传
  • 支持本地邮件、阿里云邮件、腾讯云邮件发送
  • 支持阿里云短信、腾讯云短信发送
  • B、C端双账号认证体系,会话治理各自独立
  • 完善的登录日志、操作日志、异常日志等审计功能
  • 完善的会话监控、数据源监控、系统监控等必备监控功能
  • 支持组织机构、权限管理、定时任务、系统配置等基础功能

安全特性

  • 采用SaToken轻量级 Java 权限认证框架,功能强大、学习成本低
  • 支持登录认证、权限认证、单点登录、三方登录、OAuth2.0等认证模式
  • 增强的RBAC权限设计,资源于接口独立授权,更加灵活
  • 支持按钮级别细粒度独立授权,界面按钮动态展示
  • 支持API接口注解式、路由拦截式鉴权,防止越界访问
  • 独创的数据范围机制,每个接口都可以配置不同数据范围
  • 支持限流防抖,防重复提交,有效阻止脏数据产生
  • 密码、手机、身份证号等使用国密算法加密传输、加密存储,数据更安全
  • 操作日志使用SM2进行完整性保护,满足安全审计要求

界面特性

  • Vue3 + Vite为基础,AntdV为界面UI框架,视觉风格清新简洁
  • 精细化设计,注重界面的每一处细节,操作轻松友好
  • 暗黑风格、经典菜单、双排菜单、多页签、目录坞、主题切换等功能应有尽有
  • 统一的网络框架、API接口拦截框架,拿来即可上手

客服联系

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。