|  | @ -199,15 +199,16 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr
 | 
	
		
			
				|  |  |         if (orderWithPackageItemFeeAdd(result, jsonObjectParam, orderDO,null)) {return result;}
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         JSONObject dispatcherJson = queryDispatcherInfoByPatient(jsonObjectParam.getJSONObject("hospital").get("code").toString());
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         List<Map<String,Object>> dispatcherInfoList = (List)dispatcherJson.get(ResponseContant.resultMsg);
 | 
	
		
			
				|  |  |         for(Map<String,Object> map: dispatcherInfoList){
 | 
	
		
			
				|  |  |             String dispatcher = map.get("code").toString();
 | 
	
		
			
				|  |  |             BaseDoctorDO doctorVO = doctorDao.findById(dispatcher);
 | 
	
		
			
				|  |  |             // 派单消息-首页
 | 
	
		
			
				|  |  |             this.createMessage("新增居民预约服务申请","702","system","system", orderDO.getId(), dispatcher,doctorVO.getName() ,doctorVO.getIdcard(), orderDO.getPatientName() + "提交了服务预约申请,请您前往处理");
 | 
	
		
			
				|  |  |             // 派单-实时工单消息  430 居民提交工单申请-- 张三提交了服务工单12345678申请
 | 
	
		
			
				|  |  |             this.createMessage("居民提交工单申请","730","system","system", orderDO.getId(), dispatcher,doctorVO.getName() ,doctorVO.getIdcard(), orderDO.getPatientName() + "提交了服务工单"+orderDO.getNumber()+"申请");
 | 
	
		
			
				|  |  |         if (dispatcherJson.getInteger("resultFlag")==1){
 | 
	
		
			
				|  |  |             List<Map<String,Object>> dispatcherInfoList = (List<Map<String, Object>>) dispatcherJson.get(ResponseContant.resultMsg);
 | 
	
		
			
				|  |  |             for(Map<String,Object> map: dispatcherInfoList){
 | 
	
		
			
				|  |  |                 String dispatcher = map.get("code").toString();
 | 
	
		
			
				|  |  |                 BaseDoctorDO doctorVO = doctorDao.findById(dispatcher);
 | 
	
		
			
				|  |  |                 // 派单消息-首页
 | 
	
		
			
				|  |  |                 this.createMessage("新增居民预约服务申请","702","system","system", orderDO.getId(), dispatcher,doctorVO.getName() ,doctorVO.getIdcard(), orderDO.getPatientName() + "提交了服务预约申请,请您前往处理");
 | 
	
		
			
				|  |  |                 // 派单-实时工单消息  430 居民提交工单申请-- 张三提交了服务工单12345678申请
 | 
	
		
			
				|  |  |                 this.createMessage("居民提交工单申请","730","system","system", orderDO.getId(), dispatcher,doctorVO.getName() ,doctorVO.getIdcard(), orderDO.getPatientName() + "提交了服务工单"+orderDO.getNumber()+"申请");
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         result.put(ResponseContant.resultFlag, ResponseContant.success);
 | 
	
		
			
				|  |  |         result.put(ResponseContant.resultMsg, consultTeam);
 | 
	
	
		
			
				|  | @ -1129,7 +1130,7 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr
 | 
	
		
			
				|  |  |     public JSONObject queryDispatcherInfoByPatient(String hospitalCode) {
 | 
	
		
			
				|  |  |         JSONObject result = new JSONObject();
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         List dispatcherInfoList = queryDispatcherInfoByHospital(hospitalCode);
 | 
	
		
			
				|  |  |         List<Map<String,Object>> dispatcherInfoList = queryDispatcherInfoByHospital(hospitalCode);
 | 
	
		
			
				|  |  |         if(CollectionUtils.isEmpty(dispatcherInfoList)){
 | 
	
		
			
				|  |  |             result.put(ResponseContant.resultFlag, ResponseContant.fail);
 | 
	
		
			
				|  |  |             String failMsg = "当前居民所签约机构【" + hospitalCode + "】没有调度员,请联系管理员分配!";
 |