Scm.Net

基于 .NET 10.0 及 Vue 3.0 的企业级快速开发框架

.NET 10.0 Vue 3.0 跨平台 开源
演示站点 获取源码 快速开始

功能特性

丰富的功能模块,满足企业级应用需求

多方式登录

支持账户、手机、邮件、OAuth、OTP 等多种登录方式

多数据库支持

支持 SQLite、MySQL、PostgreSQL、SQL Server、Oracle 等多种数据库

实时通讯

集成 SignalR 实时推送,支持 MQTT 轻量级通讯

定时任务

集成 Quartz.NET,支持灵活的定时任务调度

多级权限

支持公司、部门、岗位、用户、角色的多级权限管理

AI 集成

支持 DeepSeek、文心一言、通义千问等多种大语言模型

图像处理

支持条码生成识别、图片水印、图形验证码等

插件扩展

支持 Plugin/Addon 动态加载,灵活扩展系统功能

代码生成

支持自定义模板,自动生成实体类、DAO、DTO 等代码

10+
支持的数据引擎
50+
功能模块
1000+
API 接口
4000+
社区成员

技术栈

采用业界领先的技术栈,构建稳定可靠的企业级应用

.NET 10.0
后台业务
Vue.js 3.0
前端交互
SqlSugar
ORM
Quartz.NET
定时任务
SignalR
实时通讯
MQTT
消息队列

解决方案

基于 Scm.Net 构建的企业级解决方案

OMS - 订单管理系统

全面的订单管理解决方案,支持多渠道订单处理

WMS - 仓储管理系统

智能仓储管理,优化库存流转效率

TMS - 运输管理系统

高效的运输调度与跟踪管理

BMS - 计费管理系统

灵活的计费规则配置与结算管理

EAM - 资产管理系统

全生命周期资产管理解决方案

IOT - 物联网管理

设备连接与数据采集管理平台

系统演示

直观感受 Scm.Net 的强大功能

工作台模式

后台首页
用户管理
代码生成
系统监控

云桌面模式

文件管理
图像编辑
音频播放
待办事项
访问演示站点

快速开始

简单几步,快速搭建企业级应用

Scm.Net
Scm.Vue
Scm.Wpf
# 后端服务 (.NET 10.0)

# 1. 获取代码
git clone https://gitee.com/leadiot/scm.net.git

# 2. 进入项目目录
cd Scm.Net

# 3. 启动服务
dotnet run

# 访问 http://localhost:5000/swagger 查看接口文档
# 前端项目 (Vue 3.0)

# 1. 获取代码
git clone https://gitee.com/leadiot/scm.vue.git

# 2. 进入项目目录
cd Scm.Vue

# 3. 安装依赖
npm install

# 4. 启动开发服务器
npm run dev

# 访问 http://localhost:2800 查看前端页面
# 桌面应用 (WPF .NET 10)

# 1. 获取代码
git clone https://gitee.com/leadiot/scm.wpf.git

# 2. 使用 Visual Studio 打开项目
# 3. 设置 Scm.Wpf 为启动项目
# 4. 按 F5 运行

# 注意:确保后端服务已启动
# 默认连接地址:http://localhost:5000