若依Nodejs后台、实现90%以上接口,附体验地址、源码、拓展特色功能

ops/2024/9/24 13:31:13/

背景

前端的宝子们代码写累了吗?那就一起研究下后端吧!

体验地址:http://106.54.233.63:5000

Gitee源码:https://gitee.com/ruirui-study/ruoyi_nodejs_open

本项目的前端基于若依Vue3.0版本,后端是基于MidwayJs框架来实现的,目前已经完成了若依Spring Boot的90%以上的主要接口功能,包括:

  • 登录、退出、JWT
  • 基础的获取信息、路由、权限管理
  • 个人信息修改、头像、密码修改
  • excel导出、导入功能
  • permission装饰器
  • 操作日志装饰器
  • 字典管理、参数配置,Redis集成
  • 用户管理、角色管理、菜单管理、部门管理、通知公告
  • 操作日志、登录日志
  • 定时任务(70%)

在这里插入图片描述

特色功能

本项目在若依后台的基础上、新增了以下几个亮点功能,且几项配置均可在参数配置中一键开启或关闭

  • 支持开启接口加密:如果开启,接口返回为密文,前端进行解密获取数据,提高安全性,;
  • 是否开启权限校验:关闭的话,可用于快速开发调试,最后统一添加;
  • 是否开启登录日志:关闭的话节约服务器流量等资源;
  • 是否开启操作日志:关闭的话节约服务器流量等资源;
  • 是否开启验证码登录:登录界面,验证码启动开关配置;
  • 代码预览:主要模块的后端代码,支持预览,方便大家查看

在这里插入图片描述

在这里插入图片描述

项目预览

首页

首页概况、项目完成情况等说明

在这里插入图片描述

用户管理

功能全部实现,包括分配角色、个人信息修改等

在这里插入图片描述

角色管理

在这里插入图片描述

菜单管理

在这里插入图片描述

部门管理

在这里插入图片描述

岗位管理

在这里插入图片描述

字典管理

在这里插入图片描述

参数设置

在这里插入图片描述

操作日志

在这里插入图片描述

登录日志

在这里插入图片描述

定时任务

在这里插入图片描述

最后

项目还有一些功能尚未完善,晚一些时间继续优化、并整理开源,大家可以先看一下其他人的优秀项目:
nestjs版若依全栈管理后台完全开源!

如有不足之处,请大家多多指教!多提PR


http://www.ppmy.cn/ops/115308.html

相关文章

nodejs基于vue电子产品商城销售网站的设计与实现 _bugfu

目录 技术栈具体实现截图系统设计思路技术可行性nodejs类核心代码部分展示可行性论证研究方法解决的思路Express框架介绍源码获取/联系我 技术栈 该系统将采用B/S结构模式,开发软件有很多种可以用,本次开发用到的软件是vscode,用到的数据库是…

基于51单片机的自动清洗系统(自动洗衣机)

目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 基于AT89C52单片机,采用DS18B20温度传感器检测温度,通过LCD1602显示屏显示,并且按键 可以加减温度的上限; 点击清洗按键后,倒计时1分钟&…

jvm 内存结构

文章目录 jvm 内存结构1.JVM原理2.JVM的生命周期3.JVM 内存区域3.1方法区3.2程序计数器(PC寄存器)3.3java栈3.4堆内存3.5本地方法栈3.6元空间 4.JVM内存溢出的情况4.1程序计数器(Program Counter Register)4.2Java虚拟机栈(Java Virtual Mach…

CSS文档流以及脱离文档流的方法

文档流 文档流是文档中可显示对象在排列时占用的位置/空间。例如&#xff1a;块元素自上而下摆放&#xff0c;内联元素从左到右摆放。&#xff08;文档流中限制非常的多&#xff0c;导致很多页面效果无法实现)。 常见文档流限制 高低不齐&#xff0c;底边对齐 <head>&…

使用 Puppeteer-Cluster 和代理进行高效网络抓取: 完全指南

文章目录 一、介绍&#xff1f;二、什么是 Puppeteer-Cluster&#xff1f;三、为什么代理在网络抓取中很重要&#xff1f;四、 为什么使用带代理的 Puppeteer-Cluster&#xff1f;五、分步指南&#xff1a; 带代理的 Puppeteer 群集5.1. 步骤 1&#xff1a;安装所需程序库5.2. …

31. RabbitMQ顺序消费

1. 前言 上个小节中我们介绍了 RabbitMQ 中如何防止消息丢失,即保证消息发送的 At Least Once 性质,除此之外,如何防止消息被重复消费,即保证消息消费的 Exactly Once 性质,也是业务逻辑中需要考虑的问题。 2. 消息消费顺序 面试官提问:业务中使用了 RabbitMQ 消息队列…

Ceph官方文档_01_Ceph简介

目录 Ceph介绍Ceph介绍 Ceph可用于向云平台提供Ceph对象存储,Ceph可用于向云平台提供Ceph块设备服务。Ceph可用于部署Ceph文件系统。所有Ceph存储群集部署开始都是先设置每个Ceph节点,然后再设置网络。 Ceph存储集群需要以下内容:至少一个Ceph监视器和至少一个Ceph管理器,…

Fastapi做成docker启动失败,需要启动线程。

没启动起来&#xff0c;进入容器看了下&#xff0c;报下面的错。 OpenBLAS blas_thread_init: pthread_create failed for thread 1 of 48: Operation not permitted OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max ....网上百度了下说这样可以 https://www.byt…