Commit fb4b50f172a9d48373179bf9852657e6db532dbe
1 parent
635bc96250
Exists in
master
修改产检删除
Showing 1 changed file with 18 additions and 15 deletions
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java
View file @
fb4b50f
... | ... | @@ -114,7 +114,7 @@ |
114 | 114 | |
115 | 115 | public void updatePatientOneCol(String id,Object colValue) |
116 | 116 | { |
117 | - iPatientDao.updatePatientOneCol(id,colValue); | |
117 | + iPatientDao.updatePatientOneCol(id, colValue); | |
118 | 118 | } |
119 | 119 | |
120 | 120 | public void updatePatientLastCheckEmployeeIdOne(String id, String lastCheckEmployeeId) { |
121 | 121 | |
... | ... | @@ -275,21 +275,24 @@ |
275 | 275 | private void updateExRecord(Patients patients){ |
276 | 276 | AntExRecordQuery antExRecordQuery=new AntExRecordQuery(); |
277 | 277 | antExRecordQuery.setParentId(patients.getId()); |
278 | - AntExRecordModel antExRecordModel=new AntExRecordModel(); | |
279 | - antExRecordModel.setLastMenses(patients.getLastMenses()); | |
280 | - antExRecordModel.setBuildTime(patients.getBookbuildingDate()); | |
281 | - antExRecordModel.setDueDate(patients.getDueDate()); | |
282 | - antExRecordModel.setName(patients.getUsername()); | |
283 | - antExRecordModel.setBrith(patients.getBirth()); | |
284 | - Patients dbPatients = findOnePatientById(patients.getId()); | |
285 | - if(dbPatients.getType()==1){ | |
286 | - antExRecordModel.setStatus(2); | |
287 | - }else { | |
288 | - antExRecordModel.setStatus(1); | |
289 | - } | |
290 | - antExRecordModel.setModified(new Date()); | |
291 | 278 | |
292 | - iAntExRecordDao.batchUpdateRecord(antExRecordModel, antExRecordQuery.convertToQuery()); | |
279 | + if(iAntExRecordDao.count(antExRecordQuery.convertToQuery())>0){ | |
280 | + AntExRecordModel antExRecordModel=new AntExRecordModel(); | |
281 | + antExRecordModel.setLastMenses(patients.getLastMenses()); | |
282 | + antExRecordModel.setBuildTime(patients.getBookbuildingDate()); | |
283 | + antExRecordModel.setDueDate(patients.getDueDate()); | |
284 | + antExRecordModel.setName(patients.getUsername()); | |
285 | + antExRecordModel.setBrith(patients.getBirth()); | |
286 | + Patients dbPatients = findOnePatientById(patients.getId()); | |
287 | + if(dbPatients.getType()==1){ | |
288 | + antExRecordModel.setStatus(2); | |
289 | + }else { | |
290 | + antExRecordModel.setStatus(1); | |
291 | + } | |
292 | + antExRecordModel.setModified(new Date()); | |
293 | + | |
294 | + iAntExRecordDao.batchUpdateRecord(antExRecordModel, antExRecordQuery.convertToQuery()); | |
295 | + } | |
293 | 296 | } |
294 | 297 | /** |
295 | 298 | * 修改产筛数据 |