{"id":16464544,"url":"https://github.com/deatil/lake-admin","last_synced_at":"2025-03-21T06:31:56.653Z","repository":{"id":57010753,"uuid":"245100319","full_name":"deatil/lake-admin","owner":"deatil","description":"lake-admin是一款基于ThinkPHP6和Layui的后台开发框架。","archived":false,"fork":false,"pushed_at":"2022-01-05T15:10:37.000Z","size":9519,"stargazers_count":30,"open_issues_count":0,"forks_count":9,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-04-24T18:55:39.217Z","etag":null,"topics":["admin","lake","lake-admin","php","thinkphp","thinkphp5","thinkphp6"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deatil.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-03-05T07:48:48.000Z","updated_at":"2024-03-28T01:57:25.000Z","dependencies_parsed_at":"2022-08-21T15:10:33.509Z","dependency_job_id":null,"html_url":"https://github.com/deatil/lake-admin","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deatil%2Flake-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deatil%2Flake-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deatil%2Flake-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deatil%2Flake-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deatil","download_url":"https://codeload.github.com/deatil/lake-admin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244751225,"owners_count":20504238,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["admin","lake","lake-admin","php","thinkphp","thinkphp5","thinkphp6"],"created_at":"2024-10-11T11:28:35.976Z","updated_at":"2025-03-21T06:31:55.529Z","avatar_url":"https://github.com/deatil.png","language":"JavaScript","readme":"# lake-admin是一款基于ThinkPHP6+Layui的后台开发框架。\n\n\n## 项目介绍\n\n*  `lake-admin` 基于 `ThinkPHP` 框架，后台页面基于 `Layui` 搭建\n*  更新 `ThinkPHP` 版本到 `v6.0.7`\n*  更新 `Layui` 版本到 `v2.5.7`\n*  模块插件文档请查看 `docs/lake-admin-addon.md` 文件\n\n\n## 主要特性\n\n* 基于 `RABC` 验证的权限管理系统\n    * 支持父级的管理员可任意增删改子级管理员及权限设置\n    * 支持单管理员多角色\n    * 支持管理子级数据或个人数据\n* 完善的前端功能组件开发\n    * 基于`Layui`开发，自适应手机、平板、PC\n    * 基于`Layui`的模块加载机制进行JS模块管理，按需加载\n    * 系统界面以模块扩展方式独立于`Layui`，方便升级更新`Layui`\n    * 后台界面多主题选择，让你的使用不再单调\n* 强大的模块插件扩展功能，安装卸载升级插件随便组合\n* 自带附件管理及操作日志系统，方便系统维护管理\n* 通用的用户管理和API模块插件，轻易扩展你的系统\n* 强大的模块插件自定义Admin开发和API开发\n* 简易的模块插件开发流程，为你的开发节省时间提高效率\n\n\n## 安装使用\n\n*  安装 `thinkphp` `v6.*` 版本框架\n*  配置数据库的连接信息\n*  `composer require lake/lake-admin` 导入lake-admin后台管理系统\n*  执行 `php think lake-admin:install` 及 `php think lake-admin:service-discover` 初始化 `lake-admin` 系统\n    * 注意: 每次有 `composer update` 或者 `composer install` 后需要执行 `php think lake-admin:service-discover` 命令\n    * 或者你可以将命令 `@php think lake-admin:service-discover` 加到根目录 `composer.json` 的 `scripts.post-autoload-dump` 字段内内，加上后像下面的这样\n    ~~~json\n    {\n        ...\n        \"scripts\": {\n            \"post-autoload-dump\": [\n                \"@php think service:discover\",\n                \"@php think vendor:publish\",\n                \"@php think lake-admin:service-discover\"\n            ]\n        },\n        ...\n    }\n    ~~~\n    * 加载后，后期的composer命令后就不需再重复执行 `php think lake-admin:service-discover` 该命令\n*  设置网站执行目录为：`public`\n*  后台admin登陆，超级管理员账号及密码：`admin/123456`\n*  部分自定义配置，需要将根目录 `.env.lake` 文件里内容复制到 `.env` 内\n*  模块插件目录：`addon` 文件夹 及 自定义包模块插件\n*  自定义包模块插件可以查看：`lake-admin-addon-lmenu` 插件 及 `lake-admin-addon-lroute` 插件\n*  如果项目迁移，可以执行 `php think lake-admin:repair` 修复系统静态文件失效问题，已安装模块请根据模块相关文档更新模块静态文件链接\n*  如果密码错误，可使用命令 `php think lake-admin:reset-password` 重设密码\n\n\n## 界面截图\n\n![LakeAdmin](https://user-images.githubusercontent.com/24578855/103784065-7ab45880-5074-11eb-9f16-a4fd869223ff.png)\n\n![LakeAdmin7](https://user-images.githubusercontent.com/24578855/103784137-8d2e9200-5074-11eb-88f7-3372c9919acf.png)\n\n![LakeAdmin8](https://user-images.githubusercontent.com/24578855/104213975-df572500-5471-11eb-9dd7-acde3de4ba86.png)\n\n查看更多截图 [LakeAdmin](https://github.com/deatil/lake-admin/issues)\n\n\n## 模块推荐\n\n| 名称 | 描述 |\n| --- | --- |\n| [cms系统](https://github.com/deatil/lake-admin-cms) | 简单高效实用的内容管理系统 |\n| [用户管理](https://github.com/deatil/lake-admin-addon-luser) | 通用的用户管理模块，实现了用户登陆api的token及jwt双认证 |\n| [API接口](https://github.com/deatil/lake-admin-addon-lapi) | 强大的API接口管理系统，支持多种签名算法验证，支持签名字段多个位置存放 |\n| [路由美化](https://github.com/deatil/lake-admin-addon-lroute) | 支持thinkphp自带的多种路由美化设置，自定义你的系统url |\n| [菜单结构](https://github.com/deatil/lake-admin-addon-lmenu) | 提取后台菜单分级结构格式，为你的模块开发保驾护航 |\n| [数据库管理](https://github.com/deatil/lake-admin-addon-database) | 数据库备份、优化、修复及还原，你的系统维护帮手 |\n| [广告模块](https://github.com/deatil/lake-admin-ad) | cms模块必备 |\n| [自定义表单](https://github.com/deatil/lake-admin-form) | cms模块必备模块 |\n| [友情链接](https://github.com/deatil/lake-admin-friendlink) | cms模块必备模块 |\n\n注：模块目录默认为 `/addon` 目录\n\n\n## 问题反馈\n\n在使用中有任何问题，请使用以下联系方式联系我们\n\nGithub: https://github.com/deatil/lake-admin\n\n\n## 特别鸣谢\n\n感谢以下的项目,排名不分先后\n\nThinkPHP：http://www.thinkphp.cn\n\nLayui: https://www.layui.com\n\njQuery：http://jquery.com\n\n\n## 版权信息\n\nlake-admin 遵循Apache2开源协议发布，并提供免费使用。\n\n本项目包含的第三方源码和二进制文件之版权信息另行标注。\n\n版权所有 Copyright © deatil(https://github.com/deatil)\n\nAll rights reserved。\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeatil%2Flake-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeatil%2Flake-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeatil%2Flake-admin/lists"}