微信小程序商城源码基于微信小程序 + NetCore + layui 技术构建 ,多店铺商城系统。项目包含 微信小程序,管理后台,插件管理,WebApi。基于C#后台语言,达到商用标准的一套项目体系。
微信小程序商城开发环境
语言: C#
IDE:Visual studio 2019
前端:原生微信小程序
数据库:MySQL5.7
微信小程序商城文件结构
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 微信小程序原生商城


微信小程序商城使用说明
- urshpodb.sql为数据库文件(目前只提供了mysql 5.7.33版本)
- 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
- installedPlugins.json 插件文件配置
- 插件源代码位于Plugins 生成路径为Urs.Shop/Plugins
- 后台管理在 Urs.Shop/Areas/Admin 后台账号urshop 密码 admin
- 后台富文本编辑器采用百度编辑器 UEditorNetCore,配置文件为 config.json
- 微信SDK之前打包了 WeixinSDK
- miniprogram 为小程序代码
- 以上为基础配置,只需要把备份数据库还原,并配置好dataSettings.json链接即可使用