源 源栈 六合彩 彩票源码 新澳六合彩 香港六合彩2026-10-01

Java Springboot+vue.js 六合彩源码,无限添加彩种,支持独买合买和卖资料

广告

六合彩合买 / 独买 / 追期系统

Spring Boot 3 + MySQL 8 + Redis 后端,管理后台与用户端为独立前端进程。

目录结构

六合彩/├── docs/                 # 需求规格说明书├── sql/│   ├── schema.sql        # 数据库 DDL│   └── data.sql          # 初始化数据├── backend/              # Spring Boot 3 后端(独立进程 :8080)├── admin/                # Vue3 + Ant Design Vue 管理后台(:5173)└── client/               # Vue3 + NutUI 用户端 H5(:5174,红色主题)

环境要求

  • JDK 17+(Spring Boot 3 必需)
  • Maven 3.9+
  • MySQL 8
  • Redis
  • Node.js 18+
本机若 java -version 仍是 8,启动后端前请切换 JDK,例如 PowerShell:$env:JAVA_HOME = "C:\Program Files\Microsoft\jdk-17.0.20.8-hotspot"$env:Path = "$env:JAVA_HOME\bin;$env:Path"

数据库初始化

mysql -uroot -p < sql/schema.sqlmysql -uroot -p < sql/data.sql

修改 backend/src/main/resources/application.yml 中的数据库与 Redis 连接。

启动后端(独立进程)

cd backendmvn spring-boot:run
  • API:http://localhost:8080/api
  • 管理端账号:admin / admin123
  • 用户端测试账号:user / 123456(余额 10000)

启动管理后台

cd adminnpm installnpm run dev
  • 访问:http://localhost:5173
  • 代理 /api → http://127.0.0.1:8080

启动用户端(NutUI)

cd clientnpm installnpm run dev
  • 访问:http://localhost:5174
  • 代理 /api → http://127.0.0.1:8080
  • 组件库:@nutui/nutui(官方),主题色红色 #e60012
  • 能力:登录/注册、彩种首页、选号投注、开奖记录、投注记录、余额与流水

用户端接口前缀:/api/app/**(与管理端 /api/admin/** 分离,JWT typ=APP)。

已实现能力


模块 功能
登录鉴权 JWT + Spring Security(ADMIN / APP 双端)
彩种管理 新增/编辑/启停;按星期、每日、间隔
玩法分配 给彩种勾选玩法、编辑赔率
期号管理 按官方规则生成期号、采集/手工开奖
管理端查询 客户、购彩、合买、追期、开奖
用户端购彩 独买下单、扣款流水、订单查询

后端分层

controller  → 入参校验、返回 R / PageResultservice     → 业务编排与事务mapper      → MyBatis-Plusentity/dto/vo → 表实体 / 入参 / 出参engine      → 生肖年、号码属性等纯规则

后续可扩展

  • 合买 / 追期客户端下单
  • 结算引擎(按玩法策略派奖)
  • 合买进度锁、追期任务