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
实时通讯
RabbitMQ
消息队列

解决方案

基于 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