From 448b11103d779d2a615658eaed99461176e2015a Mon Sep 17 00:00:00 2001 From: sunjianxi <839419401@qq.com> Date: Sat, 9 May 2026 13:16:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E4=BF=AE=E6=94=B9-sjx?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/springblade/system/controller/UserController.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/UserController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/UserController.java index cb4d6acd..3ff4feca 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/UserController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/UserController.java @@ -28,6 +28,7 @@ package org.springblade.system.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; @@ -529,6 +530,10 @@ public class UserController { @Operation(summary = "根据角色别名查询所有用户", description = "传入roleAlias") public R> listAllByRole(@Parameter(description = "角色别名") String roleAlias) { List list = userExtService.listAllByRole(roleAlias); + if(ObjectUtils.isEmpty(list)){ + List list1 = new ArrayList<>(); + return R.data(list1); + } return R.data(UserWrapper.build().listVO(list)); }