本站收录的所有源码均来源于互联网,如有涉及侵权的请联系本站,我们将立即下架处理
商品介绍
本产品是自主研发的!可直接使用,也可以承接二次定制开发!绝无版权问题,可开发票
后端JAVA语言,H5、小程序端(APP可以打包,但是没有调整过兼容性,需要你花时间适配下,基本没有大问题)
支持二次开发,可以定制 ,源码交付
有体验地址,请联系客服
技术栈:uni-app(Vue 3)小程序/H5 + Spring Boot 2.7 + MyBatis-Plus + MySQL;运营后台为若依 RuoYi-Vue 前端(Vue 2 + Element UI)
一、核心业务概念
概念 | 说明 |
活动 | 一段时间内可参与的兑换主题。可设公开参与或口令参与;可分别开关「兑换码兑换」「积分兑换」。状态:未开始 / 进行中 / 已结束 / 已禁用。 |
礼品 | 可兑换商品,分实物与虚拟;有总库存、预警库存、上架/下架;归属一二级分类。 |
礼品分类 | 两级目录,用于小程序商城按分类浏览。 |
活动礼品绑定 | 指定某活动可兑哪些礼品,以及该活动下的活动库存、积分单价、每人限兑次数、启用状态。 |
活动门店绑定 | 指定某活动允许自提的门店。未绑定任何门店时,小程序展示全部门店;绑定后仅展示已绑定门店。 |
兑换码 | 绑定「活动 + 礼品」的一次性码。状态:未使用 / 已使用 / 已过期 / 已禁用。支持批量生成、导入、导出、禁用。 |
门店 | 自提与核销地点,含名称、地址、联系人、电话、启用状态。 |
核销员 | 可在门店核销自提订单的人员。归属一门店,可限制可核销活动范围(不选表示该门店下全部活动)。 |
提货订单 | 用户兑换成功后生成。包含兑换方式、提货方式、状态、核销码等信息。 |
积分 | 用户账户余额,可用于积分兑换;可通过积分卡兑换或后台调整增减。 |
积分卡 | 固定面额的卡密,兑换后积分入账。状态:未使用 / 已使用 / 已过期 / 已禁用。 |
角色权限 | 控制后台账号能看到哪些菜单、能做哪些操作。内置管理员拥有全部权限。 |
1.1 兑换与提货方式
· 兑换方式:兑换码兑换、积分兑换。
· 提货方式:门店自提、邮寄到家、虚拟发放。
· 订单状态:待提货/待发货 → 已核销(自提)或已发货(邮寄)→ 已完成;另有已失效、已取消。
二、管理后台功能
后台菜单按业务分组。侧栏默认不展示隐藏菜单(如独立「核销员管理」页);核销员推荐从「小程序用户」中设置。
2.1 数据中心
数据看板
面向运营的一屏概览,可查看:
· 今日订单、今日核销、今日新用户、今日兑换等概况。
· 进行中活动数、累计订单、待处理订单、累计核销、门店数。
· 兑换码余量、已用与总量。
· 订单·兑换·核销趋势,订单状态分布,兑换方式分布,热门活动等。
统计分析
· 按日期范围汇总订单数、兑换数、核销数、积分流水数。
· 按单个活动或单个礼品查询订单与兑换情况。
· 导出统计结果。
2.2 活动配置
活动管理
· 新增、编辑、删除活动;启用或禁用。
· 配置名称、封面、规则说明、起止时间。
· 参与方式:公开参与,或口令参与(需设置参与口令)。
· 开关:是否允许兑换码兑换、是否允许积分兑换。
· 可快捷进入绑定礼品、绑定门店、管理兑换码,以及查看详情。
礼品管理
· 新增、编辑、删除礼品;上架或下架。
· 配置名称、图片、一二级分类、简介、市场价、实物/虚拟、总库存、预警库存。
礼品分类
· 维护一级、二级分类;调整排序与启用/禁用。
· 可在一级分类下新增二级分类。
活动礼品绑定
· 将礼品挂到活动上。
· 设置活动库存、积分单价、每人限兑次数、启用状态。
· 支持编辑、解绑,并可查看剩余库存。
活动门店绑定
· 指定活动可用的自提门店;可启用/禁用、解绑。
· 规则:未绑定任何门店时,小程序仍展示全部门店;一旦绑定,仅展示该活动可用门店。
兑换码管理
· 按兑换码、活动、状态等条件查询;查看使用用户与使用时间。
· 批量生成:选择活动、礼品、数量,可选过期时间。
· 支持文本导入或 Excel 导入;支持导出与单条/批量禁用。
2.3 门店与核销
门店管理
· 新增、编辑、删除门店。
· 维护名称、地址、联系人、电话、启用状态。
核销台
· 输入订单号、核销码提交核销。
· 展示核销结果与近期核销记录(核销员、门店、核销方式:后台 / 小程序 / 扫码)。
2.4 订单履约
提货订单
· 按订单号、用户、活动、状态查询;支持导出。
· 详情展示用户、活动、礼品、门店、兑换/提货方式、积分消耗、核销码、收货与物流信息、时间节点。
· 待自提订单可「去核销」。
· 待发货且为邮寄的订单可登记「发货」(快递公司、单号)。
· 已发货订单可「完成」。
· 待处理订单可「作废」或「取消」(可填写原因)。
2.5 用户运营
小程序用户
· 按手机号、昵称、是否核销员身份筛选。
· 列表展示积分、核销员启用状态。
· 用户详情:基本信息、订单记录、积分流水、兑换记录。
设为核销员(推荐运营流程):
· 用户先在小程序登录并授权绑定手机号(未绑手机无法设为核销员)。
· 后台进入「小程序用户」,找到该用户。
· 点击「设为核销员」(已设置过则显示「编辑核销」)。
· 填写:登录密码、所属门店(必选)、可核销活动(可不选,表示该门店下全部活动)、启用/禁用。
· 保存后:核销登录名即为该用户手机号;在小程序「核销入口」使用「手机号 + 密码」登录。
· 可随时编辑范围、重置密码,或「取消核销身份」。
积分管理
· 按手机号查找用户,查看总积分与流水。
· 调整积分:选择增加或扣减,填写数量与备注。
积分卡管理
· 按卡密、批次、面额、状态查询。
· 批量生成(面额、数量、过期时间、备注)。
· 支持批量禁用与导出。
2.6 系统管理
管理员账号
· 新增管理员:登录名、密码、显示名、状态、角色。
· 支持编辑、改密、删除。
· 内置 admin 账号受保护,不可修改或删除。
角色权限
· 新增、编辑、删除角色;配置名称、标识、排序、状态、备注。
· 勾选菜单权限,控制后台可见功能。
· 内置管理员角色拥有全部权限,不可修改。
三、微信小程序功能
小程序底部通常包含:首页(礼品商城)、订单、我的。
3.1 登录
· 通过微信授权手机号等方式登录。
· 登录后可参与活动、兑换礼品、查看订单与积分。
3.2 浏览与选品
· 首页礼品商城:按一级/二级分类筛选,查看可兑换礼品。
· 礼品详情:查看简介、实物/虚拟、关联进行中活动及积分价,进入兑换码或积分兑换。
· 活动详情:封面、时间、状态、规则、可兑礼品列表(限兑、已兑、剩余、积分价)。
· 口令活动:需先输入正确口令,再进入活动详情。
3.3 兑换流程
兑换码兑换:
· 输入兑换码并验证,确认对应礼品与活动。
· 进入确认页选择提货方式并提交。
积分兑换:
· 查看当前积分与活动内可兑礼品。
· 校验积分是否足够、是否超过限兑次数。
· 选中礼品后进入确认页提交。
确认兑换:
· 虚拟礼品:确认后权益直接发放。
· 实物自提:选择门店(受活动门店绑定规则影响)。
· 实物邮寄:选择收货地址。
· 提交成功后生成订单,可查看订单详情。
3.4 积分与积分卡
· 我的积分:余额与变动明细(兑换扣减、卡兑换入账、后台调整、取消退还等)。
· 积分卡兑换:输入卡密,成功后积分到账。
3.5 订单与提货
· 订单列表可按状态筛选。
· 自提订单展示核销码与提货二维码,到店出示。
· 邮寄订单展示收件人、地址与快递信息。
· 虚拟订单展示发放说明与时间。
· 符合条件时可取消订单(积分类订单可能退回积分)。
3.6 我的与资料
· 展示昵称、手机、积分入口。
· 菜单:积分卡兑换、我的订单、收货地址、个人资料、核销入口。
· 个人资料:修改头像与昵称。
· 收货地址:增删改、设默认地址。
· 支持退出登录。
3.7 门店核销(小程序核销台)
入口:我的 → 核销入口。
· 使用核销员账号登录:一般为「手机号 + 后台设置的核销密码」。
· 登录后可扫订单二维码,或手动输入核销码(可选填订单号)完成核销。
· 核销成功后订单变为已核销。
· 核销员仅能核销其所属门店、且在授权活动范围内的订单。
可退出核销员登录(不影响普通用户登录态)。




