摘要:
QShop商城-快速开始-后端 QShop商城-项目介绍 QShop商城,是全新推出的一款轻量级、高性能、前后端分离的多店铺电商系统,支持微信小程序,前后端源码100%开源,完美支持二次开发,让您快速搭建个性化独立商城。 技术架构:.Net6/7、WebAPI、Swagger、NUnit、VUE、E 阅读全文
摘要:
前后端分离的多店铺电商系统,支持微信小程序、H5,前端Uni-App开发、支持首页可视化布局的小程序商城系统,前后端源码100%开源,完美支持二次开发,让您快速搭建个性化独立商城。 技术架构:.Net6、WebAPI、Swagger、NUnit、VUE、Element-UI、Ant Design Vue,专注轻量可持续稳定的高可用系统,可学习可商用。 阅读全文
摘要:
QShop商城-短信通知配置 本系统短信通知配置可选阿里云/腾讯云,二者二选一即可. 阿里云短信 一、登录阿里云短信平台 阿里云短信平台管理地址:https://dysms.console.aliyun.com/dysms.html 二、账户ID和秘钥(AccessKeyId 和 AccessKey 阅读全文
摘要:
QShop商城-多开商城(SAAS) 多开商城可以实现只部署一套程序代码,同时使用多套商城,每个商城的数据独立互不影响(类似于Sass),每个商城拥有独立的会员、订单、商品,以及客户端(小程序 h5等) 一、登录超管后台 平台后台地址:https://你的域名.com 账号密码默认为:admin q 阅读全文
摘要:
QShop商城-在线客服配置 QShop商城系统目前仅支持微信小程序客服,预计V2版本支持企业微信客服 微信小程序客服 客服功能使用指南:https://developers.weixin.qq.com/miniprogram/introduction/custom.html 网页版客服工具:htt 阅读全文
摘要:
QShop商城-在线支付-微信支付 QShop商城-在线支付-微信支付 一、微信支付介绍 微信支付支持已认证的服务号,政府或媒体订阅号接入支付功能。公众号接入支付后,可以通过JSAPI支付产品来完成在公众号、朋友圈、聊天窗口等微信内的收款需求。 二、如何开通微信在线支付 请查看微信官方的 申请指引 阅读全文
摘要:
QShop商城-定时任务 QShop商城定时任务基于Quartz.Net开发 编写任务代码 在Qs.App中编写定时任务的执行代码。比如添加订单完成定时器[JobOrderDone] namespace Qs.App.Jobs { public class JobOrderDone : IJob { 阅读全文
摘要:
QShop商城-API权限控制 在使用Qs.WebApi过程中,系统会对所有的Api进行权限控制。如果没有登录就访问Api接口,会提示"认证失败,Token无效或已超时",如下图: 如果想正常调用,必需先调用登录接口/api/Check/Login拿到登录token,如下: 把token值放置在ht 阅读全文
摘要:
QShop商城-页面按钮权限控制 基于角色的权限控制 在业界接受度较高的权限模型是RBAC(Role-Based Access Control),基本的概念是将“角色”这个概念赋予用户,在系统中用户通过分配角色从而获得相应的权限,一个用户可以有多个角色,一个角色可以有多个权限,从而实现权限的灵活配置 阅读全文
摘要:
需求说明 在开源项目中怎么保证Pro版本或者收费版本的代码私有? 解决方案 1,在码云上新建一个公开仓库,和一个私有仓库 2,代码先从公开仓库克隆下来 3,新建Pro分支 4,在.git=>config 设置master分支同时上传到公开和私有2个仓库,并设置Pro分支只上传到私有仓库 如图: 发散 阅读全文
摘要:
QShop商城-添加新模块/页面(CodeSmith代码生成) 工具准备 CodeSmith 当前使用的CodeSmith71,如找不到我已分享至: https://pan.baidu.com/s/1O2Tqg3gnbToAzjH0T5ETcg?pwd=2wcv 下载后按照文档CodeSmith 7 阅读全文