程序聚合 软件案例 电商小程序

电商小程序

2026-08-19 16:07:01
行业:电商
载体:小程序
技术:UniApp、MySQL、Redis、Spring Cloud

业务和功能介绍

一、立项背景与目标
传统批发零售企业长期靠电话、微信留言、纸质目录订货,存在报价混乱、零售与批发价易串货、合作商资质难管控、下单对账效率低等痛点。本项目构建"零售+批发"双轨并行的电商平台,实行差异化定价与准入机制:普通用户在用户端小程序按零售价自助下单;合作商户须提交资质、经平台审核入驻后,才能在批发端享受专属批发价批量采购。两端商品同源但价格体系严格隔离,确保批发价不外泄。平台方在后台统一完成入驻审批、双轨价格配置、交易管理与数据分析。我负责后端核心业务与三端接口开发。

二、核心功能模块
1、用户端小程序(零售):首页装修渲染、分类搜索、多规格SKU联动选款、购物车结算、快递/自提切换、微信/余额/货到付款多种支付、优惠券满减营销、退款售后评价、物流查询、会员等级与钱包资产体系;普通用户仅见零售价,支持价格脱敏。
2、批发端(合作商户专属):入驻申请(营业执照/身份证OCR识别、银行账户绑定)与审核状态查询;审核通过后解锁专属批发价与阶梯报价,价格与零售端严格隔离防外泄;商家后台支持SPU/SKU发布、批量上下架导入导出、阶梯批发价与库存管理、新订单提醒、发货/改价/退款审核、营销配置、拖拽式页面装修、门店店员管理与自提核销、结算提现、多维销售统计看板、按钮级动态权限。
3、平台管理后台:商家入驻与合作申请审批、平台订单与商品监管、结算审核、地区与插件市场管理、云存储/短信/打印机等全局配置与版本管理。

三、业务流程与功能路径
1、零售下单:浏览商品→SKU选款→加入购物车→选配送方式与支付→下单→商家发货→物流跟踪→确认收货/售后。
2、批发入驻与采购:商户提交资质申请→平台审核→入驻通过解锁批发价→登录批发端按阶梯价批量采购→商家履约→结算提现。
3、平台监管:审批入驻→配置双轨价格→监管订单与商品→审核结算→数据分析。
三端协同覆盖"零售下单—批发采购—商家履约—平台监管"完整闭环。

项目实现

一、整体架构与技术栈
采用 Spring Cloud 微服务架构,按业务域拆分为用户、商品、订单、营销、结算等独立服务。Nacos 同时承担注册中心与配置中心;Spring Cloud Gateway 统一网关负责路由与全局鉴权;服务间通过 OpenFeign 调用;XXL-Job 处理超时关单、自动确认收货、商家结算等定时任务。
技术栈:Spring Cloud + Nacos + OpenFeign + Gateway 为骨架;MyBatis-Plus 持久层;MySQL 主数据;Redis 缓存与分布式锁;Shiro + JWT 三端鉴权;百度OCR + 三要素实名核验;微信/余额/货到付款多渠道支付。

二、我负责的模块与结果
独立负责微服务拆分设计与核心业务开发。
1、多端商品与价格隔离:商户端与用户端各自维护独立商品池及定价体系,商品表通过 channel 字段标识所属端,查询层按登录端强制注入过滤条件,防 SQL 遗漏致跨端泄露;商户端须入驻审核通过后开放专属列表,从数据源杜绝价格交叉泄露。
2、商户入驻闭环:C端用户提交入驻申请→百度OCR识别营业执照/身份证并回填、与手填交叉校验→三要素实名与银行账户校验→平台审核状态机(待审/通过/拒绝,驳回必填理由)→通过自动创建商户主账号并下发初始密码,商户可建多个操作员子账号,数据以 shop_user_id + tenant_id 双字段隔离。
3、订单状态机:单一状态字段驱动全生命周期(待付→已付→已发→已收→完成/退款),转移规则集中维护,流转写审计日志,乐观锁防并发;退款支持原路与余额双通道,成功后自动回滚库存,同服务内本地事务保证原子性。

三、难点、坑与解决
1、三端用户隔离与防越权:超管/商户/C端用户分三张表、三套 Shiro Realm,按 URL 前缀路由对应 Realm;JWT 声明含 clientType,Filter 校验其与请求前缀匹配,C端 token 调商户端接口直接401,无法伪造身份切端;再配合 @DataScope 注解 + MyBatis 拦截器自动注入当前商户过滤条件,防跨租户数据越权。
2、跨服务数据一致性:订单与库存优先收敛同服务用本地事务;跨服务场景用最终一致性 + 重试,关键节点写审计日志,刻意不引入分布式事务中间件以降低复杂度。
3、超时关单幂等与并发:XXL-Job 扫描超时未付单,Redis 分布式锁防重复关单;关单前二次校验状态,防与支付回调并发冲突;关单后触发库存回滚。

示例图片视频


