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

标准版admin后台页面添加及开发操作流程及注意事项

基础介绍

CRMEB后台管理是基于vue2技术栈进行开发搭建的

Vue Router 使用的是v3版本,mode为history模式 如需修改 mode 请在src/setting.js中修改routerMode

新建页面

新建路由

image.png

根据目录结构,需要在src/router/modules中对应模块中,添加对应路由(如有其他模块建议另行创建)

实例中:该页面的访问路径(路由地址)为 /admin/order/list

// 实例  该路由创建成功后 访问路径为 /admin/order/listimport BasicLayout from '@/components/main';const pre = 'order_';export default {path: '/admin/order',name: 'order',header: 'order',redirect: {name: `${pre}list`,},component: BasicLayout,   // 布局组件children: [{path: 'list',name: `${pre}list`,meta: {auth: ['admin-order-storeOrder-index'],  // 路由权限title: '订单管理',},component: () => import('@/pages/order/orderList/index'),  // 动态引入 对应pages中文件路径}],
};

Copy

注意

如果你添加的是新建模块 指:在src/router/modules中新建路由文件

你还需要再 src/router/routers.js中进行引入

59b87202212131220567457.png

在上方引入并在下方使用

创建文件

src/pages下创建模块文件 例如test,模块中在添加对应的功能文件

image.png

添加规则

运行起后台admin项目找到对应目录 设置/权限管理/权限规则

image.png

69e7d20221213122115851.png

如果是创建一级目录点击图中1添加规则,如果是在对应一级模块下创建二级或三级目录 根据列表及展开项,点击后方2添加子菜单进行添加。

添加子菜单注意事项

51022202212131221297429.png

必填项

按钮名称、路由地址为必填项(如果创建一级目录,需添加对应图片,可点击图片后方icon进行选择)

路由

路由地址参加第一步中 路由创建后的路由地址进行添加 例如:/admin/user/list

权限

权限标识参考第一部中 meta中auth 填写的权限规则

其他问题

1.如果需要添加规则效验可在 src/router/index.js中进行添加具体使用方法可参考官方示例导航守卫

2.如果按上面布置添加完成页面却出现 该页面不存在时。请检查路由文件及权限规则中路径添加是否正确。

3.如果出现 因权限无法访问问题

  • 请检查规则添加的权限与路由文件中的权限规则是否一致
  • 检查 设置/角色管理中的菜单权限

相关文章:

标准版admin后台页面添加及开发操作流程及注意事项

基础介绍 CRMEB后台管理是基于vue2技术栈进行开发搭建的 Vue Router 使用的是v3版本,mode为history模式 如需修改 mode 请在src/setting.js中修改routerMode 新建页面 新建路由 根据目录结构,需要在src/router/modules中对应模块中,添加对…...

‘perl‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

‘perl’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 明明已经根据教程安装了perl环境,但是在cmd中依赖报该错误,本章教程提供解决办法。 一、激活perl环境 state shell ActiveState-Perl-5.36.0此时输入perl -v 是可以直接输出perl版本号的。 二、找到perl的执…...

如何利用CMMI帮助组织消除低价值流程

CMMI发展到今天,过程中历经了不断的蜕变和升级。从早期的CMM到今天的CMMI3.0,从早期的22个过程域优化组合到今天的20个实践域,从早期隶属的SEI到今天的CMMI研究院,所有的变化都是与时俱进,都是为了提供更好的实践&…...

如何理解线程安全这个概念?

文章目录 为什么需要线程安全?线程安全的实现方式总结推荐阅读文章 线程安全(Thread Safety)是指在多线程环境中,多个线程同时访问某个对象时,不会导致程序出现错误的状态或不一致的结果。简单来说,线程安全…...

代码随想录算法训练营第48天| 739. 每日温度,496.下一个更大元素 I,503.下一个更大元素II

第十一章:图论part01 图论理论基础 大家可以在看图论理论基础的时候,很多内容 看不懂,例如也不知道 看完之后 还是不知道 邻接矩阵,邻接表怎么用, 别着急。 理论基础大家先对各个概念有个印象就好,后面在…...

Qt 支持打包成安卓

1. 打开维护Qt,双击MaintenanceTool.exe 2.登陆进去,默认是添加或移除组件,点击下一步, 勾选Android, 点击下一步 3.更新安装中 4.进度100%,完成安装,重启。 5.打开 Qt Creator,编辑-》Preferences... 6.进…...

PDF工具类源码

PDF-Guru: PDF Guru Anki是一款以PDF为中心的多功能办公学习工具箱软件,包含四大板块功能:PDF实用工具箱、Anki制卡神器、Anki最强辅助、视频笔记神器,软件功能众多且强大,熟练运用可以大幅提高办公和学习效率,绝对是您…...

