# Tasker.WebApp-master
**Repository Path**: jeanarysun/tasker.-web-app-master
## Basic Information
- **Project Name**: Tasker.WebApp-master
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2021-12-22
- **Last Updated**: 2021-12-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Tasker.WebApp
#### 介绍
Tasker.WebApp说明:
-使用ok-admin+ASP.NET CORE3.1 搭建的通用权限(RBAC)后台管理系统
-支持定时任务
-支持MYSQL(支持),SQLSERVER(支持),ORACLE切换(未实现)
-支持分布式缓存
-支持Autofac属性注入
-快速开发,简单封装
.net core 项目地址:[https://gitee.com/ajie888a/tasker.-web-app-master.git](https://gitee.com/ajie888a/tasker.-web-app-master.git) 支持Quartz
.net framework项目地址:[https://gitee.com/Liu_Cabbage/FineAdmin.Mvc.git](https://gitee.com/Liu_Cabbage/FineAdmin.Mvc.git)
#### 技术选型
ASP.NET CORE3.1 Dapper DapperExtensions Autofac Redis Nlog Quartz
#### 菜单结构
- 系统管理
1. 机构管理
2. 字典分类
3. 数据字典
4. 用户管理
5. 角色管理
6. 系统菜单
7. 按钮管理
- 系统安全
1. 登录日志
2. 定时任务
- 系统设置
1. 网站设置
2. 开发设置
3. 邮件设置
#### 项目截图










#### 使用说明
1. 先创建数据库,然后执行Tasker.Web/database目录下面的sql即可
2. 修改数据库类型(目前支持SQLSERVER 和 MYSQL)【注意:活动Debug,Debug,Release几种属性模式都要配置】

3. 要使用redis同学,注释Startup.cs中 services.AddDistributedMemoryCache 取消注释 services.AddStackExchangeRedisCache
4. 修改Tasker.Web/appsettings.json
5. 账号:admin
6. 密码:123456
7. 设置数据库忽略大小写配置
8. 发布到linux出现不能正常显示验证码问题参考文章(https://blog.csdn.net/weixin_38169206/article/details/101093263)
#### 特别感谢
1. [Layui](https://www.layui.com)
2. [ok-admin](https://gitee.com/bobi1234/ok-admin)
3. [FineAdmin.Mvc](https://gitee.com/Liu_Cabbage/FineAdmin.Mvc.git)
4. [Zl.WebApp](https://gitee.com/Zl819058637/Zl.WebApp.git)
#### 开源协议
[GPL-3.0](https://gitee.com/ajie888a/tasker.-web-app-master/blob/master/LICENSE)