From 28cbfb2c81b7afef83868c2d071501610e7c375f Mon Sep 17 00:00:00 2001
From: bunny <1319900154@qq.com>
Date: Fri, 9 May 2025 21:39:35 +0800
Subject: [PATCH] =?UTF-8?q?:bug:=20feat:=20=E6=95=B0=E6=8D=AE=E5=BA=93?=
=?UTF-8?q?=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../java/impl/BuildPermissionApiTest.java | 1 -
.../system/i18n/dto/I18nUpdateByFileDto.java | 2 --
.../mapper/system/UserRoleMapper.xml | 36 ++++++++++---------
.../ControllerApiPermissionScanner.java | 4 +++
4 files changed, 23 insertions(+), 20 deletions(-)
diff --git a/auh-api/src/test/java/impl/BuildPermissionApiTest.java b/auh-api/src/test/java/impl/BuildPermissionApiTest.java
index 4fcb3aa..a9eef56 100644
--- a/auh-api/src/test/java/impl/BuildPermissionApiTest.java
+++ b/auh-api/src/test/java/impl/BuildPermissionApiTest.java
@@ -37,7 +37,6 @@ public class BuildPermissionApiTest {
String path = parent.getPath();
String httpMethod = parent.getHttpMethod();
String powerCodes = parent.getPowerCode();
- String description = parent.getDescription();
// 设置 powerCode
String powerCode = Objects.isNull(powerCodes) ? "" : powerCodes;
diff --git a/auth-core/src/main/java/cn/bunny/services/domain/system/i18n/dto/I18nUpdateByFileDto.java b/auth-core/src/main/java/cn/bunny/services/domain/system/i18n/dto/I18nUpdateByFileDto.java
index 9e7ea80..c6f908a 100644
--- a/auth-core/src/main/java/cn/bunny/services/domain/system/i18n/dto/I18nUpdateByFileDto.java
+++ b/auth-core/src/main/java/cn/bunny/services/domain/system/i18n/dto/I18nUpdateByFileDto.java
@@ -4,7 +4,6 @@ import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
-import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.web.multipart.MultipartFile;
@@ -12,7 +11,6 @@ import org.springframework.web.multipart.MultipartFile;
@Data
@AllArgsConstructor
@NoArgsConstructor
-@Builder
@Schema(name = "I18nUpdateByFileDto对象", title = "用文件更新多语言", description = "用文件更新多语言")
public class I18nUpdateByFileDto {
diff --git a/dao/src/main/resources/mapper/system/UserRoleMapper.xml b/dao/src/main/resources/mapper/system/UserRoleMapper.xml
index 9b0fddd..32fc628 100644
--- a/dao/src/main/resources/mapper/system/UserRoleMapper.xml
+++ b/dao/src/main/resources/mapper/system/UserRoleMapper.xml
@@ -14,37 +14,39 @@
-
-
- id, user_id, role_id, create_time, update_time, create_user, update_user, is_deleted
-
-
delete
from sys_user_role
- where user_id in
-
- #{id}
-
+
+ where user_id in
+
+ #{id}
+
+
delete
from sys_user_role
- where role_id in
-
- #{id}
-
+
+ where role_id in
+
+ #{id}
+
+
diff --git a/service/src/main/java/cn/bunny/services/aop/scanner/ControllerApiPermissionScanner.java b/service/src/main/java/cn/bunny/services/aop/scanner/ControllerApiPermissionScanner.java
index b34a0f7..37d3f6c 100644
--- a/service/src/main/java/cn/bunny/services/aop/scanner/ControllerApiPermissionScanner.java
+++ b/service/src/main/java/cn/bunny/services/aop/scanner/ControllerApiPermissionScanner.java
@@ -38,6 +38,10 @@ public class ControllerApiPermissionScanner extends AbstractAnnotationScanner {
return controllerClasses.stream()
.map(ControllerApiPermissionScanner::processControllerClass)
.filter(Objects::nonNull)
+ .peek(scannerControllerInfoVo -> {
+ String path = scannerControllerInfoVo.getPath();
+ scannerControllerInfoVo.setPath(path + "/**");
+ })
.collect(Collectors.toList());
}