From a8632194fa488fb2a66e4949c1e19e3d372fe3c2 Mon Sep 17 00:00:00 2001 From: tomsun28 Date: Sun, 31 Jan 2021 11:01:42 +0800 Subject: [PATCH] update sample-bootstrap api --- .../controller/SimulateController.java | 18 ++++-------------- .../src/main/resources/sureness.yml | 3 +++ 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/sample-bootstrap/src/main/java/com/usthe/sureness/sample/bootstrap/controller/SimulateController.java b/sample-bootstrap/src/main/java/com/usthe/sureness/sample/bootstrap/controller/SimulateController.java index 93d0150..1ad1e81 100644 --- a/sample-bootstrap/src/main/java/com/usthe/sureness/sample/bootstrap/controller/SimulateController.java +++ b/sample-bootstrap/src/main/java/com/usthe/sureness/sample/bootstrap/controller/SimulateController.java @@ -75,18 +75,8 @@ public class SimulateController { return ResponseEntity.ok(resultMap); } - @DeleteMapping("/api/v1/source2/{var2}") - public ResponseEntity> api1Mock8(HttpServletRequest request, @PathVariable Integer var2 ) { - Map resultMap = new HashMap<>(2); - resultMap.putAll(getResponseMap(request)); - if (Objects.nonNull(var2)) { - resultMap.put("var2", String.valueOf(var2)); - } - return ResponseEntity.ok(resultMap); - } - - @PutMapping("/api/v1/source2") - public ResponseEntity> api1Mock9(HttpServletRequest request) { + @GetMapping("/api/v1/source2") + public ResponseEntity> api1Mock8(HttpServletRequest request) { return ResponseEntity.ok(getResponseMap(request)); } @@ -115,8 +105,8 @@ public class SimulateController { return ResponseEntity.ok(getResponseMap(request)); } - @PatchMapping("/api/v1/source3") - public ResponseEntity> api1Mock15(HttpServletRequest request) { + @GetMapping("/api/v2/source3/{var1}") + public ResponseEntity> api1Mock15(HttpServletRequest request, @PathVariable String var1) { return ResponseEntity.ok(getResponseMap(request)); } diff --git a/sample-bootstrap/src/main/resources/sureness.yml b/sample-bootstrap/src/main/resources/sureness.yml index 67e9150..ae9efaa 100644 --- a/sample-bootstrap/src/main/resources/sureness.yml +++ b/sample-bootstrap/src/main/resources/sureness.yml @@ -17,10 +17,13 @@ resourceRole: - /api/v1/source1===delete===[role3] - /api/v1/source1===put===[role1,role2] - /api/v1/source2===get===[] + - /api/v1/source2/*/*===get===[role2] + - /api/v2/source3/*===get===[role2] # load api resource which do not need be protected, means them need be excluded. # these api resource can be access by everyone excludedResource: + - /api/v1/source3===get - /api/v3/host===get - /api/v3/book===get - /api/v1/account/auth===post -- GitLab