# single sugar element plus **Repository Path**: systemxx/single-sugar-element-plus ## Basic Information - **Project Name**: single sugar element plus - **Description**: 同样适用于个人快速开发的框架,ORM 使用 SqlSugar,前端使用 Element Plus,相较以前优化了功能配置方面的设计,改为预设模式支持模块自定义调整。 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-12-20 - **Last Updated**: 2024-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # single sugar element plus #### 介绍 用了太久 EasyUI 的后台,编写还是太麻烦了写,之前编写的 ElementUI 的管理后台也不太完善,这次借着机会重新搭建一套便于以后使用; #### 软件架构 1. 数据 ORM 框架 这次使用了 SqlSugar,换换口味,EntityFramework 用了太久; 2. 前端使用 Element Plus 版本,这次做了比较多的组件封装,用起来还算方便; 3. 放弃了前几个版本使用 Visual Studio 插件的模式( 插件需要跟随 Visual Studio 的版本升级更新版本号,麻烦 ),直接使用控制台运行加载解决方案; #### 安装教程 1. 恢复数据库 .bak 文件之后修改链接字符串,日志和系统的放在一个库里了所以链接字符串一样; 2. 默认管理员账号密码是【admin】和【a123456】; #### 使用说明 1. 在【系统功能】的【实体生成】中,可以根据表名生成 Entity 代码; 2. 每个业务模块可以新建单独的项目,项目中新建 Entity 文件夹,在文件夹中创建 Entity 类后继承 Single.Sugar 里面的 BaseEntity 类; 3. 然后运行 Single.Generate 即可生成相应的 Service 代码; 4. 在 Single.WebApp/Areas/Work/Views/Template 文件夹下有各种类型的案例模板,可以复制到需要的地方再编辑;