|  | @ -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;
 |