| 
					
				 | 
			
			
				@@ -49,7 +49,7 @@ namespace PTMedicalInsurance.Helper 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 移动支付 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (string.IsNullOrEmpty(Global.inf.mobilePayURL)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    Global.inf.mobilePayURL = "http://10.123.185.12:8080"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    Global.inf.mobilePayURL = "http://10.77.224.18:9001/CSB/hsa-fsi-no"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 电子处方 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (string.IsNullOrEmpty(Global.inf.ecPrescURL)) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -204,6 +204,7 @@ namespace PTMedicalInsurance.Helper 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //    // 进销存测试 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //    Global.curEvt.URL = "http://10.42.149.235:9091/hss/api/hiinterface"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return invokeCenterService(data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -256,7 +257,8 @@ namespace PTMedicalInsurance.Helper 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private void prepareCallURI(TradeEnum trade) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Global.curEvt.funNo = trade.GetCode() ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            string funNo = trade.GetCode() ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Global.curEvt.funNo = funNo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             string prefix = Global.inf.centerURL; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             switch (trade) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -271,6 +273,13 @@ namespace PTMedicalInsurance.Helper 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     prefix = Global.inf.centerURL; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (funNo.StartsWith("62") || funNo.StartsWith("63") || funNo.StartsWith("64")) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 医保测试环境 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                Global.curEvt.URL = "http://10.77.224.18:9001/CSB/hsa-fsi-no"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 根据情况确实是否需要加funNo 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Global.curEvt.URL = prefix + Global.curEvt.funNo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -363,30 +372,30 @@ namespace PTMedicalInsurance.Helper 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             try 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 string url = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                switch (funNO) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    case "6201": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        url = "/org/local/api/hos/uldFeeInfo"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    case "6202": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        url = "/org/local/api/hos/pay_order"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    case "6203": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        url = "/org/local/api/hos/refund_Order"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    case "6301": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        url = "/org/local/api/hos/query_order_info"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    case "6401": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        url = "/org/local/api/hos/revoke_order"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    default: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //switch (funNO) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //    case "6201": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        url = "/org/local/api/hos/uldFeeInfo"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //    case "6202": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        url = "/org/local/api/hos/pay_order"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //    case "6203": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        url = "/org/local/api/hos/refund_Order"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //    case "6301": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        url = "/org/local/api/hos/query_order_info"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //    case "6401": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        url = "/org/local/api/hos/revoke_order"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //    default: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 EncryptHelper encrypt = new EncryptHelper(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 string data = JsonHelper.setMPCenterInpar(funNO, joInput); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 移动支付地址 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                Global.curEvt.URL = Global.inf.mobilePayURL + url; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                Global.curEvt.URL = Global.inf.mobilePayURL + funNO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 string outputData = "", errMsg = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |