Skip to content

后端项目简介 ​

Ruoyi-Plus-Uniapp 后端是基于Ruoyi-Vue-Plus5.X进行深度重构,提供了查询增强组件、统一响应封装、完善的多租户 SaaS 支持、权限安全管理、小程序集成(微信、QQ、支付宝等)、公众号集成、OSS 文件管理与直传、wxjava + 支付宝 SDK 统一支付集成、主子表代码生成、国际化增强支持、数据库规范化、序列化增强等企业级功能,采用统一命名规范和完善注释减少样板代码,支持 Docker 容器化部署和远程调试,注重开发体验和代码可维护性。

业务功能 ​

功能模块功能介绍
租户管理配置系统租户,支持 SaaS 场景下的多租户功能,可以配置租户套餐 限制人数 使用时间等
用户管理用户是系统操作者,该功能主要完成系统用户配置
部门管理配置系统组织机构(公司、部门、小组),树结构展现支持数据权限
岗位管理配置系统用户所属担任职务
菜单管理配置系统菜单,操作权限,按钮权限标识等
角色管理角色菜单权限分配、设置角色按机构进行数据范围权限划分
字典管理对系统中经常使用的一些较为固定的数据进行维护
参数管理对系统动态配置常用参数
通知公告系统通知公告信息发布维护 实现精准对不同用户发布通知
操作日志系统正常操作日志记录和查询;系统异常信息日志记录和查询
登录日志系统登录日志记录查询包含登录异常
文件管理系统文件目录管理 上传、下载等管理以及上传配置
任务调度在线(添加、修改、删除)任务调度包含执行结果日志
代码生成前后端代码的生成(java、html、xml、sql)支持单表CRUD/主子表
系统接口根据业务代码自动生成相关的api接口文档
服务监控监视集群系统CPU、内存、磁盘、堆栈、在线日志、Spring相关配置等
缓存监控对系统的缓存信息查询,命令统计等
商品管理实现基础的商品管理功能
订单管理实现基础的订单管理 实现基础的支付功能以及统一支付 退款 回调等处理
账号绑定实现移动端用户的绑定功能
平台配置实现移动端平台的配置管理 支持租户配置隔离
支付配置实现支付配置管理 支持租户配置隔离
广告配置广告配置可实现多种增强效果,小程序跳转,小程序流量主广告,移动端不同页面轮播图等