【属性】
- 框架: uniapp、springBoot
- 语言: Java
- 数据库: Mysql
- 规格: 整站源码
- 授权: 免授权
- 源文件: 完全开源(含全部源文件)
- 大小: 56.7 MB
- 移动端: Wap、小程序
- 安装服务: ¥49.00(额外,可选)【要求说明】
- 主机类型: 独立主机(服务器、VPS、VM)
- 伪静态: 无需
- 操作系统: Linux
- 安装方式: 提供管理权限
- web服务: nginx
相关商品
同分类或相近标签的其他数字商品,方便对比后再购买。
Java
Java登录界面模板源码
Java
基于协同过滤算法的图书推荐系统 python,vue django+vue+my
Java
基于python 的宠物销售商城django ,有源码,文档,可以远程调试,用到
Java
SpringBoot源码企业公司ERP进销存管理系统JavaWeb项目前后端分离
Java
SpringBoot项目源码Java课程查询排课系统React前后端分离Java
Java
SpringBoot项目源码Java课程查询排课系统React前后端分离Java
Java
租户管理系统采用的技术是SpringCloud+React+MySql+MyBa
Java
2025代付系统十一合一代付系统/11合1代付系统/飞猪携程美团滴滴京东拼多多猫眼淘宝
【全开源】Java礼品兑换提货小程序H5系统源码
在您成功付款后,将获得下载链接以获取源码