NirCmd-Gui-Chinese-Introduction

简介 此程序是我的一个练习作品,单纯是为了提升编程水平,次要是为了做一个NirCmd的Gui,其实主要成分还是Gui,核心代码就两三行。 主要是Gui,功能基于nircmd.exe实现,程序本身不提供一些重要的功能。 关于…...

吴恩达深度学习笔记(7)

误差分析: 你运行一个算法代替人类计算,但是没有达到人类的效果,需要手动检查算法中的错误,对模型的一些部分做相应调整,才能更好地提升分类的精度。如果不加分析去做,可能几个月的努力对于提升精度并没有…...

二、数据离线处理场景化解决方案

https://connect.huaweicloud.com/courses/learn/Learning/sp:cloudEdu_?courseNocourse-v1:HuaweiXCBUCNXE147Self-paced&courseType1 1.离线处理方案 **业务场景-安平领域** 业务场景-金融领域 离线批处理常用组件 HDFS:分布式文件系统,为各种…...

算法题总结(十四)——贪心算法(上)

贪心算法 什么是贪心 贪心的本质是选择每一阶段的局部最优,从而达到全局最优。 贪心的套路(什么时候用贪心) 刷题或者面试的时候,手动模拟一下感觉可以局部最优推出整体最优,而且想不到反例,那么就试一试…...

hive on tez 指定队列后任务一直处于running状态

如上图所示一直处于running状态&#xff0c;查看日志发现一直重复弹出同一个info&#xff1a; 2024-10-18 16:57:32,739 [INFO] [AMRM Callback Handler Thread] |rm.YarnTaskSchedulerService|: Allocated: <memory:0, vCores:0> 释义: 当前应用程序没有分配到任何内存…...

闲说视频清晰度和各种格式、编码技术的发展历史

文章目录 引子清晰度视频格式&#xff1a;MP4、AVI 、MKV、MOV、WMV、FLV 、RMVB等等什么是视频格式MP4AVIMKVMOVWMVFLVRM / RMVB其他 编码技术&#xff1a;MPEG-1、MPEG-2、MPEG-4、RealVideo、DivX、XviD、H.264&#xff08;AVC&#xff09;、H.265&#xff08;HEVC&#xff…...

嵌入式职业规划

嵌入式职业规划 在嵌入式的软件开发中&#xff0c;可以分为&#xff1a; 嵌入式MCU软件开发工程师&#xff1b; 嵌入式Linux底层&#xff08;BSP&#xff09;软件开发工程师&#xff1b; 嵌入式Linux应用开发工程师&#xff1b; 嵌入式FPGA算法开发工程师 对于前两个阶段 …...

Nginx - 实现 TCP/DUP流量的按 IP 动态转发

文章目录 需求背景需求目标&#xff1a;使用场景&#xff1a;成功标准&#xff1a;技术要求&#xff1a; Ng配置测试验证 需求 Nginx Stream TCP 协议按 IP 转发 背景 为了优化网络性能和提升服务的可用性&#xff0c;我们需要在 Nginx 中配置 stream 模块&#xff0c;使其根…...

基于深度学习的进化神经网络设计

基于深度学习的进化神经网络设计&#xff08;Evolutionary Neural Networks, ENNs&#xff09;结合了进化算法&#xff08;EA&#xff09;和神经网络&#xff08;NN&#xff09;的优点&#xff0c;用于自动化神经网络架构的设计和优化。通过模拟自然进化的选择、变异、交叉等过…...

软考-软件设计师(10)-专业英语词汇汇总与新技术知识点

场景 以下为高频考点、知识点汇总。 软件设计师上午选择题知识点、高频考点、口诀记忆技巧、经典题型汇总: 软考-软件设计师(1)-计算机基础知识点:进制转换、数据编码、内存编址、串并联可靠性、海明校验码、吞吐率、多媒体等: 软考-软件设计师(1)-计算机基础知识点:进制…...

PyTorch 2.5 发布带来一些新特性和改进

官网&#xff1a;https://github.com/pytorch/pytorchGitHub&#xff1a;https://github.com/pytorch/pytorch原文&#xff1a;https://github.com/pytorch/pytorch/releases/tag/v2.5.0 主要亮点 (Highlights)] SDPA CuDNN 后端&#xff1a;为 torch.nn.functional.scaled_d…...

算法:560.和为k的子数组

题目 链接:leetcode链接 思路分析&#xff08;前缀和&#xff09; 注意&#xff1a;我们前面讲过滑动窗口可以处理子数组、子串等问题&#xff0c; 但是在这道题目里面注意数据范围 -1000 < nums[i] < 1000 nums[i]可正可负&#xff0c;区间的和没有单调性&#xff0c;使…...

