当前位置: 首页 > news >正文

L12_自定义接口与权限验证_从零开始

作业

image

ppt演示过程

image

image

image

image

实操

由于点意外,导致部分若依菜单无法打开,并且由于强迫症,全删,从零开始

来点音乐:终焉的莉莉

准备阶段

环境:mysql,redis,jdk-18,nvm,node 16,idea

  1. 打开ruoyi.vip
  2. 选择源码地址,选择ruoyi前后端分离
  3. 进入gitee页面,点击右上角的克隆下载,直接下载压缩包,克隆也行,克隆要下载git文件并配置
  4. 打开项目文件夹位置,把解压后的文件扔进去
  5. 添加项目结构,选择new module把整个文件选进去就OK
    image
  6. 修改密码为本地mysql数据库密码和创建数据库,在ruoyi-admin的src/resourse/application-druid.yaml
    image
    image
  7. 执行数据库文件和控制台在ruoyi-ui内执行npm install,下载过慢可设置国内镜像源
    image
    image
  8. 运行右键运行ruoyi-admin下的ruoyiAPPliaction,并在ruoyi-ui下执行npm run dev
    image

正式操作

image

image

插入:创建新记录时可以输入信息
编辑:创建完成记录后可以对信息进行修改
列表:创建完记录后是否显示在界面
查询:是否允许按此列信息进行搜索
image
image
image
上级菜单不选默认在系统工具生成

image
image
image
image
放入完成重新启动后端

重命名数据库Test表为a000
删除admin下的Test文件夹
image
删除mapper.test文件夹
image
删除ruoyi-ui/src/views/test文件夹
image
删除ruoyi-ui/src/api/test文件夹
image
根据sql,去删除sys_menu内的新添加内容(可在前端经删除)
image
打开右侧的m图标,点击clean再点击package
image
重新运行,成功运行

重复上面的操作,完成后重新启动程序,直接粘贴的代码可能出现问题重复几次即可
image

image
image

image
image
创建菜单权限后但是页面并没有增加权限测试按钮,并且由于ppt并没有相关内容需要自己进行思考

在api文件内添加请求的代码
image
在index文件内导入
image
重新编写一个方法,response之后必须使用msg,不然接收不到信息
image
编写完成后,添加按钮控件,复制导出按钮的样式进行修改,修改click方法,修改名称和权限
image

在ruoyi的前端界面进入权限测试界面,点击权限测试按钮
image

作业完成

http://www.jsqmd.com/news/50859/

相关文章:

  • python environment settings
  • 2025 年 11 月靶材廠家權威推薦榜:濺射/磁控濺射/旋轉靶材,ITO/半導體/光學鍍膜,陶瓷/金屬/鈦/鋁/銅/鎢/鉬/鉭/矽/合金/稀土靶材精選,工藝精湛與創新應用深度解析
  • 2025 年 11 月高壓清洗服務廠家推薦排行榜,管道/下水道/污水管/市政管道高壓清洗,化糞池/隔油池/污水池專業清洗,家庭/商鋪/小區/工廠高效深度清潔首選!
  • 如何在C++中实现面向对象编程?
  • 一物一码赋能全链路管控,二脉科技互动溯源系统引领行业新生态 !
  • 最简单的畅通工程
  • 高级程序语言设计第七次
  • 有限元技巧核心原理与学习路径:从一维基础到多维拓展(七步流程)
  • 实用指南:面向高并发场景的舆情处置技术实践——基于字节探索Infoseek的架构拆解
  • Day48(18)-F:\硕士阶段\Java\课程代码\后端\web-ai-code\web-ai-project02\tlias-web-management
  • 习题解析之:模拟生成微软序列号
  • 50046_基于微信小程序的电影票预订管理系统
  • Verilog位宽赋值规则
  • 云栖实录|驰骋在数据洪流上:Flink+Hologres驱动零跑科技实时计算的应用与实践 - 指南
  • 重练算法(代码随想录版) day21 - 二叉树part8
  • 第四十八篇
  • 2025年11月最新出炉!南京装修公司推荐首推欧阅恒装 TOP5权威榜单
  • 细微颗粒布满了整个房间 点燃通向毁灭实验的导线
  • 漏洞赏金猎人的深度侦察方法:内容发现进阶指南
  • 完整教程:【2025最全】国内AIPPT工具排行榜
  • i.MX 6ULL复位管脚
  • Django 用户认证流程详解:从原理到搭建
  • 棋盘 就是最简单的nim
  • [豪の算法奇妙冒险] 代码随想录算法训练营第六天 | 242-有效的字母异位词、349-两个数组的交集、202-快乐数、1-两数之和
  • 会不会是遗嘱呢……
  • 关于powershell中的-哈希表-Hashtable-类型-说明-类似于python中的字典
  • 2025 GEO优化公司排名权威榜单解读:浙江四家标杆企业凭何突围?
  • Mac Unity 2018.dmg游戏工具 安装步骤 简单易懂教程(附安装包)
  • [模拟赛]拆分(div)
  • 102302147傅乐宜作业3