diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index d23d1d6..5ac5ec7 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -1,4 +1,9 @@
eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
+org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
+org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
+org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
+org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
@@ -7,7 +12,13 @@ org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
+org.eclipse.jdt.core.compiler.problem.nullReference=warning
+org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
+org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
+org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
org.eclipse.jdt.core.compiler.processAnnotations=enabled
org.eclipse.jdt.core.compiler.release=enabled
org.eclipse.jdt.core.compiler.source=17
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..f99697f
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,22 @@
+# --- Stage 1: Build the application using Maven ---
+FROM maven:3.9.6-eclipse-temurin-17 AS build
+
+WORKDIR /app
+
+COPY . .
+
+# Build the application while caching Maven dependencies to speed up future builds
+RUN --mount=type=cache,target=/root/.m2 \
+ mvn clean package -DENV_VAR=docker -DskipTests -Dgit.skip=true
+
+# --- Stage 2: Run the application with a minimal JRE image ---
+FROM eclipse-temurin:17-jre
+
+WORKDIR /app
+
+# Copy the built WAR file from the build stage
+COPY --from=build /app/target/*.war app.war
+
+EXPOSE 8080
+
+ENTRYPOINT ["java", "-jar", "app.war"]
diff --git a/pom.xml b/pom.xml
index b327141..8027e14 100644
--- a/pom.xml
+++ b/pom.xml
@@ -400,7 +400,18 @@
-
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ 3.2.2
+
+
+
+ repackage
+
+
+
+
diff --git a/src/main/environment/104_ci.properties b/src/main/environment/104_ci.properties
index 2443c86..c734768 100644
--- a/src/main/environment/104_ci.properties
+++ b/src/main/environment/104_ci.properties
@@ -15,7 +15,7 @@ secondary.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
common-url=@env.COMMON_API_BASE_URL@
### Redis IP
-spring.redis.host=localhost
+spring.redis.host=@env.REDIS_HOST@
#ELK logging file name
logging.path=logs/
@@ -26,3 +26,5 @@ springdoc.swagger-ui.enabled=@env.SWAGGER_DOC_ENABLED@
sendSMSUrl= @env.COMMON_API_BASE_URL@sms/sendSMS
sendEmailGeneralUrl = @env.COMMON_API_BASE_URL@emailController/sendEmailGeneral
+
+cors.allowed-origins=@env.CORS_ALLOWED_ORIGINS@
diff --git a/src/main/environment/104_docker.properties b/src/main/environment/104_docker.properties
new file mode 100644
index 0000000..c6a56c4
--- /dev/null
+++ b/src/main/environment/104_docker.properties
@@ -0,0 +1,28 @@
+# local env
+# DB Connections
+## Primary db
+spring.datasource.url=${DATABASE_URL}
+spring.datasource.username=${DATABASE_USERNAME}
+spring.datasource.password=${DATABASE_PASSWORD}
+spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
+
+secondary.datasource.username=${REPORTING_DATABASE_USERNAME}
+secondary.datasource.password=${REPORTING_DATABASE_PASSWORD}
+secondary.datasource.url=${REPORTING_DATABASE_URL}
+secondary.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
+
+# Common Config
+common-url=${COMMON_API_BASE_URL}
+
+### Redis IP
+spring.redis.host=${REDIS_HOST}
+
+#ELK logging file name
+logging.file.name=${HELPLINE104_API_LOGGING_FILE_NAME}
+jwt.secret=${JWT_SECRET_KEY}
+springdoc.api-docs.enabled=${SWAGGER_DOC_ENABLED}
+springdoc.swagger-ui.enabled=${SWAGGER_DOC_ENABLED}
+
+
+sendSMSUrl= ${COMMON_API_BASE_URL}sms/sendSMS
+sendEmailGeneralUrl = ${COMMON_API_BASE_URL}emailController/sendEmailGeneral
\ No newline at end of file
diff --git a/src/main/environment/104_example.properties b/src/main/environment/104_example.properties
index 8ca4114..8c6b41f 100644
--- a/src/main/environment/104_example.properties
+++ b/src/main/environment/104_example.properties
@@ -22,4 +22,6 @@ spring.redis.host=localhost
jwt.secret=my-32-character-ultra-secure-and-ultra-long-secret
#If both properties are set, only logging.file.name takes effect.
logging.path=logs/
-logging.file.name=logs/helpline104-api.log
\ No newline at end of file
+logging.file.name=logs/helpline104-api.log
+
+cors.allowed-origins=http://localhost:*
\ No newline at end of file
diff --git a/src/main/java/com/iemr/helpline104/config/CorsConfig.java b/src/main/java/com/iemr/helpline104/config/CorsConfig.java
new file mode 100644
index 0000000..520f113
--- /dev/null
+++ b/src/main/java/com/iemr/helpline104/config/CorsConfig.java
@@ -0,0 +1,28 @@
+package com.iemr.helpline104.config;
+
+import org.springframework.context.annotation.Configuration;
+import org.springframework.web.servlet.config.annotation.CorsRegistry;
+import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
+import java.util.Arrays;
+import org.springframework.beans.factory.annotation.Value;
+
+@Configuration
+public class CorsConfig implements WebMvcConfigurer {
+
+ @Value("${cors.allowed-origins}")
+ private String allowedOrigins;
+
+ @Override
+ public void addCorsMappings(CorsRegistry registry) {
+ registry.addMapping("/**")
+ .allowedOriginPatterns(
+ Arrays.stream(allowedOrigins.split(","))
+ .map(String::trim)
+ .toArray(String[]::new))
+ .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")
+ .allowedHeaders("Content-Type", "Authorization")
+ .exposedHeaders("Authorization")
+ .allowCredentials(true)
+ .maxAge(3600);
+ }
+}
diff --git a/src/main/java/com/iemr/helpline104/controller/IMRMMR/IMRMMRController.java b/src/main/java/com/iemr/helpline104/controller/IMRMMR/IMRMMRController.java
index f7334ca..64195e8 100644
--- a/src/main/java/com/iemr/helpline104/controller/IMRMMR/IMRMMRController.java
+++ b/src/main/java/com/iemr/helpline104/controller/IMRMMR/IMRMMRController.java
@@ -44,7 +44,6 @@
import io.swagger.v3.oas.annotations.Operation;
-
@RequestMapping(value = "/beneficiary")
@RestController
public class IMRMMRController {
@@ -54,7 +53,6 @@ public class IMRMMRController {
@Autowired
private IMRMMRService imrmmrService;
- @CrossOrigin()
@Operation(summary = "Save IMR MMR")
@PostMapping(value = "/saveIMRMMR", headers = "Authorization", produces = {
"application/json" })
@@ -78,7 +76,6 @@ public String saveIMRMMR(@RequestBody String request,
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Fetch support services")
@GetMapping(value = "/fetchimrmmrmasters", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String fetchSupportServices() {
@@ -105,7 +102,6 @@ public String fetchSupportServices() {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Feedback request")
@PostMapping(value = "/getIMRMMRList", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String feedbackReuest(@RequestBody String request) {
@@ -123,7 +119,6 @@ public String feedbackReuest(@RequestBody String request) {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Update IMR MMR complaint")
@PostMapping(value = "/update/ImrMmrComplaint", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String updateImrMmrComplaint(@RequestBody String request) {
diff --git a/src/main/java/com/iemr/helpline104/controller/balVivha/BalVivahController.java b/src/main/java/com/iemr/helpline104/controller/balVivha/BalVivahController.java
index e2e0df1..4659b38 100644
--- a/src/main/java/com/iemr/helpline104/controller/balVivha/BalVivahController.java
+++ b/src/main/java/com/iemr/helpline104/controller/balVivha/BalVivahController.java
@@ -45,7 +45,6 @@ public class BalVivahController {
@Autowired
private BalVivahComplaintService balVivahComplaintService;
- @CrossOrigin()
@Operation(summary = "Save bal vivah complaint")
@PostMapping(value = "/saveBalVivahComplaint", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String balVivahComplaint(@RequestBody String request, HttpServletRequest httpRequest) {
@@ -60,7 +59,6 @@ public String balVivahComplaint(@RequestBody String request, HttpServletRequest
return output.toString();
}
- @CrossOrigin()
@Operation(summary = "Get bal vivah list")
@PostMapping(value = "/getBalVivahList", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String feedbackReuest(@RequestBody String request) {
@@ -79,7 +77,6 @@ public String feedbackReuest(@RequestBody String request) {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Update bal vivah complaint")
@PostMapping(value = "/update/BalVivahComplaint", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String updateBalVivahComplaint(@RequestBody String request) {
diff --git a/src/main/java/com/iemr/helpline104/controller/beneficiarycall/BeneficiaryCallController.java b/src/main/java/com/iemr/helpline104/controller/beneficiarycall/BeneficiaryCallController.java
index b5bcdba..49dd20b 100644
--- a/src/main/java/com/iemr/helpline104/controller/beneficiarycall/BeneficiaryCallController.java
+++ b/src/main/java/com/iemr/helpline104/controller/beneficiarycall/BeneficiaryCallController.java
@@ -64,7 +64,6 @@ public void setBeneficiaryCallService(BeneficiaryCallService beneficiaryCallServ
this.beneficiaryCallService = beneficiaryCallService;
}
- @CrossOrigin()
@Operation(summary = "Stores callerID to the specific beneficiary who are on call")
@PostMapping(value = "/startCall", headers = "Authorization")
public String startCall(
@@ -85,37 +84,34 @@ public String startCall(
return output.toString();
}
- @CrossOrigin()
@Operation(summary = "Update beneficiary reg id to the caller id")
@PostMapping(value = "update/beneficiaryCallID", headers = "Authorization")
public String updateBeneficiaryIDInCall(
- @Parameter(description = "{\"callID\":\"integer\", \"beneficiaryRegID\":\"long\"}") @RequestBody String beneficiaryCall) {
-
- OutputResponse output = new OutputResponse();
- Integer startedCall = null;
- try {
- BeneficiaryCall beneficiarycall = inputMapper.gson().fromJson(beneficiaryCall, BeneficiaryCall.class);
+ @Parameter(description = "{\"callID\":\"integer\", \"beneficiaryRegID\":\"long\"}") @RequestBody String beneficiaryCall) {
+
+ OutputResponse output = new OutputResponse();
+ Integer startedCall = null;
+ try {
+ BeneficiaryCall beneficiarycall = inputMapper.gson().fromJson(beneficiaryCall, BeneficiaryCall.class);
if (null != beneficiarycall.getBeneficiaryRegID()) {
startedCall = beneficiaryCallService.updateBeneficiaryIDInCall(beneficiarycall.getBenCallID(),
beneficiarycall.getBeneficiaryRegID());
output.setResponse(startedCall.toString());
- }else {
+ } else {
output.setResponse("Update skipped : BeneficiaryRegID is null");
}
- logger.info("updateBeneficiaryIDInCall was called successfully");
- } catch (Exception e) {
- logger.error("updateBeneficiaryIDInCall failed with error " + e.getMessage(), e);
- output.setError(e);
+ logger.info("updateBeneficiaryIDInCall was called successfully");
+ } catch (Exception e) {
+ logger.error("updateBeneficiaryIDInCall failed with error " + e.getMessage(), e);
+ output.setError(e);
- }
+ }
- logger.info("updateBeneficiaryIDInCall completed");
+ logger.info("updateBeneficiaryIDInCall completed");
- return output.toString();
+ return output.toString();
}
-
- @CrossOrigin
@Operation(summary = "Fetch services available in the 104 helpline")
@PostMapping(value = "/get/services", headers = "Authorization")
public String getServices(
@@ -138,7 +134,6 @@ public String getServices(
return output.toString();
}
- @CrossOrigin()
@Operation(summary = "Set service history")
@PostMapping(value = "set/callHistory", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String setServiceHistory(@RequestBody String request) {
diff --git a/src/main/java/com/iemr/helpline104/controller/bloodComponent/BloodComponentController.java b/src/main/java/com/iemr/helpline104/controller/bloodComponent/BloodComponentController.java
index d972349..b321606 100644
--- a/src/main/java/com/iemr/helpline104/controller/bloodComponent/BloodComponentController.java
+++ b/src/main/java/com/iemr/helpline104/controller/bloodComponent/BloodComponentController.java
@@ -47,11 +47,10 @@ public class BloodComponentController {
@Autowired
private BloodComponentService bloodComponentService;
- @CrossOrigin
@Operation(summary = "Save blood component details")
@PostMapping(value = "/save/bloodComponentDetails", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String saveBloodComponentDetails(
- @Parameter(description = "{\"component\":\"String\",\"componentDesc\":\"String\",\"deleted\":\"boolean\",\"createdBy\":\"String\"}") @RequestBody String request) {
+ @Parameter(description = "{\"component\":\"String\",\"componentDesc\":\"String\",\"deleted\":\"boolean\",\"createdBy\":\"String\"}") @RequestBody String request) {
OutputResponse output = new OutputResponse();
try {
M_Component m_component = inputMapper.gson().fromJson(request, M_Component.class);
@@ -67,11 +66,10 @@ public String saveBloodComponentDetails(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Fetch blood component details")
@PostMapping(value = "/get/bloodComponentDetails", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getBloodComponentDetails(
- @Parameter(description = "{\"componentID\":\"Integer\"}") @RequestBody String request) {
+ @Parameter(description = "{\"componentID\":\"Integer\"}") @RequestBody String request) {
OutputResponse output = new OutputResponse();
try {
diff --git a/src/main/java/com/iemr/helpline104/controller/bloodRequest/BloodRequestController.java b/src/main/java/com/iemr/helpline104/controller/bloodRequest/BloodRequestController.java
index 68530fd..d28e83d 100644
--- a/src/main/java/com/iemr/helpline104/controller/bloodRequest/BloodRequestController.java
+++ b/src/main/java/com/iemr/helpline104/controller/bloodRequest/BloodRequestController.java
@@ -55,7 +55,6 @@ public class BloodRequestController {
@Autowired
private BloodComponentTypeService componentTypeService;
- @CrossOrigin
@Operation(summary = "Save blood request details")
@PostMapping(value = "/save/bloodRequestDetails", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String saveBloodRequestDetails(@RequestBody String request) {
@@ -77,7 +76,6 @@ public String saveBloodRequestDetails(@RequestBody String request) {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get blood request details")
@PostMapping(value = "/get/bloodRequestDetails", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getbloodRequestDetails(
@@ -102,7 +100,6 @@ public String getbloodRequestDetails(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get blood component types")
@PostMapping(value = "/get/bloodComponentTypes", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getBloodComponentTypes() {
@@ -120,7 +117,6 @@ public String getBloodComponentTypes() {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get blood groups")
@PostMapping(value = "/get/bloodGroups", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getBloodGroups() {
@@ -138,7 +134,6 @@ public String getBloodGroups() {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get blood bank URL")
@PostMapping(value = "/get/bloodBankURL", headers = "Authorization")
public String getBloodBankURL(
@@ -163,7 +158,6 @@ public String getBloodBankURL(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Save blood bank URL")
@PostMapping(value = "/save/bloodBankURL", headers = "Authorization")
public String saveBloodBankURL(
diff --git a/src/main/java/com/iemr/helpline104/controller/callqamapping/CallQAMappingController.java b/src/main/java/com/iemr/helpline104/controller/callqamapping/CallQAMappingController.java
index e15721b..cd48135 100644
--- a/src/main/java/com/iemr/helpline104/controller/callqamapping/CallQAMappingController.java
+++ b/src/main/java/com/iemr/helpline104/controller/callqamapping/CallQAMappingController.java
@@ -48,7 +48,6 @@ public class CallQAMappingController {
@Autowired
public CallqamappingService callqamappingService;
- @CrossOrigin
@Operation(summary = "Save call qa mapping")
@PostMapping(value = "/save/callqamapping", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String saveCallqamapping(@RequestBody String request) {
@@ -69,7 +68,6 @@ public String saveCallqamapping(@RequestBody String request) {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Fetch questions and answers given by beneficiary")
@PostMapping(value = "/get/CDIqamapping", headers = "Authorization")
public String getCDIqamapping(
diff --git a/src/main/java/com/iemr/helpline104/controller/casesheet/Helpline104BeneficiaryHistoryController.java b/src/main/java/com/iemr/helpline104/controller/casesheet/Helpline104BeneficiaryHistoryController.java
index 33c6fb3..a9b8d47 100644
--- a/src/main/java/com/iemr/helpline104/controller/casesheet/Helpline104BeneficiaryHistoryController.java
+++ b/src/main/java/com/iemr/helpline104/controller/casesheet/Helpline104BeneficiaryHistoryController.java
@@ -48,7 +48,6 @@ public class Helpline104BeneficiaryHistoryController {
@Autowired
private H104BenHistoryService h104BenHistoryService;
- @CrossOrigin
@Operation(summary = "Retrieves case record")
@PostMapping(value = "/getBenCaseSheet", headers = "Authorization")
public String getBenCaseSheet(
@@ -70,7 +69,6 @@ public String getBenCaseSheet(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Stores case record")
@PostMapping(value = "/save/benCaseSheet", headers = "Authorization")
public String saveBenCaseSheet(
@@ -101,7 +99,6 @@ public String saveBenCaseSheet(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Retrieves present case record")
@PostMapping(value = "/getPresentCaseSheet", headers = "Authorization")
public String getPresentCaseSheet(
diff --git a/src/main/java/com/iemr/helpline104/controller/cdss/ClinicalDecisionSupportController.java b/src/main/java/com/iemr/helpline104/controller/cdss/ClinicalDecisionSupportController.java
index 8110cd2..1fcf0a7 100644
--- a/src/main/java/com/iemr/helpline104/controller/cdss/ClinicalDecisionSupportController.java
+++ b/src/main/java/com/iemr/helpline104/controller/cdss/ClinicalDecisionSupportController.java
@@ -46,7 +46,6 @@ public class ClinicalDecisionSupportController {
private CDSSService cDSSService;
private Logger logger = LoggerFactory.getLogger(ClinicalDecisionSupportController.class);
- @CrossOrigin()
@Operation(summary = "Get symptoms")
@PostMapping(value = "/Symptoms", produces = "application/json", headers = "Authorization")
public String getSymptomsPost(@RequestBody SymptomsWrapper symptomsDetails) {
@@ -73,7 +72,6 @@ public String getSymptomsPost(@RequestBody SymptomsWrapper symptomsDetails) {
}
- @CrossOrigin()
@Operation(summary = "Get questions by symptom, age and gender")
@PostMapping(value = "/getQuestions", produces = "application/json", headers = "Authorization")
public String getQuestion(@RequestBody SymptomsWrapper symptomsDetails) {
@@ -99,7 +97,6 @@ public String getQuestion(@RequestBody SymptomsWrapper symptomsDetails) {
}
- @CrossOrigin()
@Operation(summary = "Get result based on compliant id")
@PostMapping(value = "/getResult", produces = "application/json", headers = "Authorization")
public String getResult(@RequestBody String userAnswer) {
@@ -125,7 +122,6 @@ public String getResult(@RequestBody String userAnswer) {
}
- @CrossOrigin()
@Operation(summary = "Save symptom")
@PostMapping(value = "/saveSymptom", produces = "application/json", headers = "Authorization")
public String saveSymptom(@RequestBody String inputData) {
diff --git a/src/main/java/com/iemr/helpline104/controller/covidMaster/CovidMasterController.java b/src/main/java/com/iemr/helpline104/controller/covidMaster/CovidMasterController.java
index e1b5882..d78ea5e 100644
--- a/src/main/java/com/iemr/helpline104/controller/covidMaster/CovidMasterController.java
+++ b/src/main/java/com/iemr/helpline104/controller/covidMaster/CovidMasterController.java
@@ -34,7 +34,6 @@
import io.swagger.v3.oas.annotations.Operation;
-@CrossOrigin
@RestController
@RequestMapping(value = "/master", headers = "Authorization")
@@ -44,7 +43,7 @@ public class CovidMasterController {
@Autowired
private CovidMasterService covidMasterService;
- @Operation(summary= "Master data for COVID patient")
+ @Operation(summary = "Master data for COVID patient")
@GetMapping(value = {
"/patient/covidDetails/{providerServiceMapID}" }, produces = MediaType.APPLICATION_JSON)
public String patientAppMasterData(@PathVariable("providerServiceMapID") Integer providerServiceMapID) {
@@ -56,8 +55,7 @@ public String patientAppMasterData(@PathVariable("providerServiceMapID") Integer
return response.toString();
}
- @CrossOrigin
- @Operation(summary= "Save COVID data")
+ @Operation(summary = "Save COVID data")
@PostMapping({ "/save/covidScreeningData" })
public String saveBenCovidDoctorData(@RequestBody String requestObj,
@RequestHeader(value = "Authorization") String Authorization) {
diff --git a/src/main/java/com/iemr/helpline104/controller/directory/DirectoryServicesController.java b/src/main/java/com/iemr/helpline104/controller/directory/DirectoryServicesController.java
index e1bea8a..a678536 100644
--- a/src/main/java/com/iemr/helpline104/controller/directory/DirectoryServicesController.java
+++ b/src/main/java/com/iemr/helpline104/controller/directory/DirectoryServicesController.java
@@ -27,7 +27,7 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.CrossOrigin;
+
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@@ -50,7 +50,6 @@ public class DirectoryServicesController {
@Autowired
private DirectoryServiceService directoryServiceService;
- @CrossOrigin
@Operation(summary = "Retrieve directory search history")
@RequestMapping(value = "/getdirectorySearchHistory", method = RequestMethod.POST, headers = "Authorization")
public String getBenDirectoryHistory(
@@ -72,7 +71,6 @@ public String getBenDirectoryHistory(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Store directory serach history")
@RequestMapping(value = "/save/directorySearchHistory", method = RequestMethod.POST, headers = "Authorization")
public String directorySearchHistory(
diff --git a/src/main/java/com/iemr/helpline104/controller/disease/DiseaseController.java b/src/main/java/com/iemr/helpline104/controller/disease/DiseaseController.java
index 5f0f08f..2a787f8 100644
--- a/src/main/java/com/iemr/helpline104/controller/disease/DiseaseController.java
+++ b/src/main/java/com/iemr/helpline104/controller/disease/DiseaseController.java
@@ -39,7 +39,6 @@ public class DiseaseController {
@Autowired
DiseaseService diseaseService;
- @CrossOrigin()
@Operation(summary = "Save disease")
@PostMapping(value = "/saveDisease", headers = "Authorization", produces = {
"application/json" })
@@ -57,7 +56,6 @@ public String saveDisease(@RequestBody String request) {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Delete disease")
@PostMapping(value = "/deleteDisease", headers = "Authorization", produces = {
"application/json" })
@@ -75,7 +73,6 @@ public String deleteDisease(@RequestBody String request) {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Get diseases")
@PostMapping(value = "/getDisease", headers = "Authorization", produces = {
"application/json" })
@@ -93,7 +90,6 @@ public String getDisease(@RequestBody String request) {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Update disease")
@PostMapping(value = "/updateDisease", headers = "Authorization", produces = {
"application/json" })
@@ -111,7 +107,6 @@ public String updateDisease(@RequestBody String request) {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Get available disease")
@PostMapping(value = "/getAvailableDiseases", headers = "Authorization", produces = { "application/json" })
public String getAvailableDiseases() {
@@ -128,7 +123,6 @@ public String getAvailableDiseases() {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Get disease by id")
@PostMapping(value = "/getDiseasesByID", headers = "Authorization", produces = {
"application/json" })
diff --git a/src/main/java/com/iemr/helpline104/controller/diseaseScreening/DiseaseScreeningController.java b/src/main/java/com/iemr/helpline104/controller/diseaseScreening/DiseaseScreeningController.java
index 40e6f5c..8b8c2ef 100644
--- a/src/main/java/com/iemr/helpline104/controller/diseaseScreening/DiseaseScreeningController.java
+++ b/src/main/java/com/iemr/helpline104/controller/diseaseScreening/DiseaseScreeningController.java
@@ -57,7 +57,6 @@ public class DiseaseScreeningController {
@Autowired
private QuestionScoreService questionScoreService;
- @CrossOrigin
@Operation(summary = "Fetch disease screening questions")
@PostMapping(value = "/get/questions", headers = "Authorization")
public String fetchQuestions(
@@ -81,7 +80,6 @@ public String fetchQuestions(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Fetch disease screening answers")
@PostMapping(value = "/get/answers", headers = "Authorization")
public String fetchAnswers(@Parameter(description = "{\"questionID\":\"integer\"}") @RequestBody String request) {
diff --git a/src/main/java/com/iemr/helpline104/controller/drugGroup/DrugGroupController.java b/src/main/java/com/iemr/helpline104/controller/drugGroup/DrugGroupController.java
index 119ea6f..13294f6 100644
--- a/src/main/java/com/iemr/helpline104/controller/drugGroup/DrugGroupController.java
+++ b/src/main/java/com/iemr/helpline104/controller/drugGroup/DrugGroupController.java
@@ -53,10 +53,10 @@ public class DrugGroupController {
@Autowired
private DrugGroupService drugGroupService;
- @CrossOrigin
- @Operation(summary= "Fetch drug groups")
+ @Operation(summary = "Fetch drug groups")
@PostMapping(value = "/get/drugGroups", headers = "Authorization")
- public String getDrugGroups(@Parameter(description = "{\"serviceProviderID\":\"integer\"}") @RequestBody String request) {
+ public String getDrugGroups(
+ @Parameter(description = "{\"serviceProviderID\":\"integer\"}") @RequestBody String request) {
OutputResponse output = new OutputResponse();
try {
M_DrugGroup m_DrugGroup = inputMapper.gson().fromJson(request, M_DrugGroup.class);
@@ -74,10 +74,10 @@ public String getDrugGroups(@Parameter(description = "{\"serviceProviderID\":\"i
return output.toString();
}
- @CrossOrigin
- @Operation(summary= "Fetch drug list")
+ @Operation(summary = "Fetch drug list")
@PostMapping(value = "/get/drugList", headers = "Authorization")
- public String getDrugList(@Parameter(description = "{\"providerServiceMapID\":\"integer\"}") @RequestBody String request) {
+ public String getDrugList(
+ @Parameter(description = "{\"providerServiceMapID\":\"integer\"}") @RequestBody String request) {
OutputResponse output = new OutputResponse();
try {
M_104drugmapping m_104drugmapping = inputMapper.gson().fromJson(request, M_104drugmapping.class);
@@ -99,8 +99,7 @@ public String getDrugList(@Parameter(description = "{\"providerServiceMapID\":\"
return output.toString();
}
- @CrossOrigin
- @Operation(summary= "Fetch drug frequency details")
+ @Operation(summary = "Fetch drug frequency details")
@PostMapping(value = "/get/drugFrequency", headers = "Authorization")
public String getDrugFrequency() {
OutputResponse output = new OutputResponse();
@@ -117,8 +116,7 @@ public String getDrugFrequency() {
return output.toString();
}
- @CrossOrigin
- @Operation(summary= "Fetch drug strength details")
+ @Operation(summary = "Fetch drug strength details")
@PostMapping(value = "/get/drugStrength", headers = "Authorization")
public String getDrugStrength(
@Parameter(description = "{\"serviceProviderID\":\"integer\"}") @RequestBody String request) {
@@ -128,7 +126,7 @@ public String getDrugStrength(
M_DrugGroup m_DrugGroup = inputMapper.gson().fromJson(request, M_DrugGroup.class);
ArrayList drugStrength = drugGroupService.getDrugStrength(m_DrugGroup.getServiceProviderID());
-
+
output.setResponse(drugStrength.toString());
} catch (Exception e) {
@@ -139,8 +137,7 @@ public String getDrugStrength(
return output.toString();
}
- @CrossOrigin
- @Operation(summary= "Fetch drug name list")
+ @Operation(summary = "Fetch drug name list")
@PostMapping(value = "/getDrugDetailList", headers = "Authorization")
public String getDrugNameList(
@Parameter(description = "{\"providerServiceMapID\":\"integer\"}") @RequestBody String request) {
diff --git a/src/main/java/com/iemr/helpline104/controller/epidemicOutbreak/EpidemicOutbreakController.java b/src/main/java/com/iemr/helpline104/controller/epidemicOutbreak/EpidemicOutbreakController.java
index b5bfe54..28928a4 100644
--- a/src/main/java/com/iemr/helpline104/controller/epidemicOutbreak/EpidemicOutbreakController.java
+++ b/src/main/java/com/iemr/helpline104/controller/epidemicOutbreak/EpidemicOutbreakController.java
@@ -27,7 +27,7 @@
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.MediaType;
-import org.springframework.web.bind.annotation.CrossOrigin;
+
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@@ -51,7 +51,6 @@ public class EpidemicOutbreakController {
@Autowired
private EpidemicOutbreakService epidemicOutbreakService;
- @CrossOrigin
@Operation(summary = "Store epidemic outbreak complaint")
@RequestMapping(value = "/save/epidemicOutbreakComplaint", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String saveEpidemicOutbreakComplaint(
@@ -74,7 +73,6 @@ public String saveEpidemicOutbreakComplaint(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Fetch epidemic outbreak complaints")
@RequestMapping(value = "/get/epidemicOutbreakComplaint", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getEpidemicOutbreakComplaint(
@@ -101,7 +99,6 @@ public String getEpidemicOutbreakComplaint(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Update epidemic outbreak complaint")
@RequestMapping(value = "/update/epidemicOutbreakComplaint", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String updateEpidemicOutbreakComplaint(
diff --git a/src/main/java/com/iemr/helpline104/controller/feedback/FeedbackController.java b/src/main/java/com/iemr/helpline104/controller/feedback/FeedbackController.java
index 6cf0d1f..593f062 100644
--- a/src/main/java/com/iemr/helpline104/controller/feedback/FeedbackController.java
+++ b/src/main/java/com/iemr/helpline104/controller/feedback/FeedbackController.java
@@ -58,7 +58,6 @@ public void setFeedbackService(FeedbackService feedbackService) {
this.feedbackService = feedbackService;
}
- @CrossOrigin()
@Operation(summary = "Fetch feedback request")
@PostMapping(value = "/getfeedbacklist", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String feedbackReuest(@RequestBody String request) {
@@ -75,7 +74,6 @@ public String feedbackReuest(@RequestBody String request) {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Get feedback by post")
@PostMapping(value = "/getfeedback/{feedbackID}", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String getFeedbackByPost(@PathVariable("feedbackID") int feedbackID) {
@@ -91,7 +89,6 @@ public String getFeedbackByPost(@PathVariable("feedbackID") int feedbackID) {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Update feedback")
@PostMapping(value = "/updatefeedback", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String updateFeedback(@RequestBody String feedbackDetailsOBJ) {
@@ -114,7 +111,6 @@ public String updateFeedback(@RequestBody String feedbackDetailsOBJ) {
return response.toString();
}
- @CrossOrigin()
@Operation(summary = "Save beneficiary feedback")
@PostMapping(value = "/saveBenFeedback", produces = MediaType.APPLICATION_JSON, headers = "Authorization")
public String saveBenFeedback(@RequestBody String feedbackRequest, HttpServletRequest request) {
diff --git a/src/main/java/com/iemr/helpline104/controller/feedbackType/FeedbackTypeController.java b/src/main/java/com/iemr/helpline104/controller/feedbackType/FeedbackTypeController.java
index 1ea5150..d4c7d90 100644
--- a/src/main/java/com/iemr/helpline104/controller/feedbackType/FeedbackTypeController.java
+++ b/src/main/java/com/iemr/helpline104/controller/feedbackType/FeedbackTypeController.java
@@ -46,7 +46,6 @@ public class FeedbackTypeController {
@Autowired
private FeedbackTypeService feedbackTypeService;
- @CrossOrigin
@Operation(summary = "Provides nature of complaints")
@PostMapping(value = "/get/natureOfComplaintTypes", headers = "Authorization")
public String getNatureOfComplaintTypes(
diff --git a/src/main/java/com/iemr/helpline104/controller/foodSafetyComplaint/FoodSafetyComplaintController.java b/src/main/java/com/iemr/helpline104/controller/foodSafetyComplaint/FoodSafetyComplaintController.java
index 226311f..10c07eb 100644
--- a/src/main/java/com/iemr/helpline104/controller/foodSafetyComplaint/FoodSafetyComplaintController.java
+++ b/src/main/java/com/iemr/helpline104/controller/foodSafetyComplaint/FoodSafetyComplaintController.java
@@ -50,7 +50,6 @@ public class FoodSafetyComplaintController {
@Autowired
private FoodSafetyCopmlaintService foodSafetyCopmlaintService;
- @CrossOrigin
@Operation(summary = "Stores food safety complaint details")
@PostMapping(value = "/save/foodComplaintDetails", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String saveFoodComplaintDetails(
@@ -65,7 +64,8 @@ public String saveFoodComplaintDetails(
objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
T_FoodSafetyCopmlaint t_foodSafetyCopmlaint = objectMapper.readValue(request,
T_FoodSafetyCopmlaint.class);
- // logger.info("saveFoodComplaintDetails request " + t_foodSafetyCopmlaint.toString());
+ // logger.info("saveFoodComplaintDetails request " +
+ // t_foodSafetyCopmlaint.toString());
T_FoodSafetyCopmlaint foodComplaint;
@@ -80,7 +80,6 @@ public String saveFoodComplaintDetails(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Provides food safety complaints history")
@PostMapping(value = "/get/foodComplaintDetails", headers = "Authorization")
public String getFoodComplaintDetails(
diff --git a/src/main/java/com/iemr/helpline104/controller/healthCareWorkerType/HealthCareWorkerTypeController.java b/src/main/java/com/iemr/helpline104/controller/healthCareWorkerType/HealthCareWorkerTypeController.java
index 4181672..4de4998 100644
--- a/src/main/java/com/iemr/helpline104/controller/healthCareWorkerType/HealthCareWorkerTypeController.java
+++ b/src/main/java/com/iemr/helpline104/controller/healthCareWorkerType/HealthCareWorkerTypeController.java
@@ -27,7 +27,7 @@
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.MediaType;
-import org.springframework.web.bind.annotation.CrossOrigin;
+
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@@ -39,7 +39,6 @@
import io.swagger.v3.oas.annotations.Operation;
-
@RequestMapping(value = "/beneficiary")
@RestController
public class HealthCareWorkerTypeController {
@@ -49,7 +48,6 @@ public class HealthCareWorkerTypeController {
@Autowired
private HealthCareWorkerService healthCareWorkerService;
- @CrossOrigin
@Operation(summary = "Get health care worker types")
@PostMapping(value = "/get/healthCareWorkerTypes", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getHealthCareWorkerTypes() {
diff --git a/src/main/java/com/iemr/helpline104/controller/hihl/HIHLController.java b/src/main/java/com/iemr/helpline104/controller/hihl/HIHLController.java
index c2a8b86..8b101b2 100644
--- a/src/main/java/com/iemr/helpline104/controller/hihl/HIHLController.java
+++ b/src/main/java/com/iemr/helpline104/controller/hihl/HIHLController.java
@@ -33,8 +33,6 @@
import io.swagger.v3.oas.annotations.Operation;
-
-@CrossOrigin
@RestController
@RequestMapping(value = "/hihl", headers = "Authorization")
public class HIHLController {
diff --git a/src/main/java/com/iemr/helpline104/controller/location/CountryCityController.java b/src/main/java/com/iemr/helpline104/controller/location/CountryCityController.java
index c3687cf..783f66b 100644
--- a/src/main/java/com/iemr/helpline104/controller/location/CountryCityController.java
+++ b/src/main/java/com/iemr/helpline104/controller/location/CountryCityController.java
@@ -41,7 +41,6 @@ public class CountryCityController {
private CountryCityService countryCityService;
private Logger logger = LoggerFactory.getLogger(FeedbackController.class);
- @CrossOrigin
@Operation(summary = "Get country")
@GetMapping(value = {
"/getCountry" }, produces = MediaType.APPLICATION_JSON, headers = "Authorization")
@@ -59,7 +58,6 @@ public String getCountry() {
return response.toString();
}
- @CrossOrigin
@Operation(summary = "Get cities")
@GetMapping(value = {
"/getCities/{id}" }, produces = MediaType.APPLICATION_JSON, headers = "Authorization")
diff --git a/src/main/java/com/iemr/helpline104/controller/location/LocationController.java b/src/main/java/com/iemr/helpline104/controller/location/LocationController.java
index 2769b46..f4d5958 100644
--- a/src/main/java/com/iemr/helpline104/controller/location/LocationController.java
+++ b/src/main/java/com/iemr/helpline104/controller/location/LocationController.java
@@ -39,7 +39,6 @@
public class LocationController {
private LocationService locationService;
- @CrossOrigin
@Operation(summary = "Get states")
@GetMapping(value = {
"/states/{id}" }, produces = MediaType.APPLICATION_JSON, headers = "Authorization")
@@ -48,7 +47,6 @@ public String getStates(@PathVariable("id") int id) {
return stateList.toString();
}
- @CrossOrigin
@Operation(summary = "Get districts")
@GetMapping(value = {
"/districts/{id}" }, produces = MediaType.APPLICATION_JSON, headers = "Authorization")
@@ -58,7 +56,6 @@ public String getDistricts(@PathVariable("id") int id) {
return districtsList.toString();
}
- @CrossOrigin
@Operation(summary = "Get state districts")
@GetMapping(value = {
"/statesDistricts/{id}" }, produces = MediaType.APPLICATION_JSON, headers = "Authorization")
@@ -67,7 +64,6 @@ public String geStatetDistricts(@PathVariable("id") int id) {
return districtsList.toString();
}
- @CrossOrigin
@Operation(summary = "Get district blocks")
@GetMapping(value = {
"/taluks/{id}" }, produces = MediaType.APPLICATION_JSON, headers = "Authorization")
@@ -76,7 +72,6 @@ public String getDistrictBlocks(@PathVariable("id") int id) {
return districtBlockList.toString();
}
- @CrossOrigin
@Operation(summary = "Get city")
@GetMapping(value = {
"/city/{id}" }, produces = MediaType.APPLICATION_JSON, headers = "Authorization")
@@ -85,7 +80,6 @@ public String getCity(@PathVariable("id") int id) {
return districtBlockList.toString();
}
- @CrossOrigin
@Operation(summary = "Get villages")
@GetMapping(value = {
"/village/{id}" }, produces = MediaType.APPLICATION_JSON, headers = "Authorization")
diff --git a/src/main/java/com/iemr/helpline104/controller/organDonation/OrganDonationController.java b/src/main/java/com/iemr/helpline104/controller/organDonation/OrganDonationController.java
index 13d785f..7b37b77 100644
--- a/src/main/java/com/iemr/helpline104/controller/organDonation/OrganDonationController.java
+++ b/src/main/java/com/iemr/helpline104/controller/organDonation/OrganDonationController.java
@@ -48,7 +48,6 @@ public class OrganDonationController {
@Autowired
private OrganDonationService organDonationService;
- @CrossOrigin
@Operation(summary = "Save organ donation details")
@PostMapping(value = "/save/organDonationRequestDetails", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String saveOrganDonationDetails(@RequestBody String request) {
@@ -66,7 +65,6 @@ public String saveOrganDonationDetails(@RequestBody String request) {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Update organ donation details")
@PostMapping(value = "/update/organDonationRequestDetails", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String updateOrganDonationDetails(@RequestBody String request) {
@@ -84,7 +82,6 @@ public String updateOrganDonationDetails(@RequestBody String request) {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Save organ donation institute details")
@PostMapping(value = "/save/organDonationInstituteDetails", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String saveOrganDonationInstituteDetails(@RequestBody String request) {
@@ -102,7 +99,6 @@ public String saveOrganDonationInstituteDetails(@RequestBody String request) {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get organ donation details")
@PostMapping(value = "/get/organDonationRequestDetails", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getOrganDonationDetails(
@@ -127,7 +123,6 @@ public String getOrganDonationDetails(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get organ donation types")
@PostMapping(value = "/get/organDonationTypes", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getOrganDonationTypes() {
@@ -145,7 +140,6 @@ public String getOrganDonationTypes() {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get donatable organs")
@PostMapping(value = "/get/DonatableOrgans", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getDonatableOrgans() {
diff --git a/src/main/java/com/iemr/helpline104/controller/prescription/PrescriptionController.java b/src/main/java/com/iemr/helpline104/controller/prescription/PrescriptionController.java
index 1ec81b7..bec392b 100644
--- a/src/main/java/com/iemr/helpline104/controller/prescription/PrescriptionController.java
+++ b/src/main/java/com/iemr/helpline104/controller/prescription/PrescriptionController.java
@@ -48,7 +48,6 @@ public class PrescriptionController {
@Autowired
private PrescriptionService prescriptionService;
- @CrossOrigin
@Operation(summary = "Save prescription")
@PostMapping(value = "/save/prescription", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String savePrescription(@RequestBody String createRequest) {
@@ -69,7 +68,6 @@ public String savePrescription(@RequestBody String createRequest) {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get prescription")
@PostMapping(value = "/get/prescription", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getPrescription(@RequestBody String createRequest) {
@@ -96,7 +94,6 @@ public String getPrescription(@RequestBody String createRequest) {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get prescription list")
@PostMapping(value = "/get/prescriptionList", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getPrescriptionList(@RequestBody String createRequest) {
@@ -129,7 +126,6 @@ public String getPrescriptionList(@RequestBody String createRequest) {
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Get latest valid pescription")
@PostMapping(value = "/get/latestValidPescription", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String getLatestValidPescription(
diff --git a/src/main/java/com/iemr/helpline104/controller/scheme/SchemeController.java b/src/main/java/com/iemr/helpline104/controller/scheme/SchemeController.java
index ae23f92..3a038c2 100644
--- a/src/main/java/com/iemr/helpline104/controller/scheme/SchemeController.java
+++ b/src/main/java/com/iemr/helpline104/controller/scheme/SchemeController.java
@@ -48,7 +48,6 @@ public class SchemeController {
InputMapper mapper = new InputMapper();
- @CrossOrigin
@Operation(summary = "Save scheme search history")
@PostMapping(value = "/save/schemeSearchHistory", produces = MediaType.APPLICATION_JSON_VALUE, headers = "Authorization")
public String saveSchemeSearchHistory(
@@ -71,7 +70,6 @@ public String saveSchemeSearchHistory(
return output.toString();
}
- @CrossOrigin
@Operation(summary = "Retrieve scheme search history")
@PostMapping(value = "/getSchemeSearchHistory", headers = "Authorization")
public String getBenSchemeHistory(
diff --git a/src/main/java/com/iemr/helpline104/controller/secondaryCrmReports/SecondaryCRMReports.java b/src/main/java/com/iemr/helpline104/controller/secondaryCrmReports/SecondaryCRMReports.java
index d64f50d..ae8ee7c 100644
--- a/src/main/java/com/iemr/helpline104/controller/secondaryCrmReports/SecondaryCRMReports.java
+++ b/src/main/java/com/iemr/helpline104/controller/secondaryCrmReports/SecondaryCRMReports.java
@@ -28,7 +28,7 @@
import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType;
import org.springframework.http.ResponseEntity;
-import org.springframework.web.bind.annotation.CrossOrigin;
+
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -43,8 +43,6 @@
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
-
-@CrossOrigin
@RequestMapping({ "/crmReports" })
@RestController
public class SecondaryCRMReports {
@@ -53,7 +51,6 @@ public class SecondaryCRMReports {
private Logger logger = LoggerFactory.getLogger(this.getClass().getSimpleName());
InputMapper inputMapper = new InputMapper();
- @CrossOrigin()
@Operation(summary = "Get RO summary report by date")
@PostMapping(value = "/getROSummaryReportByDate", headers = "Authorization")
public ResponseEntity