快应用 微信小程序(快捷打开小程序)

核心商城系统简介

核心商城系统(CoreShop) 是基于 Asp.Net 5.0、Uni-App开发、支持可视化布局的小程序商城系统;前后端分离,支持分布式部署,跨平台运行;拥有分销、代理、团购秒杀、接龙、拼团、直播、优惠券、自定义表单等众多营销功能,拥有完整SKU、下单、售后、物流流程,支持可视化自定义首页模块布局效果。

支持一套代码编译发布微信小程序版、H5版、Android版、iOS版、支付宝小程序版、百度小程序版、字节跳动小程序版、QQ小程序版、快应用、360小程序共10个平台。

后台管理系统包含会员管理、商品管理、订单管理、服务商品、财务管理、促销中心、分销管理、代理管理、库存管理、报表统计、自定义表单、文章管理、广告管理、商城设置、后台管理、短信管理、日志管理等模块,强大的促销引擎,多种促销方式自由搭配,满足各种场景的促销方式需求,做活动更灵活简单,并且在促销的扩展上也非常方便。

快应用 微信小程序(快捷打开小程序)

功能介绍

  • 商品管理:单规格、多规格商品管理;品牌、分类管理;商品属性、商品参数及类型管理;商品评价。
  • 订单管理:订单列表,订单支付、发货、取消、售后等;划分发货单,提货单,售后单,退款单;支持购物单,配送单,联合单在线打印。
  • 会员管理:会员列表、用户等级等
  • 服务商品:服务商品为按次服务类商品,购买一个服务商品包,可以按次消费。
  • 财务管理:支付方式设置,支付单、退款单、用户提现管理、用户账户资金流动情况、发票管理
  • 促销中心:商品促销、订单促销、用户等级促销、商品品牌促销;优惠券、团购秒杀、拼团管理
  • 分销管理:分销设置、分销等级、分销商管理、分销商订单
  • 代理管理:代理设置、代理商品池管理、代理商等级、代理商列表、代理商订单
  • 库存管理:库存盘点、商品出库入库、库存记录日志
  • 统计报表:商品销量统计、财务收款统计、订单销量统计、用户收藏喜好统计
  • 自定义表单:表单列表、表单统计报表、表单提交管理、表单小程序码等
  • 文章管理:文章列表、文章分类
  • 广告管理:广告位位置管理、广告列表
  • 商城设置:首页布局管理、页面可视化操作、公告管理、商城服务细则设置、配送方式及运费设置、物流公司列表、行政三级区划
  • 平台设置:防小程序审核失败开关、平台设置、分享设置、会员设置、商品库存报警、订单全局设置、积分设置、提现设置、邀请好友设置、阿里云OSS存储设置、腾讯云COS存储设置、腾讯地图设置、快递查询接口设置、快递100面单打印设置、百度统计代码设置
  • 后台管理:后台登录用户管理、角色管理、后台菜单管理、字典管理、部门管理、代理生成辅助工具
  • 短信管理:短信平台设置、短信发送记录日志
  • 日志管理:后台操作日志、后台登录日志、全局日志管理、定时任务日志
  • 门店管理:门店列表。门店核销、店员管理、提货单管理。
  • 消息配合:消息提醒配置、微信小程序订阅消息设置
  • 小票打印:对接易联云网络打印机
  • 直播带货:微信视频号直播带货,微信视频号橱窗带货,微信直播发货。

技术栈

移动端使用uni-app跨平台开发框架,结合ColorUI的美观、uViewUI的组件功能,实现更多交互细节,我们倾尽全力提供更加流畅舒爽的产品体验,实现一个后台,管理10个前端。同时又实现了一套前端代码,发布多个平台,为您的业务可以提供更加强有力的支撑;

服务端基于.net core5开发,可跨平台;

后台管理基于layui,可快速开发后台管理程序。

部署使用

服务端编译部署

1.下载源码

git clone https://gitee.com/CoreUnion/CoreShop.git

打开根目录如下图所示:

快应用 微信小程序(快捷打开小程序)

其中CoreCms.Net.Uni-App为移动端,包括小程序/h5/app等;CoreCms.Net.Web.Admin为后端管理;CoreCms.Net.Web.WebApi为接口;数据库文件夹为各种类型的数据库初始化文件。

2.初始化数据库(Mysql5.7)

进入根目录\数据库\MySql\20211025下,执行sql语句创建/初始化数据库。

3.修改配置

配置【CoreCms.Net.Web.Admin】项目【appsettings.json】文件

  "ConnectionStrings": {
    "DbType": "MySql", //数据库将支持两种模式【SqlServer,MySql】
    //"SqlConnection": "Server=127.0.0.1;uid=CoreShop;pwd=CoreShop;Database=CoreShop;MultipleActiveResultSets=true;pooling=true;min pool size=5;max pool size=32767;connect timeout=20;Encrypt=True;TrustServerCertificate=True;"
    //SqlServer数据库连接字符串,需要开启数据库连接复用【MultipleActiveResultSets=true】

    // 如果采用容器化部署Service 要写成mysql的服务名,否则写地址
    "SqlConnection": "Server=127.0.0.1;Port=3306;Database=CoreShop;Uid=root;Pwd=123456;CharSet=utf8;pooling=true;SslMode=None;Allow User Variables=true;Convert Zero Datetime=True;Allow Zero Datetime=True;"
    // Mysql数据库链接字符串,请保持后面的属性别少。经过测试,mysql版本需要5.7或以上
  },
  "AppConfig": {
    "AppUrl": "https://admin.demo.coreshop.cn/", //后端管理地址
    "AppInterFaceUrl": "https://api.demo.coreshop.cn/" //接口请求地址
  },

修改数据库连接和AppConfig的管理地址。

配置【CoreCms.Net.Web.WebApi】项目下【appsettings.json】文件

两个配置文件内容一致,所以只要配置一个,另外一个直接复制即可。

4.编译运行

分别编译发布【CoreCms.Net.Web.Admin】PC后台管理端和【CoreCms.Net.Web.WebApi】WebApi接口端。

分别执行dotnet CoreCms.Net.Web.Admin.dll 和dotnet CoreCms.Net.Web.WebApi启动后台管理端和接口。

编译成功后,访问http://localhost:5000即可

快应用 微信小程序(快捷打开小程序)

快应用 微信小程序(快捷打开小程序)

移动端部分基于uniapp开发,可参考官方文档:https://www.coreshop.cn/Doc/Details/6

版权须知

  • 允许个人学习研究使用,支持二次开发。
  • 允许商业用途,商用免费,但仅限自运营;如果商用必须保留版权信息,望自觉遵守。
  • 不允许对程序代码以任何形式、任何目的的再发行或出售,否则将追究侵权者法律责任。
  • 软件受国家计算机软件著作权保护(登记号:2020SR1224749,2021SR1661132)。
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.yiheng8.com/144473.html