diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/Patients.java b/platform-dal/src/main/java/com/lyms/platform/pojo/Patients.java index cc085f6..28da31e 100644 --- a/platform-dal/src/main/java/com/lyms/platform/pojo/Patients.java +++ b/platform-dal/src/main/java/com/lyms/platform/pojo/Patients.java @@ -499,6 +499,18 @@ public class Patients extends BaseModel { * 一个月内访问次数 */ private String visitsNum; + /** + * 威县一个月内就诊记录状态 1为同步 0为不同步 + */ + private String wxStatus; + + public String getWxStatus() { + return wxStatus; + } + + public void setWxStatus(String wxStatus) { + this.wxStatus = wxStatus; + } public String getPatientHId() { return patientHId; diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PatientController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PatientController.java index a5b45d4..59c9a0b 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PatientController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PatientController.java @@ -22,18 +22,25 @@ public class PatientController { private PatientsService patientsService; //http://112.112.112.183:8085/viewhip-etyy/view/commView/layout.jsp?patientId=病人ID + /** + * 获取威县孕产妇数据 + * @return + */ @RequestMapping(method = RequestMethod.GET, value = "/getPatients") @ResponseBody public BaseResponse getPatients(){ BaseResponse baseResponse=new BaseResponse(); PatientsQuery patientsQuery =new PatientsQuery(); patientsQuery.setYn(1); - patientsQuery.setHospitalId("2100002419"); + patientsQuery.setHospitalId("2100002421"); List patientsList= patientsService.queryPatient(patientsQuery); baseResponse.setObject(patientsList); return baseResponse.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); } - + /** + * 更新威县孕产妇数据 + * @return + */ @RequestMapping(method = RequestMethod.POST, value = "/updatePatients") @ResponseBody public BaseResponse updatePatients(@RequestBody PatientsDTO patientsDTO){ @@ -47,6 +54,7 @@ public class PatientController { Patients patient= patientsList.get(0); patient.setPatientHId(patientsDTO.getPatientHId()); patient.setVisitsNum(patientsDTO.getVisitsNum()); + patient.setWxStatus(patientsDTO.getWxStatus()); patientsService.updatePatientOne(patient,patient.getId()); baseResponse.setErrormsg("成功"); } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/QuanChanResult.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/QuanChanResult.java index 47f0f5a..855045f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/QuanChanResult.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/QuanChanResult.java @@ -130,6 +130,19 @@ public class QuanChanResult implements IBasicResultConvert