<p align="center">
<img src="https://cdn.learnku.com/uploads/images/202005/17/18206/zSuf7Ce5kM.png!large">
</p>
<p align="center"><code>CatchAdmin</code>是一款基于<a href="http://www.thinkphp.cn/" target="_blank">thinkphp framework</a>和
<a href="https://github.com/PanJiaChen/vue-element-admin/">element admin</a>开发而成的后台管理系统。因为 thinkphp 的简单高效,文档齐全。在看了很多 thinkphp 生态中的后台管理系统,发现没有一款合适的前后端分离系统。遂开发了 CatchAdmin。
基于新版 thinkphp6 服务者的特性,后台的每个模块都可以独立成一个服务,模块之间的功能职责更加清晰。同时后台也兼顾了后台开发前端页面,减少了前端页面代码的输出。将表格和表单都封装成了后台组件,可在后台中通过 Json 数据轻松渲染出前端页面,大大提高了开发效率。CatchAdmin 同时也提供 Http 客户端,Excel 的导入导出,敏感词检测,大量的内置 commands 等一系列组件工具,提高使用后台的开发体验。
</p>
<p align="center">
<a href="https://catchadmin.com/">文档</a> |
<a href="https://demo.catchadmin.com">演示地址</a> |
<a href="https://bbs.catchadmin.com">论坛交流</a> |
<a href="https://gitee.com/jaguarjack/catchAdmin">项目源码</a> |
<a href="https://www.kancloud.cn/akasishikelu/thinkphp6">看云分析</a>
<a href="#extensions">扩展</a>
</p>
<p align="center">
<a href="https://gitee.com/jaguarjack/catchAdmin" target="_blank">
<img src="https://svg.hamm.cn/gitee.svg?type=star&user=jaguarjack&project=catchAdmin"/>
</a >
<a href="https://gitee.com/jaguarjack/catchAdmin" target="_blank">
<img src="https://svg.hamm.cn/gitee.svg?type=fork&user=jaguarjack&project=catchAdmin"/>
</a >
<img src="https://svg.hamm.cn/badge.svg?key=Base&value=ThinkPHP6"/>
<img src="https://svg.hamm.cn/badge.svg?key=Data&value=MySQL5.5"/>
<img src="https://svg.hamm.cn/badge.svg?key=Runtime&value=PHP7.1"/>
<img src="https://svg.hamm.cn/badge.svg?key=License&value=Apache-2.0"/>
</p >
## 后台启动流程
[![gSrLz6.png](https://z3.ax1x.com/2021/04/26/gSrLz6.png)](https://imgtu.com/i/gSrLz6)
## AntDV 版本
- 请使用 `v1`分支
## 功能
- [x] `用户管理` 后台用户管理
- [x] `部门管理` 配置公司的部门结构,支持树形结构
- [x] `岗位管理` 配置后台用户的职务
- [x] `菜单管理` 配置系统菜单,按钮等等
- [x] `角色管理` 配置用户担当的角色,分配权限
- [x] `数据字典` 管理后台表结构
- [x] `操作日志` 后台用户操作记录
- [x] `登录日志` 后台系统用户的登录记录
- [x] `代码生成` 生成 API 端的 CURD 操作
- [x] `敏感词` 支持敏感词配置
- [x] `附件管理` 可管理上传的文件
- [x] `定时任务` 可管理定时任务,而不依赖于 Crontab
- [x] `短信平台` 短信云管理,支持 阿里大于,腾讯云,Ucloud,Submail
- [x] `云上传` 支持云上传,七牛,OSS,腾讯
- [ ] `微信管理`
## 项目地址
- [github 地址](https://github.com/yanwenwu/catch-admin)
- [gitee 地址](https://gitee.com/jaguarjack/catchAdmin)
- [前端 Vue 项目地址](https://github.com/yanwenwu/catch-admin-vue)
- [文档地址](https://github.com/catch-admin/document)[个人精力实在有限,希望可以小伙伴们可以一起维护文档]
## 支持创作
如果项目对你有帮助,可以订阅支持我❤️。你的每一份支持是对我最大的鼓励。开源不易,感谢支持。可以通过使用 [**🎉 爱发电**](https://afdian.net/@jaguarjack)订阅支持创作。
## 预览
<table>
<tr>
<td><img src="https://s1.ax1x.com/2020/09/07/wucNXq.md.png"></td>
<td><img src="https://s1.ax1x.com/2020/09/07/wucm6I.md.png"></td>
</tr>
<tr>
<td><img src="https://s1.ax1x.com/2020/09/07/wucZpd.md.png"></td>
<td><img src="https://s1.ax1x.com/2020/09/07/wuce1A.md.png"></td>
</tr>
<tr>
<td><img src="https://s1.ax1x.com/2020/09/07/wucnXt.md.png"></td>
<td><img src="https://s1.ax1x.com/2020/09/07/wucKnP.md.png"></td>
</tr>
<tr>
<td><img src="https://s1.ax1x.com/2020/09/07/wuc3tg.md.png"></td>
<td><img src="https://s1.ax1x.com/2020/09/07/wucM0f.md.png"></td>
</tr>
<tr>
<td><img src="https://s1.ax1x.com/2020/09/07/wucQ78.md.png"></td>
<td><img src="https://s1.ax1x.com/2020/09/07/wuc1AS.md.png"></td>
</tr>
<tr>
<td><img src="https://s1.ax1x.com/2020/09/07/wuc8hQ.md.png"></td>
<td><img src="https://s1.ax1x.com/2020/09/07/wucY1s.md.png"></td>
</tr>
<tr>
<td><img src="https://s1.ax1x.com/2020/09/07/wucJpj.md.png"></td>
<td><img src="https://s1.ax1x.com/2020/09/07/wuctcn.md.png"></td>
</tr>
</table>
## 环境要求
- php7.1+ (需以下扩展)
- [x] mbstring
- [x] json
- [x] openssl
- [x] xml
- [x] pdo
- nginx
- mysql
### 如何安装
> 安装之前请确保已安装 Composer
#### 下载项目
- 通过 Git 下载(推荐)
```shell
git clone https://gitee.com/jaguarjack/catchAdmin && cd catchAdmin
curl -sS https://install.phpcomposer.com/installer | php
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
composer install --ignore-platform-reqs
```
- composer 安装
```shell
composer create-project jaguarjack/catchadmin:dev-master
```
#### 安装
下载完成之后通过命令来进行安装, 一键安装 🚀
```shell
php think catch:install
```
## 体验地址
[体验地址](https://demo.catchadmin.com)
- 账号: [email protected]
- 密码: catchadmin
[catchadmin 文档地址](https://catchadmin.com)
### 系列文章
如果是刚开始使用 thinkphp6, 以下文章可能会对你有些许帮助,文章基于 RC3 版本。整体架构是不变的。
- [Tp6 启动分析](https://www.kancloud.cn/akasishikelu/thinkphp6/1129385)
- [Tp6 Request 解析](https://www.kancloud.cn/akasishikelu/thinkphp6/1134496)
- [TP6 应用初始化](https://www.kancloud.cn/akasishikelu/thinkphp6/1130427)
- [Tp6 中间件分析](https://www.kancloud.cn/akasishikelu/thinkphp6/1136616)
- [Tp6 请求流程](https://www.kancloud.cn/akasishikelu/thinkphp6/1136608)
### Who used
- [uctoo 应用开发管理后台](https://gitee.com/uctoo/uctoo)
### Talking
- [论坛讨论](https://bbs.catchadmin.com)
- 可以提 `ISSUE`,请按照 `issue` 模板提问
- 加入 Q 群 `302266230` 前请先 star 项目支持一下, 备注填写用户名 + 平台。例如: JaguarJack Github
### Thanks
- 感谢 [JetBrains](https://www.jetbrains.com) 提供生产力巨高的 `PHPStorm`和`WebStorm`
> 排名不分先后
- [top-think/think](https://github.com/top-think/think)
- [element-admin](https://panjiachen.gitee.io/vue-element-admin-site/zh/)
- [thans/tp-jwt-auth](https://packagist.org/packages/thans/tp-jwt-auth)
- [jaguarjack/think-filesystem-cloud](https://github.com/yanwenwu/think-filesystem-cloud)
- [overtrue/wechat](https://github.com/overtrue/wechat)
- [jaguarjack/migration-generator](https://github.com/yanwenwu/migration-generator)
- [phpoffice/phpspreadsheet](https://github.com/PHPOffice/PhpSpreadsheet)
没有合适的资源?快使用搜索试试~ 我知道了~
catchAdmin后台管理系统 v2.6.2.zip
共531个文件
php:481个
stub:12个
json:11个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 127 浏览量
2024-03-18
21:14:59
上传
评论
收藏 518KB ZIP 举报
温馨提示
catchAdmin后台管理系统 v2.6.2.zip
资源推荐
资源详情
资源评论
收起资源包目录
catchAdmin后台管理系统 v2.6.2.zip (531个子文件)
.example.env 232B
.gitignore 59B
.gitignore 13B
.htaccess 263B
.htaccess 13B
说明.htm 4KB
index.html 167B
favicon.ico 1KB
main.js 1KB
router.js 359B
userenv.js 146B
package.json 3KB
composer.json 2KB
module.json 364B
module.json 326B
module.json 326B
module.json 315B
module.json 304B
module.json 303B
module.json 290B
module.json 274B
module.json 260B
README.md 7KB
README.md 7KB
README.md 850B
ISSUE_TEMPLATE.zh-CN.md 279B
README.md 88B
CmsMenusSeed.php 25KB
ApiTesterSeed.php 24KB
PermissionsMenusSeed.php 23KB
WechatMenusSeed.php 22KB
SystemMenusSeed.php 21KB
ApimanagerMenusSeed.php 15KB
FileSystem.php 13KB
DynamicFormFields.php 11KB
InstallProjectCommand.php 11KB
Table.php 10KB
Errors.php 10KB
Master.php 10KB
CatchQuery.php 10KB
Permission.php 9KB
CatchAdmin.php 9KB
Form.php 9KB
Frequencies.php 9KB
Process.php 9KB
BaseOptionsTrait.php 9KB
Utils.php 8KB
TableColumn.php 8KB
Table.php 8KB
Http.php 7KB
TableColumn.php 7KB
MonitorMenusSeed.php 7KB
Permissions.php 7KB
CatchUpload.php 7KB
Controller.php 7KB
WechatMenusRepository.php 6KB
Master.php 6KB
Excel.php 6KB
CatchAuth.php 6KB
SQL.php 6KB
UploadCatchModuleCommand.php 6KB
Compress.php 6KB
Field.php 6KB
Store.php 6KB
CatchCrontabCommand.php 5KB
Role.php 5KB
CreateModule.php 5KB
MakeMenuCommand.php 5KB
CreateModuleCommand.php 5KB
Articles.php 5KB
User.php 5KB
RegionCommand.php 5KB
Sms.php 5KB
Generator.php 5KB
WechatCommand.php 5KB
Permission.php 5KB
RegisterSignal.php 5KB
ModelFieldsEvent.php 4KB
20210520114151_api_tester.php 4KB
InstallCatchModule.php 4KB
WechatGraphicRepository.php 4KB
InstallLocalModule.php 4KB
BackUpDatabase.php 4KB
Route.php 4KB
SyncWechatUsers.php 4KB
Config.php 4KB
Process.php 4KB
Model.php 4KB
HeaderItem.php 4KB
ScheduleCommand.php 4KB
20201229210020_cms_model_fields.php 4KB
DomainRecord.php 4KB
FormValidates.php 4KB
CatchConsole.php 4KB
Trie.php 4KB
SmsConfig.php 4KB
RateLimiter.php 4KB
RegisterSignal.php 4KB
CatchAdminService.php 4KB
Editor.php 4KB
共 531 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
芝麻粒儿
- 粉丝: 6w+
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功