基于 RuoYi 框架实现车间设备管理
2026/6/8 0:31:26 网站建设 项目流程

一、项目背景与需求分析

本次实训旨在利用RuoYi (若依)快速开发平台,构建一个轻量级的“车间设备管理”模块。

二、数据库设计与初始化

首先,我们需要设计符合业务需求的数据库表结构。根据要求,我创建了sys_workshop_device表,并预置了测试数据。

建表语句


三、后端代码生成与部署

为了快速实现业务功能,我使用了 RuoYi 框架强大的代码生成器

1. 导入与配置

  • 进入后台【系统工具】->【代码生成】,导入sys_workshop_device表。
  • 编辑配置
    • 将生成包路径设置为com.ruoyi.system
    • 将生成模块名设置为system
    • 关键点:在“字段信息”中,找到dept_id字段,勾选“查询”“列表”,确保该字段参与前端展示和过滤。

解压包中的sql文件夹包含了一个 SQL 文件。务必先在数据库中执行它!这会自动为你创建“车间设备”的菜单项和按钮权限,省去了手动配置的麻烦。

四、数据权限配置

根据 PPT 需求,我们需要实现“部门负责人只能查看自己车间的设备数据”。这利用了 RuoYi 内置的数据范围(Data Scope)功能。

2. 用户分配

进入【系统管理】->【用户管理】,配置两个测试账号:

  • 用户 ry
    • 归属部门:选择“测试部门”
    • 关联角色:勾选“普通角色”。
  • 用户 yangke
    • 归属部门:选择“财务部门”
    • 关联角色:勾选“普通角色”。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询