基本信息

案例ID:237234

技术顾问:astone - 3年经验 - 宏伟科技有限公司

联系沟通

微信扫码,建群沟通

项目名称:生鲜电商平台

所属行业:电子商务 - B2C

->查看更多案例

案例介绍

本项目是一个基于SaaS模式的多租户电商商城系统,采用前后端分离架构,包含管理后台(Vue3 + Element Plus)、移动端(uni-app,支持微信小程序/H5)以及微服务后端。系统支持多租户数据隔离,适用于企业级电商平台的快速部署与运营。

后端按业务领域划分为多个模块:系统服务(租户、用户、角色、权限)、商品服务(分类、品牌、规格、SKU/SPU、库存)、订单服务(订单、支付、物流)、会员服务(会员信息、等级、地址)、营销服务(优惠券、积分)等,通过API网关统一入口。技术栈基于Spring Boot 3和Java 17,使用MyBatis-Plus作为ORM,MySQL 8作为主数据库,Redis+Redisson实现缓存与分布式锁,Sa-Token负责认证授权,并集成RocketMQ消息队列、Seata分布式事务、XXL-Job任务调度、MinIO对象存储等中间件。前端使用Vue 3、TypeScript、Vite、Pinia、Element Plus,移动端基于uni-app实现跨平台。
核心功能涵盖:
租户与权限管理:真正的多租户隔离(独立域名、套餐配置、有效期),RBAC模型支持菜单/按钮权限,并提供部门数据权限(全部、本部门及子部门、仅本人等)。
商品与库存中心:多级分类、品牌管理,动态规格参数生成SKU,支持多规格SKU自动生成、轮播图、富文本详情,库存初始化、调整、流水记录及低库存预警。
营销与会员中心:会员等级、标签,优惠券(满减/折扣/立减)的发放与核销,积分规则与抵扣。
订单与支付:订单全生命周期管理、发货、售后,集成微信支付/支付宝支付,支持平台与第三方支付流水对账。
数据报表:销售趋势图、实时交易地图、商品销量Top10等统计看板,支持订单报表和销售排行报表异步导出。
数据库设计采用MySQL 8,核心表包括租户表(sys_tenant)、用户/角色/菜单表、部门表、商品分类/品牌/SPU/SKU表、库存表、会员信息/等级表、优惠券表等,所有业务表均包含tenant_id字段实现多租户数据隔离。

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服