定制 zoujingli/think-plugs-admin 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

zoujingli/think-plugs-admin

Composer 安装命令:

composer require zoujingli/think-plugs-admin

包简介

Admin backend module with system, menu, auth, file and queue management for ThinkAdmin

README 文档

README

Latest Stable Version Latest Unstable Version Total Downloads Monthly Downloads Daily Downloads PHP Version License

ThinkPlugsAdminThinkAdmin 的后台基础管理插件,提供系统配置、任务、日志、字典、文件、菜单、权限和后台用户管理。该插件基于 MIT 协议开源,免费可商用。

请注意,安装此插件将占用并替换 app/admin 目录(采用先删除再写入的方式)。若您曾对 app/admin 进行了自定义修改,我们不建议您安装此插件,以避免修改内容丢失。

当您使用 Composer 卸载此插件时,请留意它并不会自动删除 app/admin 目录及对应的数据表,这些操作需要您手动完成。

如果您不希望 app/admin 目录被插件更新替换,有一个简单的方法可以避免这一情况:在 app/admin 目录下创建一个名为 ignore 的文件(例如 app/admin/ignore,请确保文件名没有后缀)。这样,即使执行了插件的安装或更新操作,该目录也将被忽略,不会被替换更新。

加入我们

我们的代码仓库已移至 Github,而 Gitee 则仅作为国内镜像仓库,方便广大开发者获取和使用。若想提交 PRISSUE 请在 ThinkAdminDeveloper 仓库进行操作,如果在其他仓库操作或提交问题将无法处理!。

插件文档

https://thinkadmin.top/plugin/think-plugs-admin.html

安装插件

### 安装前建议尝试更新所有组件
composer update --optimize-autoloader

### 注意,插件仅支持在 ThinkAdmin v6.1 中使用
composer require zoujingli/think-plugs-admin --optimize-autoloader

卸载插件

### 插件卸载不会删除数据表和 app/admin 的代码
### 卸载后通过 composer update 时不会再更新,其他依赖除外
composer remove zoujingli/think-plugs-admin

功能节点

可根据下面的功能节点配置菜单和访问权限,按钮操作级别的节点未展示!

  • 系统参数配置:admin/config/index
  • 系统任务管理:admin/queue/index
  • 系统日志管理:admin/oplog/index
  • 数据字典管理:admin/base/index
  • 系统文件管理:admin/file/index
  • 系统菜单管理:admin/menu/index
  • 系统权限管理:admin/auth/index
  • 系统用户管理:admin/user/index

业务功能特性

核心管理功能:

  • 系统参数配置: 提供完整的系统配置管理,支持分组、类型、状态等多维度配置
  • 系统任务管理: 内置异步任务队列,支持延时执行、循环任务和任务监控
  • 系统日志管理: 完整的操作日志记录,支持按节点、用户、时间等条件查询
  • 数据字典管理: 统一的数据字典管理,支持动态添加和维护系统基础数据
  • 系统文件管理: 完整的文件上传、下载、删除管理,支持多种存储方式
  • 系统菜单管理: 可视化的菜单配置,支持多级菜单和权限控制
  • 系统权限管理: 基于角色的权限控制,支持细粒度的菜单和操作权限分配
  • 系统用户管理: 完整的用户管理功能,支持用户创建、编辑、禁用等操作

技术特性:

  • MIT 开源协议: 遵循 MIT 开源协议,免费可商用
  • 模块化设计: 各管理模块独立封装,便于扩展和维护
  • 安全防护: 内置 CSRF 防护、权限验证等安全机制
  • 高性能优化: 针对管理后台进行专门优化,确保操作流畅性
  • 向后兼容: 保持 API 稳定性,确保平滑升级

插件数据

本插件涉及数据表有:

  • 系统-权限:system_auth
  • 系统-授权:system_auth_node
  • 系统-字典:system_base
  • 系统-配置:system_config
  • 系统-数据:system_data
  • 系统-文件:system_file
  • 系统-菜单:system_menu
  • 系统-日志:system_oplog
  • 系统-任务:system_queue
  • 系统-用户:system_user

版权说明

ThinkPlugsAdmin 遵循 MIT 开源协议发布,并免费提供使用。

本项目包含的第三方源码和二进制文件的版权信息将另行标注,请在对应文件查看。

版权所有 Copyright © 2014-2026 by ThinkAdmin (https://thinkadmin.top) All rights reserved。

zoujingli/think-plugs-admin 适用场景与选型建议

zoujingli/think-plugs-admin 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 30.43k 次下载、GitHub Stars 达 2, 最近一次更新时间为 2023 年 01 月 05 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 zoujingli/think-plugs-admin 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 zoujingli/think-plugs-admin 我们能提供哪些服务?
定制开发 / 二次开发

基于 zoujingli/think-plugs-admin 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 30.43k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 27
  • 依赖项目数: 6
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-01-05