From 1d7bdf4549224951674e5ad28e314848d608e09c Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期六, 24 六月 2023 11:08:27 +0800 Subject: [PATCH] 优化代码 --- src/main/java/com/ruoyi/common/utils/uuid/UUID.java | 2 +- src/main/java/com/ruoyi/framework/web/domain/AjaxResult.java | 12 +++++++++++- src/main/java/com/ruoyi/framework/security/service/SysPermissionService.java | 3 ++- src/main/resources/application.yml | 2 +- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/ruoyi/common/utils/uuid/UUID.java b/src/main/java/com/ruoyi/common/utils/uuid/UUID.java index eef72ee..e3b032f 100644 --- a/src/main/java/com/ruoyi/common/utils/uuid/UUID.java +++ b/src/main/java/com/ruoyi/common/utils/uuid/UUID.java @@ -66,7 +66,7 @@ } /** - * 鑾峰彇绫诲瀷 4锛堜吉闅忔満鐢熸垚鐨勶級UUID 鐨勯潤鎬佸伐鍘傘�� 浣跨敤鍔犲瘑鐨勬湰鍦扮嚎绋嬩吉闅忔満鏁扮敓鎴愬櫒鐢熸垚璇� UUID銆� + * 鑾峰彇绫诲瀷 4锛堜吉闅忔満鐢熸垚鐨勶級UUID 鐨勯潤鎬佸伐鍘傘�� * * @return 闅忔満鐢熸垚鐨� {@code UUID} */ diff --git a/src/main/java/com/ruoyi/framework/security/service/SysPermissionService.java b/src/main/java/com/ruoyi/framework/security/service/SysPermissionService.java index 0d4b280..d8bcdac 100644 --- a/src/main/java/com/ruoyi/framework/security/service/SysPermissionService.java +++ b/src/main/java/com/ruoyi/framework/security/service/SysPermissionService.java @@ -5,6 +5,7 @@ import java.util.Set; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; +import org.springframework.util.CollectionUtils; import com.ruoyi.project.system.domain.SysRole; import com.ruoyi.project.system.domain.SysUser; import com.ruoyi.project.system.service.ISysMenuService; @@ -62,7 +63,7 @@ else { List<SysRole> roles = user.getRoles(); - if (!roles.isEmpty() && roles.size() > 1) + if (!CollectionUtils.isEmpty(roles)) { // 澶氳鑹茶缃畃ermissions灞炴�э紝浠ヤ究鏁版嵁鏉冮檺鍖归厤鏉冮檺 for (SysRole role : roles) diff --git a/src/main/java/com/ruoyi/framework/web/domain/AjaxResult.java b/src/main/java/com/ruoyi/framework/web/domain/AjaxResult.java index c9f14ea..890aeaa 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/AjaxResult.java +++ b/src/main/java/com/ruoyi/framework/web/domain/AjaxResult.java @@ -177,7 +177,17 @@ */ public boolean isSuccess() { - return !isError(); + return Objects.equals(HttpStatus.SUCCESS, this.get(CODE_TAG)); + } + + /** + * 鏄惁涓鸿鍛婃秷鎭� + * + * @return 缁撴灉 + */ + public boolean isWarn() + { + return Objects.equals(HttpStatus.WARN, this.get(CODE_TAG)); } /** diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 24a1c25..fe9d82e 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -12,7 +12,7 @@ profile: D:/ruoyi/uploadPath # 鑾峰彇ip鍦板潃寮�鍏� addressEnabled: false - # 楠岃瘉鐮佺被鍨� math 鏁扮粍璁$畻 char 瀛楃楠岃瘉 + # 楠岃瘉鐮佺被鍨� math 鏁板瓧璁$畻 char 瀛楃楠岃瘉 captchaType: math # 寮�鍙戠幆澧冮厤缃� -- Gitblit v1.9.3