@ -29,14 +29,14 @@
< / div >
#### 💐核心商城( CoreShop) 介绍
> 核心小程序商城系统`( CoreShop) ` 是基于 Asp.Net 5.0、Uni-App开发、支持可视化布局的小程序商城系统; 前后端分离, 支持分布式部署, 跨平台运行; 拥有分销、代理、团购秒杀、拼团、直播、优惠券、自定义表单等众多营销功能, 拥有完整SKU、下单、售后、物流流程, 支持可视化自定义首页模块布局效果。
#### 💐 核心商城( CoreShop) 介绍
> 核心小程序商城系统`( CoreShop) ` 是基于 Asp.Net 5.0、Uni-App开发、支持可视化布局的小程序商城系统; 前后端分离, 支持分布式部署, 跨平台运行; 拥有分销、代理、团购秒杀、接龙、 拼团、直播、优惠券、自定义表单等众多营销功能, 拥有完整SKU、下单、售后、物流流程, 支持可视化自定义首页模块布局效果。
> 支持一套代码编译发布微信小程序版、H5版、Android版、iOS版、支付宝小程序版、百度小程序版、字节跳动小程序版、QQ小程序版、快应用、360小程序共10个平台。
> 后台管理系统包含会员管理、商品管理、订单管理、服务商品、财务管理、促销中心、分销管理、代理管理、库存管理、报表统计、自定义表单、文章管理、广告管理、商城设置、后台管理、短信管理、日志管理等模块,强大的促销引擎,多种促销方式自由搭配,满足各种场景的促销方式需求,做活动更灵活简单,并且在促销的扩展上也非常方便。
#### 🍔功能介绍
#### 🍔 功能介绍
- 商品管理:单规格、多规格商品管理;品牌、分类管理;商品属性、商品参数及类型管理;商品评价。
- 订单管理:订单列表,订单支付、发货、取消、售后等;划分发货单,提货单,售后单,退款单;支持购物单,配送单,联合单在线打印。
@ -60,26 +60,26 @@
- 消息配合:消息提醒配置、微信小程序订阅消息设置
- 小票打印:对接易联云网络打印机
#### 🥦自定义表单说明
#### 🥦 自定义表单说明
- 自定义表单包含有:订单、付款码、留言、反馈、登记、调研这几种类型,可实现店铺收款、门店内扫码下单、活动预约、活动预定、会议登记、在线报名、上课签到等等。
- 自定义表单可以为您的线上线下结合提供更强大的助力。
#### 🌞服务商品说明
#### 🌞 服务商品说明
- 服务商品,指当前新建的商品并不一定是实物商品,而可能是一种按次数兑换或消费的服务;服务商品可设置具体消费次数,生成对应的核销码,设置可核销的门店,进行店内核销或上门核销消费。
- 比如购买一个洗车包月套餐这个服务商品, 这个服务商品内有10次兑换次数, 支持在一定时间内进行10次线下洗车消费。
- 比如购买一个水果套餐, 每个月份5次给客户提供上门配送次数的服务。
- 服务商品售卖核销功能能更好的增加用户粘性。
#### 🎃前端介绍
#### 🎃 前端介绍
使用uni-app跨平台开发框架, 结合ColorUI的美观、uViewUI的组件功能, 实现更多交互细节, 我们倾尽全力提供更加流畅舒爽的产品体验, 实现一个后台, 管理10个前端。同时又实现了一套前端代码, 发布多个平台, 为您的业务可以提供更加强有力的支撑!
#### 🎒小程序截图
#### 🎒 小程序截图
| |
| 真机截图 |
|---------------------|
| ![小程序截图 ](https://files.cdn.corecms.net/coreshop/images/WeChat/01.jpg ) |
| ![小程序截图 ](https://files.cdn.corecms.net/coreshop/images/WeChat/02.jpg ) |
@ -87,9 +87,9 @@
| ![小程序截图 ](https://files.cdn.corecms.net/coreshop/images/WeChat/04.jpg ) |
| ![小程序截图 ](https://files.cdn.corecms.net/coreshop/images/WeChat/05.jpg ) |
#### 🎏后端截图
#### 🎏 后端截图
| | |
| 后端 | 截图 |
|---------------------|---------------------|
| ![截图 ](https://files.cdn.corecms.net/coreshop/images/Admin/01.png ) | ![截图 ](https://files.cdn.corecms.net/coreshop/images/Admin/02.png ) |
| ![截图 ](https://files.cdn.corecms.net/coreshop/images/Admin/03.png ) | ![截图 ](https://files.cdn.corecms.net/coreshop/images/Admin/04.png ) |
@ -99,7 +99,7 @@
| ![截图 ](https://files.cdn.corecms.net/coreshop/images/Admin/11.png ) | ![截图 ](https://files.cdn.corecms.net/coreshop/images/Admin/12.png ) |
#### 🎨系统演示
#### 🎨 系统演示
| 微信小程序演示 | H5演示 |
|---------------------|---------------------|
@ -130,9 +130,9 @@ https://api.coreshop.corecms.net/job
密码: coreshop
### 🌈技术选型
### 🌈 技术选型
#### 🏢后端框架结构说明
#### 🏢 后端框架结构说明
| 技术 | 名称 | 版本 |
@ -148,12 +148,12 @@ https://api.coreshop.corecms.net/job
| Redis | 数据缓存 | [![nuget ](https://img.shields.io/nuget/v/StackExchange.Redis?cacheSeconds=10800 )](https://www.nuget.org/packages/StackExchange.Redis/) [![nuget ](https://img.shields.io/nuget/dt/StackExchange.Redis )](https://www.nuget.org/packages/StackExchange.Redis/) |
| Jwt | 授权认证 | [![nuget ](https://img.shields.io/nuget/v/IdentityModel?cacheSeconds=10800 )](https://www.nuget.org/packages/IdentityModel/) [![nuget ](https://img.shields.io/nuget/dt/IdentityModel )](https://www.nuget.org/packages/IdentityModel/) |
| HangFire | 定时任务 | [![nuget ](https://img.shields.io/nuget/v/HangFire?cacheSeconds=10800 )](https://www.nuget.org/packages/HangFire/) [![nuget ](https://img.shields.io/nuget/dt/HangFire )](https://www.nuget.org/packages/HangFire/) |
| Payment | 在线支付 | [![nuget ](https://img.shields.io/nuget/v/Essensoft.AspNetCore.Payment.WeChatPay?cacheSeconds=10800 )](https://www.nuget.org/packages/Essensoft.AspNetCore.Payment.WeChatPay/) [![nuget ](https://img.shields.io/nuget/dt/Essensoft.AspNetCore.Payment.WeChatPay )](https://www.nuget.org/packages/Essensoft.AspNetCore.Payment .WeChatPay/) |
| Paylink | 在线支付 | [![nuget ](https://img.shields.io/nuget/v/Essensoft.Paylink.WeChatPay?cacheSeconds=10800 )](https://www.nuget.org/packages/Essensoft.Paylink.WeChatPay/) [![nuget ](https://img.shields.io/nuget/dt/Essensoft.Paylink.WeChatPay )](https://www.nuget.org/packages/Essensoft.Paylink .WeChatPay/) |
| Senparc.Weixin | 微信SDK | [![nuget ](https://img.shields.io/nuget/v/Senparc.Weixin?cacheSeconds=10800 )](https://www.nuget.org/packages/Senparc.Weixin/) [![nuget ](https://img.shields.io/nuget/dt/Senparc.Weixin )](https://www.nuget.org/packages/Senparc.Weixin/) |
| LayUIAdmin | 后端管理UI框架 | [![npm ](https://img.shields.io/npm/v/layui.svg?sanitize=true )](https://www.layui.com/) [![github ](https://img.shields.io/github/stars/sentsin/layui.svg?style=social )](https://www.layui.com/) |
#### 🍭后端技术看点
#### 🍭 后端技术看点
- 前后端完全分离,接口与管理端为独立项目 (互不依赖、互不影响、开发效率高)
- 采用 最新的 Asp.Net 5.0 框架
- 采用 RBAC 基于角色的权限控制管理,可颗粒化配置用户、角色可访问的数据权限。
@ -171,7 +171,7 @@ https://api.coreshop.corecms.net/job
- 使用 Senparc.Weixin 作为微信公众号及小程序对接组件;
#### 👒前端框架
#### 👒 前端框架
| 技术 | 官网 | 版本 | 描述 |
| --- | --- | --- | --- |
@ -180,7 +180,7 @@ https://api.coreshop.corecms.net/job
| Color UI | https://www.color-ui.com/ | V2.02 | 很漂亮的UI组件, 专注于视觉 |
### 📀开发环境
### 📀 开发环境
- Visual Studio 2019 16.8 +
- .NET 5 SDK +
@ -190,21 +190,21 @@ https://api.coreshop.corecms.net/job
### 💝运维环境
### 💝 运维环境
- ( 必选) Windows IIS7.5或以上/Docker/k8s等支持环境
- ( 必选) sqlserver 2012R2+ / MySQL 5.7+
- ( 必选) 支持https协议的域名
- ( 必选) 阿里云OSS/腾讯云COS
- ( 必选) Redis 5.7或以上版本
- (可选)易联云网络打印机
- [x] ( 必选) Windows IIS7.5或以上/Docker/k8s等支持环境
- [x] ( 必选) sqlserver 2012R2+ / MySQL 5.7+
- [x] ( 必选) 支持https协议的域名
- [x] ( 必选) 阿里云OSS/腾讯云COS
- [x] ( 必选) Redis 5.7或以上版本
- [ ] (可选)易联云网络打印机
### ⛵安装及说明文档
### ⛵ 安装及说明文档
- 由于文档内容较多, 请加QQ群【70494974】后群内下载安装文档, 或git源代码后从代码目录【文档】中获取。
### ⚡进度及计划
### ⚡ 进度及计划
- 目前虽然完成了通用商城该有的功能开发, 但是因为业务逻辑层面的功能繁多, 不可否认存在一些较明显的bug。
- 近阶段我们主要工作重心放在修复Bug、完善测试、优化业务逻辑、编写文档及官网的建设。
- 原定新功能的开发暂时会搁置,原定新功能计划如下。
@ -215,7 +215,8 @@ https://api.coreshop.corecms.net/job
- 增加PC端并适配移动Wap端
- 增加多商家入驻功能等
### 🎏版权须知
### 🎏 版权须知
- 允许个人学习研究使用,支持二次开发。
- 允许商业用途,但仅限自运营,如果商用必须保留版权信息,望自觉遵守。
- 不允许对程序代码以任何形式、任何目的的再发行或出售,否则将追究侵权者法律责任。
@ -223,13 +224,19 @@ https://api.coreshop.corecms.net/job
- 我们的团队水平有限, 也是在探索中学习、改进。开源, 是为了让认可我们的用户能自由的使用、学习软件的内部架构, 让更多的人有机会阅读并发现Bug、对软件项目提出改进意见。
### ☀️组织
### 👏 贡献代码
1. 欢迎提交 [pull request ](https://gitee.com/CoreUnion/CoreShop/pulls ),注意对应提交对应 `develop` 分支
2. 欢迎提交 [issue ](https://gitee.com/CoreUnion/CoreShop/issues ),请写清楚遇到问题的原因、开发环境、复显步骤以及期望达到的效果。
### ☀️ 组织
- CoreShop 项目已加入 [dotNET China ](https://gitee.com/dotnetchina ) 组织。
- ![dotnetchina ](https://images.gitee.com/uploads/images/2021/0324/120117_2da9922c_416720.png "132645_21007ea0_974299.png" )
### 🎉鸣谢
### 🎉 鸣谢
感谢以下项目给我们提供了学习和思考的方向:
- LayUI( 贤心)
- Blog.Core( 老张)