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. *