# takeout_platform **Repository Path**: hulutech/takeout_platform ## Basic Information - **Project Name**: takeout_platform - **Description**: 校园外卖平台 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-21 - **Last Updated**: 2025-03-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 校园外卖平台 - **插件中心** NEW :基于goravel扩展包开发思路,自行创建即可。 - **权限管理**:基于jwt和casbin实现的权限管理 - **文件上传下载**:支持本地、七牛云、阿里云、腾讯云等文件上传下载 - **用户管理**:系统管理员分配用户角色和角色权限。 - **角色管理**:创建权限控制的主要对象,可以给角色分配不同api权限,菜单权限,按钮权限。 - **菜单管理**:实现用户动态菜单配置,按钮权限,实现不同角色不同菜单。 - **api管理**:不同用户可调用的api接口的权限不同。 - **配置管理**:由单独的表管理,可以后台添加,读取和修改方便。 - **富文本编辑器**:MarkDown编辑器功能嵌入。 - **restful生成**:swagger 配合前端openapi 快速生成api接口,前端不再重复编写调用函数。 - **多点登录限制**:需要在config.yaml中把system中的useMultipoint修改为true(需要自行配置Redis和Config中的Redis参数,测试阶段,有bug请及时反馈)。 - **分片长传**:提供文件分片上传和大文件分片上传功能示例。 - **表单生成器**:表单生成器借助 Variant Form。 - **代码生成器**:后台基础逻辑以及简单curd的代码生成器。 - **全文搜索**:mysql与es自动同步和手动同步,提供通用的文章全文搜索能力。 - **短信接口**:提供阿里云短信。 - **邮箱接口**:提供qq邮箱接口。 - **消息推送**:微信消息推送能力。 - **长连接**:网站通知长连接。 - **event**:后台主推连接。