Done ticket GEPAFINBE-20

This commit is contained in:
rajesh
2024-09-10 18:39:50 +05:30
parent 2d5aeb95b5
commit c93c7a031e
20 changed files with 585 additions and 2 deletions

View File

@@ -0,0 +1,13 @@
package net.gepafin.tendermanagement.model.request;
import lombok.Data;
@Data
public class FlowDataRequestBean {
private Long formId;
private String chosenField;
private String chosenValue;
}

View File

@@ -0,0 +1,13 @@
package net.gepafin.tendermanagement.model.request;
import lombok.Data;
@Data
public class FlowEdgesRequestBean {
private String source;
private String target;
private String type;
}

View File

@@ -0,0 +1,17 @@
package net.gepafin.tendermanagement.model.request;
import lombok.Data;
import java.util.List;
@Data
public class FlowRequestBean {
private Long initialForm;
private Long finalForm;
private List<FlowDataRequestBean> flowData;
private List<FlowEdgesRequestBean> flowEdges;
}

View File

@@ -0,0 +1,16 @@
package net.gepafin.tendermanagement.model.response;
import lombok.Data;
import net.gepafin.tendermanagement.model.BaseBean;
@Data
public class FlowDataResponseBean {
private Long id;
private Long formId;
private String chosenField;
private String chosenValue;
}

View File

@@ -0,0 +1,16 @@
package net.gepafin.tendermanagement.model.response;
import lombok.Data;
import net.gepafin.tendermanagement.model.BaseBean;
import org.springframework.security.core.parameters.P;
@Data
public class FlowEdgesResponseBean {
private Long id;
private String source;
private String target;
private String type;
}

View File

@@ -0,0 +1,22 @@
package net.gepafin.tendermanagement.model.response;
import lombok.Data;
import net.gepafin.tendermanagement.model.request.FlowDataRequestBean;
import net.gepafin.tendermanagement.model.request.FlowEdgesRequestBean;
import java.util.List;
@Data
public class FlowResponseBean {
private Long callId;
private Long initialForm;
private Long finalForm;
private List<FlowDataResponseBean> flowData;
private List<FlowEdgesResponseBean> flowEdges;
}