|
@ -636,13 +636,6 @@ public class SecurityMonitoringOrderService extends BaseJpaService<SecurityMonit
|
|
|
JSONObject result = new JSONObject();
|
|
|
ObjectMapper objectMapper = new ObjectMapper();
|
|
|
objectMapper.setDateFormat(new SimpleDateFormat("yyyy-MM-dd"));
|
|
|
SecurityMonitoringConclusionDO doorConclusion = securityMonitoringConclusionDao.findByOrderId(orderId);
|
|
|
if (doorConclusion==null){
|
|
|
doorConclusion = new SecurityMonitoringConclusionDO();
|
|
|
doorConclusion.setOrderId(orderId);
|
|
|
}
|
|
|
doorConclusion.setStatus(manageStatus);
|
|
|
doorConclusion.setConclusion(conclusion);
|
|
|
SecurityMonitoringOrderDO one = securityMonitoringOrderDao.findOne(orderId);
|
|
|
if (one==null){
|
|
|
String failMsg = "工单不存在" ;
|
|
@ -650,6 +643,17 @@ public class SecurityMonitoringOrderService extends BaseJpaService<SecurityMonit
|
|
|
result.put("resultMsg", failMsg);
|
|
|
return result;
|
|
|
}
|
|
|
SecurityMonitoringConclusionDO doorConclusion = securityMonitoringConclusionDao.findByOrderId(orderId);
|
|
|
if (doorConclusion==null){
|
|
|
doorConclusion = new SecurityMonitoringConclusionDO();
|
|
|
doorConclusion.setOrderId(orderId);
|
|
|
doorConclusion.setPatient(one.getPatient());
|
|
|
doorConclusion.setPatientName(one.getPatientName());
|
|
|
doorConclusion.setDoctor(one.getDoctor());
|
|
|
doorConclusion.setDoctorName(one.getDoctorName());
|
|
|
}
|
|
|
doorConclusion.setStatus(manageStatus);
|
|
|
doorConclusion.setConclusion(conclusion);
|
|
|
BaseDoctorDO doctorVO = baseDoctorDao.findById(one.getDoctor());
|
|
|
if (doorConclusion != null && org.apache.commons.lang.StringUtils.isNotEmpty(doorConclusion.getId())) {
|
|
|
doorConclusion.setUpdateTime(new Date());
|