如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!

项目介绍

UrShop是一款开源免费、功能全面的微信小程序商城系统,支持多店铺管理和三级分销模式。该系统基于微信小程序、.NET Core 和 layui 技术构建,包含微信小程序端、管理后台、插件管理以及WebApi,是一套达到商用标准的项目体系。

应用场景

UrShop微信小程序商城系统适用于多种电子商务场景,包括但不限于:

  • B2C网上零售:企业直接面向消费者销售商品或服务。
  • 多店铺管理:支持多个商家入驻,各自管理自己的店铺和商品。
  • 三级分销:通过分销机制,激励用户推广商品,形成三级分销网络。
  • 新零售网店:结合线上线下资源,打造新零售模式的网店。

功能模块

商品管理

  • SKU支持:支持单个产品的多规格(多SKU)设置,每个SKU关联库存。
  • 商品分类:商品所属分类支持多个分类,便于用户查找。
  • 商品属性:每个产品提供重量、长宽高设置,方便物流计费。

订单管理

  • 订单状态管理:支持对订单状态、订单价格、支付状态进行修改。
  • 订单商品修改:客服人员可以修改订单商品或给指定订单加赠品。
  • 订单分拆配送:商品太多时可以分拆开配送,支持多张配送单。
  • 订单操作记录:记录订单处理跟踪,方便查询。

物流配送

  • 配送方式选择:提供多种配送方式供用户选择。
  • 区域限制:支持配送区域限制设置。
  • 货到付款处理:对于货到付款商品,用户未及时操作确定交货的配送单,可以按情况确定交货。

报表分析

  • 畅销报表:可以指定条件查看畅销产品。
  • 低库存报表:了解商品库存情况,及时补货。

客户管理

  • 客户信息查看:查看用户购物车、地址、活动记录。
  • 积分管理:为客户添加积分,增强用户粘性。

后台管理

  • 操作人员管理:不限制操作人员数量,可以添加操作人员来管理指定后台板块。
  • 幻灯片管理:首页幻灯片大图,主题自带幻灯片功能。
  • 插件管理:自带多种小插件,持续增加中。

营销工具

  • 文章页面相关展示:文章页面相关文章/产品展示。
  • 热门产品轮播:热门产品轮播展示模块。
  • 优惠券与促销:支持优惠券发放和促销活动设置。

功能特点

  • 开源免费:项目完全开源,免费使用,无商业限制。
  • 多店铺支持:支持多个商家入驻,各自独立管理。
  • 三级分销:内置三级分销机制,激励用户推广。
  • 功能全面:涵盖商品管理、订单管理、物流配送、报表分析、客户管理等多个方面。
  • 技术先进:基于微信小程序、NetCore和layui技术构建,性能稳定。
  • 易于扩展:提供插件中心,支持接入更多ERP插件,如网店管家等。

开发环境

  • 语言:C#
  • IDE:Visual Studio 2019
  • 前端:原生微信小程序
  • 数据库:MySQL 5.7

项目技术栈

  • AspNet MVC:MVC框架
  • WebApi:接口框架
  • EntityFramework:ORM工具
  • Autofac:IOC框架
  • AutoMapper:DTO映射
  • FluentValidation:验证组件
  • SwaggerUI:接口文档
  • QRCoder:二维码生成
  • Newtonsoft.Json:Json工具
  • Redis:高并发缓存
  • EPPlus:Excel工具
  • JwtBearer:授权认证
  • WeixinSDK:微信SDK

项目结构

UrShop
|--Urs.Shop
|--Urs.Shop-Area-Admin 后台管理
|--Urs.Services 接口服务
|--Urs.Data 领域实体与映射
|--Urs.Data-Domain 领域实体
|--Urs.Data-Mapping 领域映射
|--Urs.Core 核心接口与封装
|--Urs.Framework 辅助框架
|--Plugins 插件中心
|--Plugins-Plugin.Api 商城接口插件
|--Plugins-Plugin.ExternalAuth.WeixinOpen 微信授权插件
|--Plugins-Plugin.Payments.WeixinOpen 微信支持插件
|--Plugins-Plugin.Shipping.ByWeight 按重量计费插件
|--miniprogram 微信小程序原生商城

功能演示

管理后台页面

【推荐】一款开源免费、功能全面的微信小程序商城系统

微信小程序页面

开源地址

https:///urselect/urshop

如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!