From d8d138092faeec67a105e74bc7b9fedadfb274ea Mon Sep 17 00:00:00 2001
From: AprilWind <2100166581@qq.com>
Date: Sun, 6 Jul 2025 17:04:46 +0800
Subject: [PATCH] =?UTF-8?q?update=20=E4=BC=98=E5=8C=96=E6=8E=A5=E5=8F=A3?=
=?UTF-8?q?=E9=98=B2=E9=87=8D=E5=92=8C=E5=8A=A0=E9=94=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ruoyi-modules/ruoyi-generator/pom.xml | 5 +++++
.../generator/controller/GenController.java | 6 ++++++
.../monitor/SysLogininforController.java | 4 ++++
.../controller/monitor/SysOperlogController.java | 16 +++++++++-------
.../monitor/SysUserOnlineController.java | 3 +++
.../controller/system/SysConfigController.java | 4 ++++
.../controller/system/SysDeptController.java | 3 +++
.../controller/system/SysDictDataController.java | 3 +++
.../controller/system/SysDictTypeController.java | 5 +++++
.../controller/system/SysMenuController.java | 3 +++
.../controller/system/SysNoticeController.java | 3 +++
.../system/SysOssConfigController.java | 1 +
.../controller/system/SysPostController.java | 3 +++
.../controller/system/SysRoleController.java | 8 ++++++++
.../controller/system/SysTenantController.java | 3 +++
.../system/SysTenantPackageController.java | 1 +
.../controller/system/SysUserController.java | 6 ++++++
17 files changed, 70 insertions(+), 7 deletions(-)
diff --git a/ruoyi-modules/ruoyi-generator/pom.xml b/ruoyi-modules/ruoyi-generator/pom.xml
index 49060292f..b93b8371e 100644
--- a/ruoyi-modules/ruoyi-generator/pom.xml
+++ b/ruoyi-modules/ruoyi-generator/pom.xml
@@ -42,6 +42,11 @@
ruoyi-common-log
+
+ org.dromara
+ ruoyi-common-idempotent
+
+
org.apache.velocity
diff --git a/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/controller/GenController.java b/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/controller/GenController.java
index 64ea78bac..99626a208 100644
--- a/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/controller/GenController.java
+++ b/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/controller/GenController.java
@@ -3,9 +3,11 @@ package org.dromara.generator.controller;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.io.IoUtil;
+import com.baomidou.lock.annotation.Lock4j;
import jakarta.servlet.http.HttpServletResponse;
import lombok.RequiredArgsConstructor;
import org.dromara.common.core.domain.R;
+import org.dromara.common.idempotent.annotation.RepeatSubmit;
import org.dromara.common.log.annotation.Log;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
@@ -50,6 +52,7 @@ public class GenController extends BaseController {
*
* @param tableId 表ID
*/
+ @RepeatSubmit()
@SaCheckPermission("tool:gen:query")
@GetMapping(value = "/{tableId}")
public R