Package Data | |
---|---|
Maintainer Username: | chujc |
Maintainer Contact: | john1668@qq.com (john_chu) |
Package Create Date: | 2020-04-05 |
Package Last Update: | 2020-04-12 |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2025-01-22 15:05:43 |
Package Statistics | |
---|---|
Total Downloads: | 13 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 0 |
Total Watchers: | 2 |
Total Forks: | 1 |
Total Open Issues: | 0 |
可以配合由专用的后台UI(v-admin-ui)。使用中可以多查看配置项config/admin.php
,根据需求调整。
Laravel预览地址: (http://laravel.team.hanguosoft.com/admin)
Lumen预览地址: (http://Lumen.team.hanguosoft.com/admin)
账号: admin
密码:123456
强烈推荐安装v-admin-tools 可以配合生成前后端代码
composer require v-admin-tools
tymon/jwt-auth
做JWT认证 需要先安装 wiki
因为版本太多以及适配问题,这个包需要自行使用composer加载 1.0以上版本都可以 版本选择
laravel-excel
已经添加 lumen需要自己注册一下 wiki
composer require chujc/v-admin
在该命令会生成配置文件config/admin.php,可以在里面修改安装的地址、数据库连接、以及表名,建议都是用默认配置不修改。
启动服务后,可以在按接口文档中使用调用对应的接口 ,使用用户名 admin 和密码 123456登录.
composer require chujc/v-admin
在该命令会生成配置文件config/admin.php,可以在里面修改安装的地址、数据库连接、以及表名,建议都是用默认配置不修改。
bootstrap/app.php
文件中添加// 打开下面的注释
$app->withFacades();
$app->withEloquent();
// 添加内容
$app->configure('filesystems');
$app->register(Tymon\JWTAuth\Providers\LumenServiceProvider::class); // jwt
$app->register(ChuJC\Admin\AdminServiceProvider::class);
$app->register(Maatwebsite\Excel\ExcelServiceProvider::class); // 因需要导出excel 所以需要添加laravel-excel依赖包,如果不需要导出功能可以不需要
$app->factory('Admin');
$app->factory('Captcha');
在该命令会生成配置文件config/admin.php,可以在里面修改安装的地址、数据库连接、以及表名,建议都是用默认配置不修改。
** 必须先安装tymon/jwt-auth
**在执行如下命令
5. php artisan admin:install
启动服务后,可以在按接口文档中使用调用对应的接口 ,使用用户名 admin 和密码 123456登录.
bootstrap/app.php
文件中添加 完整之后就可以如同laravel一样使用
$app->register(\ChuJC\Admin\Providers\RequestServiceProvider::class); 验证失败 会抛出
Illuminate\Validation\ValidationException
异常,如果对格式有要求可以参照如下代码
if ($exception instanceof ValidationException) {
return Result::failedData($exception->response->original, $exception->getMessage(), 422);
}
laravel 与 lumen的脚手架 快速方便的生成 model, controller,RESTFul 路由
laravel 与 lumen的表单验证扩展 其他框架也可以使用 主要包含手机号,密码强度,中文字符,银行卡,身份证🆔等判断
项目借鉴laravel-admin的思想可以自定义配置model等