| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
由于部分代码效率较低,逻辑不合理,所以进行了重构。把业务和框架进行了分离,增删了部分功能。
基于aspnetcore 和angular8 开发,在asp net core identity权限框架基础上开发的权限管理系统。
api端
用vs打开,f5运行。
web端
$ npm install
$ ng serve --opensrc └───api api工程 ├───Yu.Api 接口层,只有controller ├───Yu.Model 模型层,所有的验证数据映射放在这里 ├───Yu.Service 业务处理层,所有的业务处理放在这里 └───Yu.Data 实体层,包含实体定义,仓储实现等 ├───Configurations 实体配置 ├───Entities 实体定义 ├───Infrasturctures 基础设施 ├───Redis Redis处理类 └───Repositories 仓储类 └───Yu.Core 核心层,netcore功能和第三方功能的封装 ├───AutoMapper automapper配置 ├───Captcha 验证码功能 ├───Constants 常量定义 ├───Cors 跨域配置 ├───Expressions 表达式操作 ├───Extensions 一些基本类的功能扩展 ├───FileManage 文件操作 ├───Jwt jwt配置 ├───MQTT MQTTNet扩展 ├───Mvc controller基类和认证过滤器 ├───Quartznet ├───SignalR SignalR配置 ├───Swagger ├───Utils ├───Validators fluentvalidtion配置 └───WebSockets WebSocket配置 └───client web工程 └───src └───app ├───account 账户模块,包含登录和用户个人信息查看组件 ├───dashboard 公告栏模块 ├───right-manage 权限管理模块 ├───home 根基础页面组件 ├───workflow 工作流模块 └───core 共享功能模块 ├───Interceptors http拦截器 ├───components 共享组件 ├───constants 常量 ├───directives 指令 ├───pipes 管道 ├───services 服务 ├───utils 帮助类 └───validators 表单验证器
| Back | FazBrowse Home | New Git URL |