2 커밋 3c339fb04e ... 11e54a538e

작성자 SHA1 메시지 날짜
  zhou 11e54a538e refactor(game-event): 移除未使用的依赖项 1 주 전
  zhou 242ae6ec8b feat(game): 添加裁判敏感信息脱敏功能 1 주 전

+ 0 - 2
ruoyi-modules/ruoyi-game-event/src/main/java/org/dromara/system/controller/GameRefereeController.java

@@ -6,7 +6,6 @@ import lombok.RequiredArgsConstructor;
 import jakarta.servlet.http.HttpServletResponse;
 import jakarta.validation.constraints.*;
 import cn.dev33.satoken.annotation.SaCheckPermission;
-import org.dromara.system.domain.app.QRCodeReferee;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.validation.annotation.Validated;
 import org.dromara.common.idempotent.annotation.RepeatSubmit;
@@ -41,7 +40,6 @@ public class GameRefereeController extends BaseController {
 
     private final IGameRefereeService gameRefereeService;
     private final QRCodeUtils qrCodeUtils;
-    private final ObjectMapper objectMapper;
 
     /**
      * 查询裁判列表

+ 3 - 1
ruoyi-modules/ruoyi-game-event/src/main/java/org/dromara/system/domain/vo/GameRefereeVo.java

@@ -1,5 +1,7 @@
 package org.dromara.system.domain.vo;
 
+import org.dromara.common.sensitive.annotation.Sensitive;
+import org.dromara.common.sensitive.core.SensitiveStrategy;
 import org.dromara.system.domain.GameReferee;
 import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
 import cn.idev.excel.annotation.ExcelProperty;
@@ -10,7 +12,6 @@ import lombok.Data;
 
 import java.io.Serial;
 import java.io.Serializable;
-import java.util.Date;
 import java.util.List;
 
 
@@ -61,6 +62,7 @@ public class GameRefereeVo implements Serializable {
      * 密码
      */
     @ExcelProperty(value = "密码")
+    @Sensitive(strategy = SensitiveStrategy.PASSWORD, perms = "system:gameReferee:showPassword")
     private String password;
 
     /**