QiAdmin是基于Net6.0 WebApi
开发的前后端分离式权限管理系统,其尽量采用最原生最简洁的方式来实现;可作为入门学习、小型项目开发的首选。
目前前端是基于Vue3+Vite
开发的Web网站,后续将支持桌面端Winform
框架以及可多端部署的Blazor
框架。
QQ群:
1群:179817781
2群:281407230
微信公众号:
轻戳 -> http://qiadmin.vip.cpolar.cn/
超级管理员:system/system123321
用户:0013/123456
其他角色密码均为123456
数据库会定时重置
开发工具:Visual Studio 2022
开发语言:C#+Sql
开发框架:.Net 6.0 WebApi
数据库:Mysql8
开发工具:Visual Studio Code
开发语言:JavaScript+TypeScript+Html+Css
开发框架:Vue3+Vite
框架:.Net6.0 WebApi
数据访问ORM:SqlSugar
对象映射:Mapster
验证码:SkiaSharp
文档工具:Swagger
缓存:Redis+MemoryCache
日志:Log4Net+Nlog
Token验证:Jwt+Guid
定时任务:Quartz
访问限流:IpRateLimit
框架:Vue3+Vite
UI组件:ElementPlus
统计组件:Echats
Http组件:Axios
本项目Vue端直接采用了vue-next-admin
的Vue3版本,并根据自己的需要做了精简以及调整;如果有问题可直接跳转:https://gitee.com/lyt-top/vue-next-admin 进行更全面的了解,同样在此表达对vue-next-admin
作者的感谢。
├─CodeGenerator #代码生成程序
├─QiAdmin.Core #框架核心/公共类库
│ ├─Filters #过滤器
│ ├─Format #格式化
│ ├─Inject #可根据特性依赖注入(本项目未使用)
│ ├─Models #实体类
│ ├─Services #服务类
│ │ ├─Cache #缓存
│ │ ├─Log #日志
│ │ ├─Quartz #定时
│ │ └─Token #Token
│ └─Utils #工具类
├─QiAdmin.Entity #数据库实体类库
│ └─System #系统使用的实体类,业务的直接放到QiAdmin.Entity下
├─QiAdmin.Model #实体类库
│ ├─Dtos #业务数据传输
│ │ ├─Input #业务传入
│ │ └─Output #业务传出
│ └─System #系统实体类
│ ├─Dtos #系统数据传输
│ │ ├─Input #系统传入
│ │ └─Output #系统传出
│ └─Models #实体类
├─QiAdmin.Repository #仓储类库
│ ├─Repository #业务仓储
│ └─System #系统仓储
│ └─Repository #系统仓储
├─QiAdmin.Service #服务类库
│ ├─IService #业务服务接口
│ ├─Service #业务服务实现
│ └─System #系统服务
│ ├─IService #系统服务接口
│ ├─QuartzService #定时服务
│ └─Service #系统服务实现
├─QiAdmin.Tasks #定时任务执行类库
│ └─Quartz #定时任务执行-使用Quartz
https://gitee.com/dotnetchina/SqlSugar
https://gitee.com/izory/ZrAdminNetCore
https://gitee.com/lyt-top/vue-next-admin
感谢支持
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。