From f3b753f2d3db2143f07d40f1bc1d1e329804025a Mon Sep 17 00:00:00 2001 From: Said Gedik Date: Wed, 31 May 2023 11:26:14 +0200 Subject: [PATCH] get list of KVs --- .../com/nttdata/calender/api/KalenderRestController.java | 8 +++++--- .../com/nttdata/calender/supportgroup/SupportGroup.java | 7 +++++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/backend/src/main/java/com/nttdata/calender/api/KalenderRestController.java b/backend/src/main/java/com/nttdata/calender/api/KalenderRestController.java index 8f72cc1..e969c5f 100644 --- a/backend/src/main/java/com/nttdata/calender/api/KalenderRestController.java +++ b/backend/src/main/java/com/nttdata/calender/api/KalenderRestController.java @@ -99,14 +99,16 @@ public class KalenderRestController { @CrossOrigin("*") - @GetMapping("/api/getKV") + @GetMapping("/api/getSupportGroupKV") @ResponseBody - public Object getSupportGroupKV() { + public Object getSupportGroupKV() throws ARException { + var kv = SupportGroup.getInstance(); + kv.getSupportGroupKVs(javaAPI); return null; } @CrossOrigin("*") - @GetMapping("/api/getIH") + @GetMapping("/api/getSupportGroupIH") @ResponseBody public Object getSupportGroupIH() { return null; diff --git a/backend/src/main/java/com/nttdata/calender/supportgroup/SupportGroup.java b/backend/src/main/java/com/nttdata/calender/supportgroup/SupportGroup.java index 326359c..86681ef 100644 --- a/backend/src/main/java/com/nttdata/calender/supportgroup/SupportGroup.java +++ b/backend/src/main/java/com/nttdata/calender/supportgroup/SupportGroup.java @@ -93,6 +93,13 @@ public class SupportGroup { } } + public ArrayList getSupportGroupKVs(RemedyJavaAPI api) throws ARException { + var queryKVs = new Query.QueryBuilder("ASF:WI_TAS_Paket").addFieldId("SupportGroupKV", 1000000015).build(); + var kv = api.queryFieldsById("", queryKVs.getFieldIds(), queryKVs.getFormName(), null, 0, 0); + for (var k : kv) System.out.println("--------------------- " + k); + return null; + } + /** * Returns the list of support groups. *