C++之list(2)

list(2) list的迭代器 const迭代器 根据我们之前学过的知识&#xff1a; const int*p1;//修饰的是指向的内容 int *const p2;//修饰的是迭代器本身我们写const迭代器&#xff0c;期望的是指向的内容不能修改。 所以更期望写上面p1的形式 const迭代器与普通迭代器的不同点在于…...

02-Spec驱动开发:把需求编译成代码

Spec 驱动开发&#xff1a;把需求编译成代码 AI 原生开发里最关键的一步&#xff0c;不是先让 AI 写代码&#xff0c;而是先让需求变成规范。 因为 AI 再强&#xff0c;也需要明确输入&#xff1b;而工程实现&#xff0c;再灵活也必须足够精确。 为什么规范是第一性原理 课程里…...

3个维度破解流放之路Build困境:让玩家告别数值迷雾与规划难题

3个维度破解流放之路Build困境&#xff1a;让玩家告别数值迷雾与规划难题 【免费下载链接】PathOfBuilding Offline build planner for Path of Exile. 项目地址: https://gitcode.com/GitHub_Trending/pa/PathOfBuilding Path of Building&#xff08;简称PoB&#xff…...

【LLMs篇】Qwen模型家族:从架构设计到多模态应用的全面解析

1. Qwen模型家族的技术架构演进 第一次接触Qwen模型时&#xff0c;最让我惊讶的是它在保持Transformer基础架构的同时&#xff0c;通过一系列精妙改进实现了性能突破。作为阿里云推出的开源大模型家族&#xff0c;Qwen从7B到72B参数规模的版本都采用了类似的架构设计理念&#…...

用Anything to RealCharacters为游戏角色“拍照”:生成高质感真人定妆照

用Anything to RealCharacters为游戏角色"拍照"&#xff1a;生成高质感真人定妆照 1. 引言&#xff1a;游戏角色的"数字摄影棚" 想象一下&#xff0c;你精心设计的游戏角色突然从屏幕里走出来&#xff0c;站在真实的摄影棚中&#xff0c;专业的灯光打在他…...

JPEGView:Windows平台下的极速图像查看与编辑解决方案

JPEGView&#xff1a;Windows平台下的极速图像查看与编辑解决方案 【免费下载链接】jpegview Fork of JPEGView by David Kleiner - fast and highly configurable viewer/editor for JPEG, BMP, PNG, WEBP, TGA, GIF and TIFF images with a minimal GUI. Basic on-the-fly im…...

用梦话编程:睡眠开发者的效率革命

在传统认知中&#xff0c;软件开发是高度依赖清醒、理性思维的活动。程序员在屏幕前敲击键盘&#xff0c;与逻辑、算法和Bug进行着日复一日的“搏斗”。然而&#xff0c;一场静默的效率革命正在发生&#xff0c;它挑战着我们对“工作状态”的定义——这场革命的核心&#xff0c…...

从一块“三无”FPGA板看硬件设计:电源去耦、DDR端接与8层层叠分析

从一块“三无”FPGA板看硬件设计&#xff1a;电源去耦、DDR端接与8层层叠分析 拆解一块没有原理图、没有BOM、没有设计文档的"三无"FPGA板&#xff0c;就像打开一个黑匣子。当我在二手平台看到这块Cyclone IV EP4CGX110核心板时&#xff0c;第一反应是&#xff1a;这…...

开箱即用!Retinaface+CurricularFace人脸识别镜像一键部署与测试

开箱即用&#xff01;RetinafaceCurricularFace人脸识别镜像一键部署与测试 你是否曾对复杂的人脸识别项目望而却步&#xff1f;面对PyTorch、CUDA版本冲突、模型下载和环境配置的层层阻碍&#xff0c;是不是感觉还没开始写代码&#xff0c;精力就已经耗尽了&#xff1f;今天&…...

Facebook广告细分定位新功能解析

Facebook广告细分定位新功能的本质&#xff0c;是广告受众定位正式进入了“自然语言”时代。简单来说&#xff0c;就是把过去从庞大的标签库里找词&#xff0c;变成了直接用日常语言描述你想要触达的目标人群。这背后&#xff0c;是Meta全新的 “Andromeda”&#xff08;仙女座…...

深度行业洞察:如何科学评估与挑选高品质宠物智能舱?

随着“人宠共居”生活方式的深入&#xff0c;宠物智能家电市场迎来了前所未有的井喷。然而&#xff0c;面对市面上价格悬殊、功能各异的智能设备&#xff0c;许多初次接触智能养宠的消费者往往无从下手。因此&#xff0c;建立一套科学的新手养猫指南&#xff1a;客观评估智能猫…...