Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/main/environment/common_ci.properties
Original file line number Diff line number Diff line change
Expand Up @@ -76,3 +76,5 @@ logging.file.name=@env.TM_API_LOGGING_FILE_NAME@

springdoc.api-docs.enabled=@env.SWAGGER_DOC_ENABLED@
springdoc.swagger-ui.enabled=@env.SWAGGER_DOC_ENABLED@

cors.allowed-origins=@env.CORS_ALLOWED_ORIGINS@
3 changes: 3 additions & 0 deletions src/main/environment/common_example.properties
Original file line number Diff line number Diff line change
Expand Up @@ -73,3 +73,6 @@ jwt.secret=my-32-character-ultra-secure-and-ultra-long-secret
logging.path=logs/
logging.file.name=logs/tm-api.log


cors.allowed-origins=http://localhost:*

Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
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.RequestHeader;
Expand All @@ -43,16 +43,11 @@
import io.lettuce.core.dynamic.annotation.Param;
import io.swagger.v3.oas.annotations.Operation;




/**
* @Objective Saving ANC data for Nurse and Doctor.
*/

@CrossOrigin
@RestController
@RequestMapping(value = "/ANC", headers = "Authorization",consumes = "application/json", produces = "application/json")
@RequestMapping(value = "/ANC", headers = "Authorization", consumes = "application/json", produces = "application/json")
public class AntenatalCareController {
private Logger logger = LoggerFactory.getLogger(this.getClass().getSimpleName());

Expand All @@ -69,8 +64,6 @@ public void setAncServiceImpl(ANCServiceImpl ancServiceImpl) {
* @return success or failure response
* @throws Exception
*/

@CrossOrigin
@Operation(summary = "Save ANC nurse data")
@PostMapping(value = { "/save/nurseData" })
public String saveBenANCNurseData(@RequestBody String requestObj,
Expand Down Expand Up @@ -103,7 +96,6 @@ public String saveBenANCNurseData(@RequestBody String requestObj,
return response.toString();
}

@CrossOrigin
@Operation(summary = "Save ANC doctor data")
@PostMapping(value = { "/save/doctorData" })
public String saveBenANCDoctorData(@RequestBody String requestObj,
Expand Down Expand Up @@ -132,12 +124,11 @@ public String saveBenANCDoctorData(@RequestBody String requestObj,
} catch (Exception e) {
logger.error("Error while saving doctor data:" + e.getMessage());
response.setError(5000, e.getMessage());

}
return response.toString();
}

@CrossOrigin()
@Operation(summary = "Get ANC beneficiary visit details from nurse")
@PostMapping(value = { "/getBenVisitDetailsFrmNurseANC" })
@Transactional(rollbackFor = Exception.class)
Expand All @@ -164,7 +155,6 @@ public String getBenVisitDetailsFrmNurseANC(
return response.toString();
}

@CrossOrigin()
@Operation(summary = "Get ANC beneficiary details from nurse")
@PostMapping(value = { "/getBenANCDetailsFrmNurseANC" })
@Transactional(rollbackFor = Exception.class)
Expand Down Expand Up @@ -192,7 +182,6 @@ public String getBenANCDetailsFrmNurseANC(
return response.toString();
}

@CrossOrigin()
@Operation(summary = "Get ANC beneficiary history from nurse")
@PostMapping(value = { "/getBenANCHistoryDetails" })
public String getBenANCHistoryDetails(
Expand All @@ -218,7 +207,6 @@ public String getBenANCHistoryDetails(
return response.toString();
}

@CrossOrigin()
@Operation(summary = "Get ANC beneficiary vitals from nurse")
@PostMapping(value = { "/getBenANCVitalDetailsFrmNurseANC" })
public String getBenANCVitalDetailsFrmNurseANC(
Expand All @@ -245,7 +233,6 @@ public String getBenANCVitalDetailsFrmNurseANC(
return response.toString();
}

@CrossOrigin()
@Operation(summary = "Get ANC beneficiary examination details from nurse")
@PostMapping(value = { "/getBenExaminationDetailsANC" })
public String getBenExaminationDetailsANC(
Expand All @@ -271,7 +258,6 @@ public String getBenExaminationDetailsANC(
return response.toString();
}

@CrossOrigin()
@Operation(summary = "Get ANC beneficiary case record")
@PostMapping(value = { "/getBenCaseRecordFromDoctorANC" })
@Transactional(rollbackFor = Exception.class)
Expand Down Expand Up @@ -299,7 +285,6 @@ public String getBenCaseRecordFromDoctorANC(
return response.toString();
}

@CrossOrigin()
@Operation(summary = "Check high risk pregnancy status for ANC beneficiary")
@PostMapping(value = { "/getHRPStatus" })
@Transactional(rollbackFor = Exception.class)
Expand Down Expand Up @@ -329,7 +314,6 @@ public String getHRPStatus(
return response.toString();
}

@CrossOrigin
@Operation(summary = "Update ANC beneficiary data")
@PostMapping(value = { "/update/ANCScreen" })
public String updateANCCareNurse(@RequestBody String requestObj) {
Expand Down Expand Up @@ -358,7 +342,6 @@ public String updateANCCareNurse(@RequestBody String requestObj) {
return response.toString();
}

@CrossOrigin
@Operation(summary = "Update ANC beneficiary history")
@PostMapping(value = { "/update/historyScreen" })
public String updateANCHistoryNurse(@RequestBody String requestObj) {
Expand Down Expand Up @@ -387,7 +370,6 @@ public String updateANCHistoryNurse(@RequestBody String requestObj) {
return response.toString();
}

@CrossOrigin
@Operation(summary = "Update ANC beneficiary vitals")
@PostMapping(value = { "/update/vitalScreen" })
public String updateANCVitalNurse(@RequestBody String requestObj) {
Expand Down Expand Up @@ -416,7 +398,6 @@ public String updateANCVitalNurse(@RequestBody String requestObj) {
return response.toString();
}

@CrossOrigin
@Operation(summary = "Update ANC examination data")
@PostMapping(value = { "/update/examinationScreen" })
public String updateANCExaminationNurse(@RequestBody String requestObj) {
Expand Down Expand Up @@ -445,7 +426,6 @@ public String updateANCExaminationNurse(@RequestBody String requestObj) {
return response.toString();
}

@CrossOrigin
@Operation(summary = "Update ANC doctor data")
@PostMapping(value = { "/update/doctorData" })
public String updateANCDoctorData(@RequestBody String requestObj,
Expand All @@ -470,7 +450,7 @@ public String updateANCDoctorData(@RequestBody String requestObj,
} catch (Exception e) {
logger.error("Unable to modify data. " + e.getMessage());
response.setError(5000, e.getMessage());

}

return response.toString();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
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.RequestHeader;
Expand All @@ -49,7 +49,6 @@
/**
* @Objective Saving Cancer screening data for Nurse and Doctor both.
*/
@CrossOrigin
@RestController
@RequestMapping(value = "/CS-cancerScreening", headers = "Authorization", consumes = "application/json", produces = "application/json")
public class CancerScreeningController {
Expand All @@ -69,8 +68,6 @@ public void setCancerScreeningServiceImpl(CSServiceImpl cSServiceImpl) {
* @return success or failure response
* @throws Exception
*/

@CrossOrigin
@Operation(summary = "Save cancer screening data collected by nurse")
@PostMapping(value = { "/save/nurseData" })
public String saveBenCancerScreeningNurseData(@RequestBody String requestObj,
Expand Down Expand Up @@ -107,8 +104,6 @@ public String saveBenCancerScreeningNurseData(@RequestBody String requestObj,
* @param JSON requestObj
* @return success or failure response
*/

@CrossOrigin
@Operation(summary = "Update cancer screening data by the doctor")
@PostMapping(value = { "/save/doctorData" })
public String saveBenCancerScreeningDoctorData(@RequestBody String requestObj,
Expand Down Expand Up @@ -140,7 +135,6 @@ public String saveBenCancerScreeningDoctorData(@RequestBody String requestObj,
return response.toString();
}

@CrossOrigin()
@Operation(summary = "Get beneficiary visit details")
@PostMapping(value = { "/getBenDataFrmNurseToDocVisitDetailsScreen" })
public String getBenDataFrmNurseScrnToDocScrnVisitDetails(
Expand Down Expand Up @@ -170,8 +164,6 @@ public String getBenDataFrmNurseScrnToDocScrnVisitDetails(
* @param benRegID and benVisitID
* @return history details in JSON format
*/

@CrossOrigin()
@Operation(summary = "Get beneficiary cancer history")
@PostMapping(value = { "/getBenDataFrmNurseToDocHistoryScreen" })
public String getBenDataFrmNurseScrnToDocScrnHistory(
Expand Down Expand Up @@ -201,8 +193,6 @@ public String getBenDataFrmNurseScrnToDocScrnHistory(
* @param benRegID and benVisitID
* @return vital details in JSON format
*/

@CrossOrigin()
@Operation(summary = "Get beneficiary vitals")
@PostMapping(value = { "/getBenDataFrmNurseToDocVitalScreen" })
public String getBenDataFrmNurseScrnToDocScrnVital(
Expand Down Expand Up @@ -232,8 +222,6 @@ public String getBenDataFrmNurseScrnToDocScrnVital(
* @param benRegID and benVisitID
* @return examination details in JSON format
*/

@CrossOrigin()
@Operation(summary = "Get beneficiary examination details")
@PostMapping(value = { "/getBenDataFrmNurseToDocExaminationScreen" })
public String getBenDataFrmNurseScrnToDocScrnExamination(
Expand Down Expand Up @@ -263,8 +251,6 @@ public String getBenDataFrmNurseScrnToDocScrnExamination(
* @param benRegID
* @return previous family history details in JSON format
*/

@CrossOrigin()
@Operation(summary = "Get beneficiary family history")
@PostMapping(value = { "/getBenCancerFamilyHistory" })
public String getBenCancerFamilyHistory(
Expand Down Expand Up @@ -296,8 +282,6 @@ public String getBenCancerFamilyHistory(
* @param benRegID
* @return previous personal history details in JSON format
*/

@CrossOrigin()
@Operation(summary = "Get beneficiary personal history")
@PostMapping(value = { "/getBenCancerPersonalHistory" })
public String getBenCancerPersonalHistory(
Expand Down Expand Up @@ -329,8 +313,6 @@ public String getBenCancerPersonalHistory(
* @param benRegID
* @return previous personal history details in JSON format
*/

@CrossOrigin()
@Operation(summary = "Get beneficiary personal diet history")
@PostMapping(value = { "/getBenCancerPersonalDietHistory" })
public String getBenCancerPersonalDietHistory(
Expand Down Expand Up @@ -362,8 +344,6 @@ public String getBenCancerPersonalDietHistory(
* @param benRegID
* @return previous obstetric history details in JSON format
*/

@CrossOrigin()
@Operation(summary = "Get beneficiary obstetric history")
@PostMapping(value = { "/getBenCancerObstetricHistory" })
public String getBenCancerObstetricHistory(
Expand Down Expand Up @@ -394,8 +374,6 @@ public String getBenCancerObstetricHistory(
* @param benRegID
* @return diagnosis details in JSON format
*/

@CrossOrigin()
@Operation(summary = "Get beneficiary case record and referral details")
@PostMapping(value = { "/getBenCaseRecordFromDoctorCS" })
@Transactional(rollbackFor = Exception.class)
Expand All @@ -422,7 +400,6 @@ public String getBenCaseRecordFromDoctorCS(
return response.toString();
}

@CrossOrigin
@Operation(summary = "Update cancer screening history")
@PostMapping(value = { "/update/historyScreen" })
public String updateCSHistoryNurse(
Expand Down Expand Up @@ -474,8 +451,6 @@ public String updateCSHistoryNurse(
* @objective Replace Cancer Screening Vital Details entered by Nurse with the
* details entered by Doctor
*/

@CrossOrigin
@Operation(summary = "Update beneficiary vitals")
@PostMapping(value = { "/update/vitalScreen" })
public String upodateBenVitalDetail(
Expand Down Expand Up @@ -514,8 +489,6 @@ public String upodateBenVitalDetail(
* @objective Replace Cancer Screening examination Details entered by Nurse with
* the details entered by Doctor
*/

@CrossOrigin
@Operation(summary = "Update beneficiary examination details")
@PostMapping(value = { "/update/examinationScreen" })
public String upodateBenExaminationDetail(@RequestBody String requestObj) {
Expand Down Expand Up @@ -551,8 +524,6 @@ public String upodateBenExaminationDetail(@RequestBody String requestObj) {
* @objective update Cancer Diagnosis Details By Oncologist
*
*/

@CrossOrigin
@Operation(summary = "Update cancer diagnosis details by oncologist")
@PostMapping(value = { "/update/examinationScreen/diagnosis" })
public String updateCancerDiagnosisDetailsByOncologist(
Expand Down Expand Up @@ -587,8 +558,6 @@ public String updateCancerDiagnosisDetailsByOncologist(
* @objective Replace doctor data for the doctor next visit
*
*/

@CrossOrigin
@Operation(summary = "Update cancer screening data")
@PostMapping(value = { "/update/doctorData" })
public String updateCancerScreeningDoctorData(@RequestBody String requestObj) {
Expand Down
Loading
Loading