Punching, Dedupe and CutOff Features Done
This commit is contained in:
@@ -42,6 +42,15 @@ public enum ApplicationMessage {
|
||||
"The application details were saved successfully.", ""),
|
||||
APPLICATIONS_LOADED(200, "APP-2002", "Applications loaded",
|
||||
"The application records were loaded successfully.", ""),
|
||||
DEDUPE_CHECK_COMPLETED(200, "DDP-2001", "Dedupe check completed",
|
||||
"The dedupe check completed successfully.", ""),
|
||||
DEDUPE_CHECK_FAILED(500, "DDP-5001", "Dedupe check failed",
|
||||
"Cygnus could not complete the dedupe check.",
|
||||
"Try again. If the issue continues, contact support."),
|
||||
DEDUPE_DETAILS_LOADED(200, "DDP-2002", "Dedupe details loaded",
|
||||
"Matching records were loaded successfully.", ""),
|
||||
DEDUPE_DETAILS_SAVED(200, "DDP-2003", "Dedupe details saved",
|
||||
"Dedupe remarks were saved successfully.", ""),
|
||||
APPLICATION_LOAD_FAILED(500, "APP-5002", "Applications could not be loaded",
|
||||
"Cygnus could not load the application details.",
|
||||
"Try again. If the issue continues, share the reference ID with support."),
|
||||
|
||||
16
cygnus-lib/src/main/java/lib/models/Allocation.java
Normal file
16
cygnus-lib/src/main/java/lib/models/Allocation.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class Allocation {
|
||||
private List<CutOffRecord> allocationlist = new ArrayList<>();
|
||||
private String allocTime;
|
||||
private String errMsg;
|
||||
private String errDesc;
|
||||
private String errCode;
|
||||
private String sessUUID;
|
||||
private boolean processFlag;
|
||||
}
|
||||
13
cygnus-lib/src/main/java/lib/models/CaseGrid.java
Normal file
13
cygnus-lib/src/main/java/lib/models/CaseGrid.java
Normal file
@@ -0,0 +1,13 @@
|
||||
package lib.models;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class CaseGrid {
|
||||
private String errMsg;
|
||||
private String errDesc;
|
||||
private String errCode;
|
||||
private boolean processFlag;
|
||||
private String portfolioId;
|
||||
private String caseID;
|
||||
}
|
||||
17
cygnus-lib/src/main/java/lib/models/CutOffList.java
Normal file
17
cygnus-lib/src/main/java/lib/models/CutOffList.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class CutOffList {
|
||||
private List<CutOffRecord> cofflist = new ArrayList<>();
|
||||
private String cutoffTime;
|
||||
private String batch;
|
||||
private String errMsg;
|
||||
private String errDesc;
|
||||
private String errCode;
|
||||
private String sessUUID;
|
||||
private boolean processFlag;
|
||||
}
|
||||
41
cygnus-lib/src/main/java/lib/models/CutOffRecord.java
Normal file
41
cygnus-lib/src/main/java/lib/models/CutOffRecord.java
Normal file
@@ -0,0 +1,41 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class CutOffRecord {
|
||||
private List<CutOffRecord> sublist = new ArrayList<>();
|
||||
private String portfolioid;
|
||||
private String portname;
|
||||
private String customername;
|
||||
private String apptype;
|
||||
private String mvcode;
|
||||
private String applno;
|
||||
private boolean allocation;
|
||||
private boolean sms;
|
||||
private boolean telesheet;
|
||||
private boolean earlier;
|
||||
private boolean negative;
|
||||
private int islocked;
|
||||
private String lockedby;
|
||||
private boolean docut;
|
||||
private int ischanged;
|
||||
private int totrv;
|
||||
private int totov;
|
||||
private int totpv;
|
||||
private int totrtv;
|
||||
private int tototv;
|
||||
private int totref;
|
||||
private boolean tv;
|
||||
private boolean oprsend;
|
||||
private String resiloc;
|
||||
private String offloc;
|
||||
private String proploc;
|
||||
private String uuid;
|
||||
private String repformat;
|
||||
private String repfunction;
|
||||
private String message;
|
||||
private String portgroup;
|
||||
}
|
||||
21
cygnus-lib/src/main/java/lib/models/DedupeBatch.java
Normal file
21
cygnus-lib/src/main/java/lib/models/DedupeBatch.java
Normal file
@@ -0,0 +1,21 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class DedupeBatch {
|
||||
private List<DedupeCase> cases = new ArrayList<>();
|
||||
private String cutoffKey;
|
||||
private String cutoffon;
|
||||
private int totalAddresses;
|
||||
private int totalCases;
|
||||
private int islocked;
|
||||
private String lockedby;
|
||||
private Integer lockOwnerId;
|
||||
}
|
||||
22
cygnus-lib/src/main/java/lib/models/DedupeCase.java
Normal file
22
cygnus-lib/src/main/java/lib/models/DedupeCase.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package lib.models;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class DedupeCase {
|
||||
private String mvcode;
|
||||
private String applno;
|
||||
private String customername;
|
||||
private String apptype;
|
||||
private String uuid;
|
||||
private int totrv;
|
||||
private int totov;
|
||||
private int totpv;
|
||||
private String earlier;
|
||||
private String negative;
|
||||
private String lockedby;
|
||||
}
|
||||
20
cygnus-lib/src/main/java/lib/models/DedupeCaseSummary.java
Normal file
20
cygnus-lib/src/main/java/lib/models/DedupeCaseSummary.java
Normal file
@@ -0,0 +1,20 @@
|
||||
package lib.models;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@Getter
|
||||
@NoArgsConstructor
|
||||
public class DedupeCaseSummary {
|
||||
private String documentCaseId;
|
||||
private Integer portfolioId;
|
||||
private String mvCode;
|
||||
private String fileNumber;
|
||||
private String customerName;
|
||||
private String applicationType;
|
||||
private int residenceVisits;
|
||||
private int officeVisits;
|
||||
private int propertyVisits;
|
||||
private String receivedOn;
|
||||
private String done;
|
||||
}
|
||||
3
cygnus-lib/src/main/java/lib/models/DedupeCheckData.java
Normal file
3
cygnus-lib/src/main/java/lib/models/DedupeCheckData.java
Normal file
@@ -0,0 +1,3 @@
|
||||
package lib.models;
|
||||
|
||||
public record DedupeCheckData(String documentCaseId, int operation) { }
|
||||
@@ -0,0 +1,3 @@
|
||||
package lib.models;
|
||||
|
||||
public record DedupeCheckRequest(String documentCaseId, int operation) { }
|
||||
20
cygnus-lib/src/main/java/lib/models/DedupeDetails.java
Normal file
20
cygnus-lib/src/main/java/lib/models/DedupeDetails.java
Normal file
@@ -0,0 +1,20 @@
|
||||
package lib.models;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DedupeDetails {
|
||||
private String sessuuid;
|
||||
private String uuid;
|
||||
private String mvcode;
|
||||
private String customername;
|
||||
private String dob;
|
||||
private String mobile;
|
||||
private String resiaddress;
|
||||
private String offaddress;
|
||||
private String resiphone;
|
||||
private String offphone;
|
||||
private String earremarks;
|
||||
private String negremarks;
|
||||
private String category;
|
||||
}
|
||||
17
cygnus-lib/src/main/java/lib/models/DedupeMatchRecord.java
Normal file
17
cygnus-lib/src/main/java/lib/models/DedupeMatchRecord.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package lib.models;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DedupeMatchRecord {
|
||||
private String dedupeType;
|
||||
private String foundOn;
|
||||
private String remarks;
|
||||
private String customerName;
|
||||
private String dob;
|
||||
private String residenceAddress;
|
||||
private String officeAddress;
|
||||
private String residencePhone;
|
||||
private String officePhone;
|
||||
private String mobile;
|
||||
}
|
||||
17
cygnus-lib/src/main/java/lib/models/DedupeRun.java
Normal file
17
cygnus-lib/src/main/java/lib/models/DedupeRun.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class DedupeRun {
|
||||
private List<DedupeBatch> batches = new ArrayList<>();
|
||||
private String dedcutTime;
|
||||
private String errMsg;
|
||||
private String csrfToken;
|
||||
}
|
||||
21
cygnus-lib/src/main/java/lib/models/DedupeSendCase.java
Normal file
21
cygnus-lib/src/main/java/lib/models/DedupeSendCase.java
Normal file
@@ -0,0 +1,21 @@
|
||||
package lib.models;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DedupeSendCase {
|
||||
private String uuid;
|
||||
private String mvcode;
|
||||
private String applno;
|
||||
private String customername;
|
||||
private String apptype;
|
||||
private String product;
|
||||
private String earlier;
|
||||
private String negative;
|
||||
private String deduperunon;
|
||||
private String bkbranchname;
|
||||
private String fid;
|
||||
private int dqid;
|
||||
private String portname;
|
||||
private String supervisor;
|
||||
}
|
||||
16
cygnus-lib/src/main/java/lib/models/DedupeWorkspace.java
Normal file
16
cygnus-lib/src/main/java/lib/models/DedupeWorkspace.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class DedupeWorkspace {
|
||||
private Integer portfolioId;
|
||||
private List<Option> portfolios = new ArrayList<>();
|
||||
private List<DedupeCaseSummary> cases = new ArrayList<>();
|
||||
}
|
||||
12
cygnus-lib/src/main/java/lib/models/PhotoCases.java
Normal file
12
cygnus-lib/src/main/java/lib/models/PhotoCases.java
Normal file
@@ -0,0 +1,12 @@
|
||||
package lib.models;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PhotoCases {
|
||||
private String errMsg;
|
||||
private String errDesc;
|
||||
private String errCode;
|
||||
private String sessUUID;
|
||||
private boolean processFlag;
|
||||
}
|
||||
17
cygnus-lib/src/main/java/lib/models/ReferenceSheet.java
Normal file
17
cygnus-lib/src/main/java/lib/models/ReferenceSheet.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ReferenceSheet {
|
||||
private List<CutOffRecord> tvrlist = new ArrayList<>();
|
||||
private String teleSheetTime;
|
||||
private String errMsg;
|
||||
private String errDesc;
|
||||
private String errCode;
|
||||
private String sessUUID;
|
||||
private boolean processFlag;
|
||||
private String telePDFLink;
|
||||
}
|
||||
17
cygnus-lib/src/main/java/lib/models/SendDedupe.java
Normal file
17
cygnus-lib/src/main/java/lib/models/SendDedupe.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class SendDedupe {
|
||||
private Integer portfolioid;
|
||||
private String portname;
|
||||
private String supervisor;
|
||||
private int dqid;
|
||||
private String fid;
|
||||
private List<DedupeSendCase> caselist = new ArrayList<>();
|
||||
private String suuid;
|
||||
private String uuids;
|
||||
}
|
||||
16
cygnus-lib/src/main/java/lib/models/SendToOperation.java
Normal file
16
cygnus-lib/src/main/java/lib/models/SendToOperation.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class SendToOperation {
|
||||
private List<CutOffRecord> caselist = new ArrayList<>();
|
||||
private String sendTime;
|
||||
private String errMsg;
|
||||
private String errDesc;
|
||||
private String errCode;
|
||||
private String sessUUID;
|
||||
private boolean processFlag;
|
||||
}
|
||||
17
cygnus-lib/src/main/java/lib/models/Telesheet.java
Normal file
17
cygnus-lib/src/main/java/lib/models/Telesheet.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package lib.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class Telesheet {
|
||||
private List<CutOffRecord> tvrlist = new ArrayList<>();
|
||||
private String teleSheetTime;
|
||||
private String errMsg;
|
||||
private String errDesc;
|
||||
private String errCode;
|
||||
private String sessUUID;
|
||||
private boolean processFlag;
|
||||
private String telePDFLink;
|
||||
}
|
||||
Reference in New Issue
Block a user