# zhubozhuli **Repository Path**: phpfunny/zhubozhuli ## Basic Information - **Project Name**: zhubozhuli - **Description**: 传奇主播助力奖励上报网关 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-29 - **Last Updated**: 2025-09-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 这是一个专门给主播主力发放奖励的一个上报网关 ## 安装与配置 ### 环境要求 - PHP >= 8.0 - Laravel 框架支持 - MySQL 数据库 ### 安装步骤 1. **拉取依赖** ```bash composer install ``` 2. **配置数据库** - 复制 `.env.example` 为 `.env` - 编辑 `.env` 文件,确保数据库配置正确,特别是: ``` DB_DATABASE=zhubo ``` 3. **创建软链** ```bash php artisan storage:link ``` 4. **创建数据库** - 确保数据库名与 `.env` 中的 `DB_DATABASE` 一致 5. **执行数据迁移** ```bash php artisan migrate ``` > 如果新增了表,请先创建迁移文件: > ```bash > php artisan make:migration create_users_table > ``` ## API 使用说明 ### 上报角色信息(POST) - **URL**: `http://127.0.0.1:8080/p` - **参数**: - `role_name`: 角色名称 ### 检查角色是否存在(GET) - **URL**: `http://127.0.0.1:8080/g` - **参数**: - `name`: 角色名称 - **返回值**: - `1`: 角色存在 - `0`: 角色不存在 ## 贡献代码 - 请确保代码风格与项目一致 - 提交前请运行测试 ```bash phpunit ``` ## 许可证 本项目采用 MIT 许可证。详情请查看 [LICENSE](LICENSE) 文件。