小杜
3天前活跃
方向: 后端-Java、人工智能-AI应用开发、
交付率:100.00%
相似推荐
工业生产环境跑冒滴漏图像识别项目
1、大背景是某个工业环境中的智能巡检,机器的实时状态需要巡检员各处跑,业主希望增加智能巡检功能,即时获取设备预警信息。 2/3、在车间内安装摄像头,选择合适的位置,部分需要旋转,铺设需要的网线,安装GPU计算盒子。摄像头加相当于部署在端侧的小服务器,收集视频,截图,统一发送给图像识别模块,图像识别模块负责各类压力表读表,各类液压计读表,空气开关识别,各种漏油识别,明火浓烟识别。表读数识别,包含把业主要求数值多少范围算安全,超出需要报警的功能。
智慧工厂
自主研发数字化智能管理平台 | 产品介绍 一、 核心定位 以全流程数字化重构生产管理模式,赋能核心场景,提升现场管理效率与决策能力,助力工厂实现协同高效、透明可控的智慧化运营。 二、 技术底座 架构:本地化部署,保障数据安全与系统稳定。 协同:多端协同,覆盖Web、App等多终端操作场景。 采集:实时数据采集,支撑秒级响应与智能预警。 三、 核心数据流转链路 多源汇聚:从多个业务系统抽取数据,统一汇聚至申农码业务数据库。 分层存储:业务数据同步至拉链表库,实现历史数据可追溯。 按需分发:拉链表库将数据分发至多个应用数据库,支撑不同业务模块的高效运转。 四、 核心功能体系 平台覆盖全生产场景,包含以下七大核心模块: 办公协同(OA) 功能:提供待办、任务、自研IM通讯、审批、日志、日程、报销等基础能力。 价值:实现公司日常管理完全脱离钉钉/泛微等第三方产品,形成内部闭环。 智能报表(BI) 功能:集成自研BI大屏和分析仪表盘,支持简单配置数据连接,完成清洗加工。 价值:快速生成仪表盘与BI报表,支持多端展示及中国式复杂交叉报表。 工厂管理 功能:集中对工厂监控、设备台账、制作工艺、档案管理、排班考勤、安全管理进行数字化改造。 价值:完成工厂管理环节的全面数字化转型。 实时监控与预警 功能:对接全厂硬件设备采集数据,支持10秒内准实时报警。 价值:结合AI算法对设备运行状态进行前瞻性预判,提前规避风险。 产品化能力 现状:当前功能已能覆盖常规能源工厂的管理与生产需求。 案例:已成功接入西北头部能源公司,系统运行稳定。
新能源运维一体化管理平台
面向风电场、水电站运维企业的全链路数字化管理系统,覆盖市场经营(客户/商机/合同/用章审批)、运维项目(项目/工单/设备台账全生命周期)、供应链(供应商/采购/仓储/工单领料成本归集)、安全合规(工作票三级审批、隐患闭环整改、消防台账、特种证件到期预警)、线上培训(课程/题库/在线考试/学习档案/移动学习)、财务一体化(应收应付、项目成本核算、经营驾驶舱、金蝶用友格式凭证导出)等 29 个业务模块,内置统一审批流引擎、组织级数据隔离与实时预警看板。 系统落地了电力行业硬性安全规则:作业票未终结不得完工验收、证件过期或安全考核不合格自动锁定派工并联动补训补考解锁、业务单据单向同步财务禁止反向修改,实现从商机、合同、工单到成本核算的完整业务闭环。
电池监控板上位机软件
本系统是一款基于Modbus RTU串口协议的电池监控上位机软件,通过USB转485与电池监控板通信,实现对电池状态的实时监控、数据采集、参数配置及设备升级。主要功能模块如下: 1. 串口通信管理:支持自动检测并连接USB转485串口设备,可配置波特率、数据位、停止位、校验位等串口参数,建立与电池监控板的Modbus RTU通信链路。 2. 电池状态获取:通过Modbus协议读取电池监控板采集的各项数据,包括电池整体状态(良好或异常)、实时电量百分比、单体电压、总电压、充放电电流、电池温度及均衡状态等。 3. 电池参数设置:支持向电池监控板写入配置参数,包括电量校准值、电压保护阈值(过充保护、过放保护)、电流保护限值、温度保护点(充电高温保护、放电高温保护)及各保护项的延时触发时间。 4. 实时数据监控:以数值仪表盘、曲线图或列表形式实时显示电池的各项数据,数据刷新频率可配置,支持异常数据高亮告警,便于操作人员及时发现异常。 5. 电池监控板升级:支持通过串口对电池监控板进行固件升级,提供升级文件选择、版本校验、升级进度显示及升级结果确认功能,方便现场维护与功能迭代。 各模块协同工作,实现对电池监控板的全面控制与数据采集,适用于电池生产测试、储能系统运维及电动汽车电池检测等场景。
超级智能体平台-智能问数
一、立项背景 企业业务数据沉淀于数据库却难以被非技术人员直接查询分析,电价预测、数据可视化、模型训练等专业任务依赖多套工具且操作复杂。本平台将大语言模型的多智能体协作能力与企业数据查询、可视化、机器学习及外部 API 调用深度整合,以自然语言为交互入口,让业务人员零门槛完成"智能问数、画图分析、模型训练、电价查询"等专业任务。 二、核心功能模块 平台基于 Electron + Python 引擎架构,内置 7 个 AI Agent(通用对话、数据分析、信息查询、模型训练、电价预测、数据可视化、智能问数)和 17 个可绑定技能,通过 LLM 网关统一调度多模型、SkillRegistry 管理技能注册与权限校验、Orchestrator 实现意图路由分发,覆盖 NL2SQL 自然语言转 SQL 查询、Matplotlib SVG 矢量图表绘制、LightGBM/XGBoost 自动训练与预测、MCP 协议电价预测、以及机器指纹绑定与离线授权管理等核心能力。 三、业务流程 用户输入自然语言后,系统通过 LLM 意图识别与关键词规则匹配自动路由到最优 Agent;Agent 通过 Tool Calling 多轮调用已绑定技能(如获取数据库 Schema → 理解表结构 → 生成安全 SQL → 执行查询 → 调用可视化技能生成 SVG 图表),执行结果自动组装为 interactive_card(图表/表格/预测曲线卡片),经 SSE 流式推送至前端实时渲染,全程无需用户接触代码或切换工具。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服