| 
					
				 | 
			
			
				@ -859,7 +859,7 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(type==2){//v0.5.1 患者仅未支付的订单能取消此时未正式开始工单,未创建咨询 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(orderDO.getStatus() != BaseDoorCoachOrderDO.Status.waitForPay.getType()){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                result.put(ResponseContant.resultFlag, ResponseContant.fail); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String failMsg = "无法取消工单,已支付的工单需要到我的订单中进行取消," + orderId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String failMsg = "无法取消工单,已支付的工单需要到我的订单中进行申请退款," + orderId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                result.put(ResponseContant.resultMsg, failMsg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                logger.error(failMsg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return result; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -1241,6 +1241,7 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<Map<String, Object>> list = jdbcTemplate.queryForList(sql); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String, Integer> map = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Integer all = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Integer waitForPay = 0;//待付款 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Integer waitForAccept = 0;//待接单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Integer waitForServe = 0;//待服务 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Integer served = 0;//已完成 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -1251,6 +1252,9 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case "-1": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    cancel += Integer.valueOf(tmp.get("num").toString()) ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case "0": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    waitForPay += Integer.valueOf(tmp.get("num").toString()) ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case "1": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    waitForAccept += Integer.valueOf(tmp.get("num").toString()) ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    break; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -1276,12 +1280,14 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        all = waitForAccept+waitForServe+served+cancel; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        map.put("all",all); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        map.put("waitForPay",waitForAccept); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        map.put("waitForAccept",waitForAccept); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        map.put("waitForServe",waitForServe); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        map.put("served",served); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        map.put("cancel",cancel); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return map; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    String ss="{\"projNo\":\"3\",\"idNo\":\"35020219590101423X\",\"cstatus\":\"4\",\"hospital\":\"山西医科大学第一医院\",\"dept\":\"风湿免疫科\",\"doctor\":\"张三\",\"commet\":\"备注信息\"}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -1360,6 +1366,7 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String statusName = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            switch (statustemp){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case -1:statusName="已取消";break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case 0:statusName="待付款";break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case 1:statusName="待服务";break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case 2:statusName="待服务";break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case 3:statusName="待服务";break; 
			 |