|  | @ -73,7 +73,7 @@ public class SecurityMonitoringOrderService extends BaseJpaService<SecurityMonit
 | 
	
		
			
				|  |  |     private Logger logger = LoggerFactory.getLogger(SecurityMonitoringOrderService.class);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public JSONObject createOrder(String jsonData){
 | 
	
		
			
				|  |  |         logger.info("创建上门服务jsonData参数:" + jsonData);
 | 
	
		
			
				|  |  |         logger.info("创建安防工单jsonData参数:" + jsonData);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         JSONObject result = new JSONObject();
 | 
	
		
			
				|  |  |         JSONObject jsonObjectParam;
 | 
	
	
		
			
				|  | @ -707,7 +707,9 @@ public class SecurityMonitoringOrderService extends BaseJpaService<SecurityMonit
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         securityMonitoringConclusionDao.save(doorConclusion);
 | 
	
		
			
				|  |  |         // 设置是否需要上传补录报告
 | 
	
		
			
				|  |  |         one.setStatus(SecurityMonitoringOrderDO.Status.registerSummary.getType());//已登记服务小结
 | 
	
		
			
				|  |  |         if (!(one.getStatus()==SecurityMonitoringOrderDO.Status.complete.getType())){
 | 
	
		
			
				|  |  |             one.setStatus(SecurityMonitoringOrderDO.Status.registerSummary.getType());//已登记服务小结
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         one.setExamPaperStatus(examPapeStatus);
 | 
	
		
			
				|  |  |         one.setConclusionStatus(2);
 | 
	
		
			
				|  |  |         securityMonitoringOrderDao.save(one);
 | 
	
	
		
			
				|  | @ -719,7 +721,20 @@ public class SecurityMonitoringOrderService extends BaseJpaService<SecurityMonit
 | 
	
		
			
				|  |  |      * @param orderId
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public JSONObject cancelConclusion(String orderId) {
 | 
	
		
			
				|  |  |         securityMonitoringOrderDao.updateConclusionStatus(orderId);
 | 
	
		
			
				|  |  |         JSONObject result = new JSONObject();
 | 
	
		
			
				|  |  |         SecurityMonitoringOrderDO one = securityMonitoringOrderDao.findOne(orderId);
 | 
	
		
			
				|  |  |         if (one==null){
 | 
	
		
			
				|  |  |             String failMsg = "工单不存在" ;
 | 
	
		
			
				|  |  |             result.put("resultFlag", 0);
 | 
	
		
			
				|  |  |             result.put("resultMsg", failMsg);
 | 
	
		
			
				|  |  |             return result;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         if (one.getStatus()==SecurityMonitoringOrderDO.Status.complete.getType()){//修改工单记录
 | 
	
		
			
				|  |  |             securityMonitoringOrderDao.updateConclusionStatus2(orderId);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         else {
 | 
	
		
			
				|  |  |             securityMonitoringOrderDao.updateConclusionStatus(orderId);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return getSecurityOrderDetail(orderId);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
	
		
			
				|  | @ -878,7 +893,7 @@ public class SecurityMonitoringOrderService extends BaseJpaService<SecurityMonit
 | 
	
		
			
				|  |  |         //获取患者签约防走失服务的团队
 | 
	
		
			
				|  |  |         String sql="SELECT DISTINCT i.team_code from base_service_package_sign_record sr,base_service_package_record r, base_service_package_item i  \n" +
 | 
	
		
			
				|  |  |                 "where  sr.id = r.sign_id and sr.status=1 and r.service_package_id = i.service_package_id   and i.del = 1 and sr.`status`=1 \n" +
 | 
	
		
			
				|  |  |                 "and  sr.patient  = '"+patient+"' and i.code=preventLost";
 | 
	
		
			
				|  |  |                 "and  sr.patient  = '"+patient+"' and i.code='preventLost'";
 | 
	
		
			
				|  |  |         List<String> teams = jdbcTemplate.queryForList(sql,String.class);
 | 
	
		
			
				|  |  |         List<Map<String,Object>> result = new ArrayList<>();
 | 
	
		
			
				|  |  |         if (teams.size()==0){
 |