{"repo":"GQLiu1001/lqzc","free":true,"listed":false,"github":"https://github.com/GQLiu1001/lqzc","clone":"git clone https://github.com/GQLiu1001/lqzc.git","description":"本项目基于真实线下店铺业务流程，利用 AI 赋能，系统由集成智能 AI 客服的线上商城、支持内部运营的仓储配送管理端以及配送司机服务端三大核心模块构成，实现了从线上下单到商品配送的全流程闭环。","language":"Java","stars":10,"topics":["mongodb","mybatis-plus","mysql","rabbitmq","redis","springboot3","springai","rag-chatbot","java21"],"license":"MIT","category":"databases-storage","readme_excerpt":"🏢 LQZC 瓷砖商城管理系统 一个现代化的瓷砖商城全栈管理系统，集成库存管理、订单处理、智能派送、C端商城、优惠券秒杀和AI客服功能 📋 项目简介 LQZC 瓷砖商城管理系统是一个功能完整的企业级瓷砖销售管理平台，为瓷砖零售商提供从库存管理到订单配送的全流程数字化解决方案。系统采用现代化架构，集成了 高并发优惠券秒杀 、AI智能客服、实时数据分析和智能派送调度等先进功能。 ✨ 核心功能 🎫 高并发优惠券秒杀系统（⭐核心亮点） - Redis Cluster + Lua脚本防超发 : 6节点集群，原子性操作保证库存一致性 - 分布式锁初始化 : SETNX确保库存只初始化一次 - RabbitMQ异步削峰 : 消息队列解耦，提升系统吞吐量 - 多实例水平扩展 : 2实例集群，支持动态扩容 - 经压测验证 : 2800瞬时并发、QPS 1460+、P95 103ms、错误率0%、零超发 - 支持多种券类型 : 满减券、折扣券、现金券 🏪 C端商城系统 - 客户账户 : 注册、登录、个人信息管理 - 收货地址 : 多地址管理、默认地址设置 - 积分系统 : 下单赠送、支付抵扣、流水记录 - 会员等级 : 根据累计积分自动升级 - 订单管理 : 完整的订单生命周期管理 📦 库存管理 - 多仓库管理 : 支持多个仓库的库存统一管理 - 实时库存 : 库存数量实时更新和预警 - 库存日志 : 详细的出入库操作记录和追踪 - 乐观锁防超卖 : MyBatis-Plus @Version实现 🚚 智能派送系统 - 司机管理 : 司机注册、审核和状态管理 - 订单派送 : 智能订单分配和派送状态跟踪 - 路线规划 : 集成腾讯地图API的最优路线规划 - 实时定位 : 派送过程的实时位置追踪 👥 用户权限管理 - 多角色系统 : 管理员、普通用户、司机等角色权限控制 - JWT认证 : 基于JWT的安全认证机制 - C端Token : UUID Token存储于Redis，支持7天有效期 🤖 AI智能客服 - 阿里云通义千问 : 集成阿里云AI大模型 - 智能对话 : 支持商品咨询和业务问答 - 流式响应 : Server-Sent Events实时推送 📊 数据分析 - 销售统计 : 实时销售数据统计和排行 - 月度报告 : 自动生成月度销售分析报告 - 热销商品 : 基于Redis的热销商品排行榜 🏗️ 项目架构图 .png) 🛠️ 技术栈 后端技术 技术 版本 说明 ------ ------ ------ Spring Boot 3.3.3 核心框架 MySQL 8.0 关系型数据库 MyBatis Plus 3.5 ORM框架 Redis Cluster 7.0 6节点集群（3主3从） Lua脚本 - 原子性抢券操作 RabbitMQ 3.x 消息队列异步削峰 JWT - 认证授权 SpringDoc 3 API文档 AI与集成服务 - AI模型 : 阿里云通义千问 (DashScope) - 地图服务 : 腾讯地图API - 微信集成 : 微信小程序SDK - 云存储 : Cloudflare R2 - 邮件服务 : Jakarta Mail 🚀 快速开始 环境要求 - Java 17+ - MySQL 8.0+ - Redis 7.0+（支持Cluster模式） - RabbitMQ 3.x+ - Maven 3.8+ 安装步骤 1. 克隆项目 2. 数据库初始化 3. 配置文件 4. 启动服务 5. 访问应用 - API文","default_branch":null,"files":null,"tree":[],"storefront":"/r/GQLiu1001","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GQLiu1001/lqzc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}