自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 .Net雪花Id

上次生成ID的时间截</param>/// <param name="datacenterId">数据中心ID</param>/// <param name="datacenterId">数据中心ID</param>/// <param name="workerId">工作机器Id</param>/// <param name="workerId">工作机器ID当前时间戳

2024-09-22 09:40:02 979

原创 盘点3款.NetCore(C#)开源免费商城系统

核心商城系统(CoreShop) 是基于 Asp.Net 8.0、Uni-App开发、支持可视化布局的小程序商城系统;前后端分离,支持跨平台运行;拥有分销、代理、团购秒杀、接龙、拼团、直播、优惠券、自定义表单等众多营销功能,拥有完整SKU、下单、售后、物流流程,支持可视化自定义首页模块布局效果。支持一套代码编译发布微信小程序版、H5版、Android版、iOS版、支付宝小程序版、百度小程序版、字节跳动小程序版、QQ小程序版、快应用、360小程序共10个平台。源码地址演示地址。

2024-09-21 21:36:28 1407

原创 QShop商城-短信通知配置

本系统短信通知配置可选阿里云/腾讯云,二者二选一即可.

2024-06-15 11:12:28 561

原创 QShop商城-多开商城

QShop商城也是一个多开商城,可以实现只部署一套程序代码,同时使用多套商城,每个商城的数据独立互不影响(类似于Sass),每个商城拥有独立的会员、订单、商品,以及客户端(小程序 h5等)

2024-06-11 20:41:23 234

原创 QShop商城-Quartz定时任务

​QShop商城-定时任务QShop商城定时任务基于Quartz.Net开发编写任务代码在Qs.App中编写定时任务的执行代码。比如添加订单完成定时器[JobOrderDone] 添加任务执行规则编写完任务的执行代码后即可运行系统,在用admin登录界面[基础配置]=>[定时任务]中添加任务的执行规则,如图:添加任务规则后,在界面直接点击启用即可​

2024-06-05 16:15:30 1882

原创 QShop商城-API权限控制

在使用Qs.WebApi过程中,系统会对所有的Api进行权限控制。如果没有登录就访问Api接口,会提示"认证失败,Token无效或已超时",如下图:如果想正常调用,必需先调用登录接口/api/Check/Login拿到登录token,如下:把token值放置在http header X-Token中,即可正常调用其他接口。

2024-06-04 23:28:02 419

原创 QShop商城-页面按钮权限控制(基于角色)

在业界接受度较高的权限模型是RBAC(Role-Based Access Control),基本的概念是将“角色”这个概念赋予用户,在系统中用户通过分配角色从而获得相应的权限,一个用户可以有多个角色,一个角色可以有多个权限,从而实现权限的灵活配置。就是由“用户”,“角色”以及“模块”这三个主体组成,一个用户可以有多个角色,一个角色可以有多个模块权限,他们之间的关系可以是多对一关系,也可以是多对多关系。关系如下图。

2024-06-03 09:42:43 948

原创 一份代码推送2个git仓库并根据不同分支推送不同仓库(Gitee为例)

4,在.git=>config 设置master分支同时上传到公开和私有2个仓库,并设置Pro分支只上传到私有仓库。如果你觉得一个仓库怕丢失,一份到码云,一份上传到GitHub ,或者上传到2个私有仓库都可用使用此方式。在开源项目中怎么保证Pro版本或者收费版本的代码私有?1,在码云上新建一个公开仓库,和一个私有仓库。2,代码先从公开仓库克隆下来。

2024-06-02 11:35:34 442

原创 QShop商城-添加新模块/页面(CodeSmith代码生成)

当前使用的CodeSmith71,如找不到我已分享至:下载后按照文档内容激活CodeSmith。

2024-05-31 13:06:23 1616

原创 QShop商城-开发规范

QShop商城,是全新推出的一款轻量级、高性能、前后端分离的电商系统,支持微信小程序,前后端源码100%开源,完美支持二次开发,让您快速搭建个性化独立商城。技术架构:.Net6/7、WebAPI、Swagger、NUnit、VUE、Element-UI、Ant Design Vue,专注轻量可持续稳定的高可用系统,可学习可商用。

2024-05-30 23:26:22 407

原创 QShop商城-快速开始-Linux使用宝塔面板发布.Net6/7

宝塔官方安装教程 宝塔面板安装后将显示访问地址及账号密码,请妥善保存浏览器进入后将弹出如下图,为方便直接一键安装LNMP.

2024-05-29 23:52:53 2534 1

原创 QShop商城-快速开始-uni-app小程序

此项目为UniApp开发,开发工具为HBuilderX,下载地址: HBuilderX 文档下载最新版的微信开发者工具,用来查看编译效果启动HBuilderX,文件=>导入=>从本地目录导入=>选择目录2_UniApp打开manifest.json,设置小程序AppId设置后端接口地址,打开 config.js设置微信开发者工具目录 运行=>运行到小程序模拟器=>运行设置,如下图打开微信开发者开发工具,设置打开服务端口.如下图 打开HBuilderX 运行=>运行到小程序模拟器=>点击微信开发者工具,HBu

2024-05-28 10:23:46 642

原创 QShop商城-快速开始-前端

打开目录3_PcAdmin双击zQShop.code-workspace,使用vsCode打开项目。设置后端接口地址 打开 .env.dev ,部署时应该修改 .env.prod .如下图。启动成功后,使用浏览器访问http://localhost:8888/即可打开界面。宝塔面板创建网站,将dist内文件上传至网站根目录即可,如下图。安装依赖 终端=>新建终端=>输入npm install。下载最新版的vs code,用来作为前端的开发工具。启动后端,请查看上一章[快速开始(后端)]

2024-05-27 16:57:21 688

原创 QShop商城-快速开始-后端

QShop目前默认SDK版本为.Net6,推荐使用此版本(默认使用VS 2022开发)双击QShop.sln ,使用Visual Studio 2022打开项目。用MySql创建一个数据库,例如:qshop。修改本地图片网络地址,如下图。

2024-05-20 00:37:40 461

原创 QShop-项目介绍

QShop商城,是全新推出的一款轻量级、高性能、前后端分离的电商系统,支持微信小程序,前后端源码100%开源,完美支持二次开发,让您快速搭建个性化独立商城。技术架构:.Net6、WebAPI、Swagger、NUnit、VUE、Element-UI、Ant Design Vue,专注轻量可持续稳定的高可用系统,可学习可商用。

2024-05-17 23:29:58 781

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除