# Urshop小程序商城
![UrShop](https://www.urshop.cn/img/cases/UrShop.png)
#### <h2>介绍</h2>
UrShop小程序商城 基于 微信小程序 + NetCore + layui 技术构建 ,多店铺商城系统。项目包含 微信小程序,管理后台,插件管理,WebApi。基于C#后台语言,达到商用标准的一套项目体系
- 后台在线预览网址 https://demo.urshop.cn/admin/login 后台账号urshop 密码 admin
- API在线接口文档 http://demo.urshop.cn/apihelp/index.html
- UrShop教程文档 https://www.urshop.cn/docs/89/97.html
- Gitee仓库地址 https://gitee.com/urselect/urshop
**> 开源不易,您的支持是我们的动力,点右上角 “Star” 进行支持🙏🙏!**
#### <h2>技术架构</h2>
**开发环境**
- 语言: C#
- IDE:Visual studio 2019
- 前端:原生微信小程序
- 数据库:MySQL5.7
NET技术说明:
| 架包 | 名称 | 版本 |
|----|----|----|
| AspNet MVC | MVC框架 |![Microsoft.AspNetCore.Mvc.Core](https://img.shields.io/nuget/v/Microsoft.AspNetCore.Mvc.Core) ![Microsoft.AspNetCore.Mvc.Core](https://img.shields.io/nuget/dt/Microsoft.AspNetCore.Mvc.Core) |
| WebApi | 接口框架 |![Microsoft.AspNet.WebApi.Core](https://img.shields.io/nuget/v/Microsoft.AspNet.WebApi.Core) ![Microsoft.AspNet.WebApi.Core](https://img.shields.io/nuget/dt/Microsoft.AspNet.WebApi.Core) |
| EntityFramework | ORM工具 |![EntityFramework](https://img.shields.io/nuget/v/EntityFramework) ![EntityFramework](https://img.shields.io/nuget/dt/EntityFramework) |
| Autofac | IOC框架 |![Autofac](https://img.shields.io/nuget/v/Autofac) ![Autofac](https://img.shields.io/nuget/dt/Autofac) |
| AutoMapper | DTO映射 | ![AutoMapper](https://img.shields.io/nuget/v/AutoMapper) ![AutoMapper](https://img.shields.io/nuget/dt/AutoMapper) |
| FluentValidation | 验证组件 | ![FluentValidation](https://img.shields.io/nuget/v/FluentValidation)![FluentValidation](https://img.shields.io/nuget/dt/FluentValidation) |
| SwaggerUI | 接口文档 | ![SwaggerUI](https://img.shields.io/nuget/v/Swashbuckle.AspNetCore) ![SwaggerUI](https://img.shields.io/nuget/dt/Swashbuckle.AspNetCore) |
| QRCoder | 二维码生成 |![QRCoder](https://img.shields.io/nuget/v/QRCoder) ![QRCoder](https://img.shields.io/nuget/dt/QRCoder) |
| Newtonsoft.Json | Json工具 | ![Newtonsoft.Json](https://img.shields.io/nuget/v/Newtonsoft.Json) ![Newtonsoft.Json](https://img.shields.io/nuget/dt/Newtonsoft.Json) |
| Redis| 高并发缓存 | ![StackExchange.Redis](https://img.shields.io/nuget/v/StackExchange.Redis)![StackExchange.Redis](https://img.shields.io/nuget/dt/StackExchange.Redis) |
| EPPlus | Excel工具 | ![EPPlus](https://img.shields.io/nuget/v/EPPlus) ![EPPlus](https://img.shields.io/nuget/dt/EPPlus) |
| JwtBearer| 授权认证 | ![IdentityModel](https://img.shields.io/nuget/v/IdentityModel) ![IdentityModel](https://img.shields.io/nuget/dt/IdentityModel) |
| WeixinSDK | 微信SDK | ![weixinSDK](https://img.shields.io/github/forks/night-king/weixinSDK?style=social) |
#### <h2>开发计划</h2>
<ul>
<li>1 多店铺功能[测试中]</li>
<li>2 三级分销+加盟代理</li>
<li>3 官网完善每个技术点的教程与使用方法【完善中】</li>
<li>4 跟随最新的Net版本进行更新</li>
<li>5 增加更多的插件用于完善插件中心,如接入网店管家等ERP插件</li>
<li>6 开发并开源IOS、Android端</li>
<li>7 开发电脑端[开发中]</li>
</ul>
#### <h2>项目结构</h2>
```
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 微信小程序原生商城
```
#### <h2>项目截图</h2>
| ![首页](https://www.urshop.cn/img/cases/20220322165422.png) | ![类目](https://www.urshop.cn/img/cases/20220322170118.png) |
|---|---|
| ![商品列表](https://www.urshop.cn/img/cases/20220322170423.png) | ![商品详情](https://www.urshop.cn/img/cases/20220322170515.png) |
| ![用户列表](https://www.urshop.cn/img/cases/20220221011037.png) | ![用户详情](https://www.urshop.cn/img/cases/20220322171608.png) |
| ![订单列表](https://www.urshop.cn/img/cases/20220322170717.png) | ![订单详情](https://www.urshop.cn/img/cases/20220322171409.png) |
| ![小程序首页](https://www.urshop.cn/img/cases/20220323001014.png) | ![小程序分类页](https://www.urshop.cn/img/cases/20220323001011.png) | ![小程序详情页](https://www.urshop.cn/img/cases/20220323000950.png) |
|---|---|---|
|![小程序首页](https://www.urshop.cn/img/cases/20220322172156.png)|![小程序首页](https://www.urshop.cn/img/cases/20220322172417.png)|![购物车页](https://www.urshop.cn/img/cases/20220322172255.png)|
|![小程序首页](https://www.urshop.cn/img/cases/20220408104330.jpg)|![小程序首页](https://www.urshop.cn/img/cases/20220408104336.jpg)|![购物车页](https://www.urshop.cn/img/cases/20220408104339.jpg)|
|![分销页面](https://www.urshop.cn/img/cases/20220427155743.png)|![分销页面](https://www.urshop.cn/img/cases/20220427155752.png)|![分销页面](https://www.urshop.cn/img/cases/20220427155757.png)|
#### 功能模块
1. 支持多种电子商务交易模式,企业与个人间交易模式(B2C,网上零售)
2. SKU,支持单个产品的多产品规格(多SKU),每个SKU关联库存
3. 每个产品均提供了重量、长宽高设置,方便物流计费
4. 产品所属分类支持多个分类
5. 订单管理支持对订单状态、订单价格、支付状态进行修改
6. 订单可修改商品,客服人员可以给指定订单加赠品
7. 订单配送 商品太多,可以分拆开配送,商品支持多张配送单
8. 订单操作有记录,方便显示订单处理跟踪
9. 配送发货收货,允许后台操作人员操作修改,对于货到付款商品、用户没有及时操作确定交货的配送单。可以按情况确定交货
10. 配送提供区域限制、配送方式选择
11. 畅销表报 可以指定条件查看畅销产品
12. 低库存报表,分别你了解商品库存情况
13. 客户信息,查看用户购物车、地址、活动记录。为客户添加积分
14. 操作人员不限制,可以添加操作人员来管理指定后台板块
15. 首页幻灯片大图,主题自带幻灯片功能(功能简单,设置简单);
16. 自带多种小插件(持续增加中);
17. 文章页面相关文章/产品展示;
18. 热门产品轮播展示模块;
#### <h2>使用说明</h2>
1. 在线预览网址 https://demo.urshop.cn 后台账号urshop 密码 admin
2. urshpodb.sql为数据库文件(目前只提供了mysql 5.7.33版本)
3. Urs.Shop/App_Data/dataSettings.json 数据库配置DataConnectionString server=localhost;port=3306;database=urshopdb;user id=root;password=123456;persistsecurityinfo=False;allowuservariables=True;defaultcommandtimeout=30000;connectiontimeout=30000
4. installedPlugins.json 插件文件配置
5. 插件源代码位于Plugins 生成路径为Urs.Shop/Plugins
6. 后台管理在 Urs.Shop/Areas/Admin 后台账号urshop 密码 admin
7. 后台富文本编辑器采用百度编辑器 UEditorNetCore,配置文件为 config.json
8. 微信SDK之前打包了 WeixinSDK http://www.weixinsdk.net
9. miniprogram 为小程序代码
10. 以上为基础配置,只需要把备份数据库还原,并配置好dataSettings.json链接即可使用;
11. 在线教程文档正在编辑中,欢迎持续关注
12. 功能还在完善,如有bug或配置问题欢迎留言或私信;
13. 仓库地址 https://gitee.com/urselect/urs
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于微信小程序 + NetCore + layui 技术构建 ,多店铺商城系统。项目包含 微信小程序,管理后台,插件管理,WebApi 1、线预览网址 https://demo.urshop.cn 后台账号urshop 密码 admin 2、urshpodb.sql为数据库文件(目前只提供了mysql 5.7.33版本) 3、Urs.Shop/App_Data/dataSettings.json 数据库配置DataConnectionString server=localhost;port=3306;database=urshopdb;user id=root;password=123456;persistsecurityinfo=False;allowuservariables=True;defaultcommandtimeout=30000;connectiontimeout=30000 4、installedPlugins.json 插件文件配置 5、插件源代码位于Plugins 生成路径为Urs.Shop/Plugins
资源推荐
资源详情
资源评论
收起资源包目录
基于微信小程序的在线网上购物商城系统小程序项目源码+数据库+项目安装使用说明,毕业设计 (1915个子文件)
sitemap.config 7KB
sitemap.config 7KB
web.config 1KB
web.config 1KB
OrderController.cs 77KB
OrderProcessingService.cs 64KB
UserController.cs 50KB
GoodsController.cs 46KB
PluginManager.cs 31KB
ExportManager.cs 29KB
PdfService.cs 29KB
GoodsController.cs 27KB
PictureService.cs 26KB
SettingController.cs 26KB
OrderController.cs 22KB
ShoppingCartController.cs 22KB
GoodsService.cs 22KB
UrsFileProvider.cs 21KB
SearchController.cs 20KB
PluginController.cs 20KB
CheckoutController.cs 20KB
UserService.cs 19KB
AgentsController.cs 18KB
CommonController.cs 18KB
UserController.cs 17KB
WebHelper.cs 17KB
ImportManager.cs 17KB
CouponController.cs 16KB
IUrsFileProvider.cs 15KB
ShoppingCartService.cs 14KB
PaymentWeixinOpenController.cs 14KB
CommonHelper.cs 14KB
AutoMapperStartupTask.cs 14KB
AgentService.cs 14KB
WxPayApi.cs 14KB
WeixinOpenPaymentMethod.cs 13KB
GoodsParameterController.cs 13KB
OrderService.cs 13KB
CommonController.cs 13KB
GoodsParameterService.cs 13KB
ApiPlugin.cs 12KB
AgentController.cs 12KB
GoodsSpecService.cs 12KB
OrderReportService.cs 12KB
DbContextExtensions.cs 12KB
AppDomainTypeFinder.cs 12KB
UserRegistrationService.cs 12KB
ByWeightShippingMethod.cs 12KB
BrandController.cs 11KB
CategoryService.cs 11KB
WeixinOpenController.cs 11KB
UrsEngine.cs 11KB
GoodsReviewController.cs 11KB
FileHelper.cs 11KB
MeasureService.cs 10KB
BrandController.cs 10KB
OrderModel.cs 10KB
FavoritesController.cs 10KB
ExternalAuthWeixinOpenController.cs 10KB
ShippingService.cs 9KB
ApplicationBuilderExtensions.cs 9KB
CategoryController.cs 9KB
CopyProductService.cs 9KB
CommonSettingsModel.cs 9KB
GoodsSpecParser.cs 9KB
ShippingByWeightController.cs 9KB
GoodsSpecController.cs 9KB
RemotePost.cs 9KB
SettingService.cs 9KB
ExternalAuthorizer.cs 9KB
DependencyRegistrar.cs 9KB
MemoryCacheManager.cs 9KB
ConvertHelper.cs 8KB
HtmlHelper.cs 8KB
MeasureController.cs 8KB
WxPayData.cs 8KB
BrandService.cs 8KB
OrderTotalCalculationService.cs 8KB
PaymentService.cs 8KB
AfterSalesController.cs 8KB
ServiceCollectionExtensions.cs 8KB
CouponService.cs 8KB
AreaService.cs 8KB
FilePermissionHelper.cs 8KB
StandardPermissionProvider.cs 7KB
ReviewController.cs 7KB
MappingExtensions.cs 7KB
PermissionService.cs 7KB
BannerController.cs 7KB
UserSettingsModel.cs 7KB
ActivityLogService.cs 7KB
GoodsModel.cs 7KB
LocalizationService.cs 7KB
UrsObjectContext.cs 7KB
MoProduct.cs 7KB
MoOrderDetail.cs 7KB
UserModel.cs 7KB
EfRepository.cs 7KB
UserRoleController.cs 7KB
RequestHandler.cs 6KB
共 1915 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
- 扈涧盛2023-07-27这个文件细致入微地介绍了微信小程序的开发过程,不仅有具体的代码示例,还有问题解答,对我学习有很大的帮助。
- 小崔个人精进录2023-07-27源码和数据库提供了完善的购物商城系统,功能齐全,运行稳定,解决了我项目中的很多问题。
- 臭人鹏2023-07-27数据库设计很合理,字段命名规范,索引使用得当,查询效率很高,确保了系统的高性能运行。
- 半清斋2023-07-27这个文件提供了一个非常实用的小程序项目源码和数据库,简单易懂,帮助了我完成毕业设计。
- 狼You2023-07-27该文件提供了详细的安装和使用说明,对于我这样的初学者来说非常友好,操作起来很方便。
程序员柳
- 粉丝: 8390
- 资源: 1469
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 上海牛津英语_高中一年级上_词汇提炼.doc
- 数学源于生活用于生活.doc
- 苏教版四年级(下册)按课文填空.doc
- 苏版四年级(上册)数学第四单元教学案.doc
- 我国农业银行笔试题目和答案.doc
- 网络安全知识试题库完整.doc
- 我国农业机械化的现状和发展趋势.doc
- 五年级解方程及应用题知识点及例题.doc
- 系学生会学习部申请书(精选多篇).doc
- 小学生科技活动辅导教学案.doc
- 小学数学课堂教学中小组合作学习的有效性.doc
- weixin411医疗就诊微信小程序设计与实现开发-0d26l+django .zip
- 学校团委书记竞聘演讲稿[精选多篇].doc
- 学校消防工作计划(精选多篇).doc
- 一级锅炉水处理试题和答案.doc
- 义务教育阶段双语教育新教双语教学质量评估自查自评报告.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功