From a8e42b32bdd45b9ed28d620ea83dd8b8d67f2e04 Mon Sep 17 00:00:00 2001 From: wangzhibiao Date: Fri, 9 Oct 2026 14:34:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E5=AD=A6=E5=91=98=EF=BC=9A?= =?UTF-8?q?=E9=80=82=E9=85=8D=E5=AD=A6=E5=91=98=E7=AB=AF=E7=82=B9=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=A5=91=E7=BA=A6=E6=96=AD=E8=A8=80=E4=BB=A5=E5=8C=85?= =?UTF-8?q?=E5=90=AB=E5=90=88=E6=B3=95=E7=BC=96=E8=BE=91=E7=AB=AF=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/web/controller/train/StudentApiTest.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/RuoYi-Vue/ruoyi-admin/src/test/java/com/ruoyi/web/controller/train/StudentApiTest.java b/RuoYi-Vue/ruoyi-admin/src/test/java/com/ruoyi/web/controller/train/StudentApiTest.java index c154fa2f6..ee36bb1a0 100644 --- a/RuoYi-Vue/ruoyi-admin/src/test/java/com/ruoyi/web/controller/train/StudentApiTest.java +++ b/RuoYi-Vue/ruoyi-admin/src/test/java/com/ruoyi/web/controller/train/StudentApiTest.java @@ -69,10 +69,14 @@ public class StudentApiTest if (isEndpoint) { endpointCount++; - assertFalse("不得公开 PUT 接口", - method.isAnnotationPresent(org.springframework.web.bind.annotation.PutMapping.class)); assertFalse("不得公开 export 接口", method.getName().toLowerCase().contains("export")); + if (method.isAnnotationPresent(org.springframework.web.bind.annotation.PutMapping.class)) + { + assertEquals("edit", method.getName()); + assertEquals("@ss.hasPermi('train:student:edit')", + method.getAnnotation(PreAuthorize.class).value()); + } if (method.isAnnotationPresent(org.springframework.web.bind.annotation.DeleteMapping.class)) { assertEquals("remove", method.getName()); @@ -81,6 +85,6 @@ public class StudentApiTest } } } - assertEquals("Controller包含经过授权的4个端点(list, getInfo, add, remove)", 4, endpointCount); + assertEquals("Controller包含经过授权的5个端点(list, getInfo, add, edit, remove)", 5, endpointCount); } }