系统功能:查询系统各角色数量

news/2025/3/6 14:45:06/

本篇文章主要讲解vue毕设项目中,查询系统各角色数量,并渲染到echarts图标的全部过程。

一、sql语句

观察user表:

 观察role表:

编写如下sql: 

select count(u.role_id) as value, r.rolename as name 
from user u 
join role r on u.role_id = r.id 
group by u.role_id

查看结果:value表示个数,name表示角色名称。

二、后端

1、新建vo

2、编写mapper

3、编写service

 4、编写controller

5、使用apifox,测试后端接口可用性

三、前端

1、编写api

2、使用api,给后端发送请求,并接收数据

3、使用echarts图表

注:在vue项目中,如果不会使用echarts,请看博主的文章:

在vue3项目中,使用echarts-CSDN博客 

4、将数据,填入echarts的option

5、运行项目,查看结果

结语

以上就是【查询系统各角色数量】功能实现的全部流程。

喜欢本篇文章的话,可以留个免费关注~~


http://www.ppmy.cn/news/1577092.html

相关文章

React:Redux

Redux引入 Redux感觉像组件通信的中介 state存放被管理的状态 action是申请改哪些数据,传入什么参数 reducer是怎么修改数据 我的理解更像是action像一个储存方法的对象,reducer是具体的方法的实现,不同的方法实现也不一样 store是个仓库…

数据结构篇—队列(queue)

一、引入 Tips:队列本应该跟栈一块讲的,奈何实在是学不完了,悄悄偷个懒,把这个拆成两部分来写QAQ。 紧接上文.................... 让我们把目光转到一条传送带上,让我们仔细观察一下这个物品在传送带上是怎么运行的呢…

试过了,多模态大模型Qwen/Qwen2.5-VL-3B-Instruct需要21G显存,我还是太天真啊!

前缘概述 之前说道,我想通过自己的笔记本(6G显存)部署一个Qwen/Qwen2.5-VL-3B-Instruct,最后因为显存不够,就放弃了。 Centos7,T4,几多磨难 但随后,我便开始了在一台系统为centos7,显卡为T4的机器上进行部署。总之就是很磨难,很多坑,最后还没有成功。 我猜测,相…

算法-数据结构-动态规划(有向图,到达一个节点的路径数量)

力扣题目:LCP 07. 传递信息 - 力扣(LeetCode) 小朋友 A 在和 ta 的小伙伴们玩传信息游戏,游戏规则如下: 有 n 名玩家,所有玩家编号分别为 0 ~ n-1,其中小朋友 A 的编号为 0每个玩家…

华为OD机试-最长的密码(Java 2024 E卷 100分)

题目描述 小王正在进行游戏大闯关,有一个关卡需要输入一个密码才能通过。密码获得的条件如下: 在一个密码本中,每一页都有一个由26个小写字母组成的密码,每一页的密码不同。需要从这个密码本中寻找这样一个最长的密码,从它的末尾开始依次去掉一位得到的新密码也在密码本…

MYOJ_1102:(洛谷P1540)[NOIP 2010 提高组]机器翻译

题目描述 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含…

Windows 图形显示驱动开发-WDDM 3.2-本机 GPU 围栏对象(二)

GPU 和 CPU 之间的同步 CPU 必须执行 MonitoredValue 的更新,并读取 CurrentValue,以确保不会丢失正在进行的信号中断通知。 当向系统中添加新的 CPU 等待程序时,或者如果现有的 CPU 等待程序失效时,OS 必须修改受监视的值。OS …

美股回测:历史高频分钟数据的分享下载与策略解析20250305

美股回测:历史高频分钟数据的分享下载与策略解析20250305 在金融分析和投资决策的精细化过程中,美股历史分钟高频数据发挥着至关重要的作用。这些数据以其详尽性和精确性,记录了股票每分钟的价格波动和成交量变化,为投资者提供了…