Query 19,20,21,22 migrated - Find same case details in punching screen in case of co-applicant
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/** Existing application details used by the case-initiation duplicate checks. */
|
||||
public record DuplicateDetailsData(List<Map<String, Object>> records) {
|
||||
public DuplicateDetailsData {
|
||||
records = records == null ? List.of() : records.stream()
|
||||
.map(record -> Collections.unmodifiableMap(new LinkedHashMap<>(record)))
|
||||
.toList();
|
||||
}
|
||||
}
|
||||
@@ -6,6 +6,7 @@
|
||||
/Users/maddy/Projects/cygnus/matrix/cygnus-lib/src/main/java/lib/models/ApplicationSaveResult.java
|
||||
/Users/maddy/Projects/cygnus/matrix/cygnus-lib/src/main/java/lib/models/CasePunching.java
|
||||
/Users/maddy/Projects/cygnus/matrix/cygnus-lib/src/main/java/lib/models/CaseSaveRequest.java
|
||||
/Users/maddy/Projects/cygnus/matrix/cygnus-lib/src/main/java/lib/models/DuplicateDetailsData.java
|
||||
/Users/maddy/Projects/cygnus/matrix/cygnus-lib/src/main/java/lib/models/MessageDetails.java
|
||||
/Users/maddy/Projects/cygnus/matrix/cygnus-lib/src/main/java/lib/models/Option.java
|
||||
/Users/maddy/Projects/cygnus/matrix/cygnus-lib/src/main/java/lib/models/PunchedRecordsData.java
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user