|
@@ -49,7 +49,7 @@ namespace PTMedicalInsurance.Helper
|
|
|
|
|
|
if (string.IsNullOrEmpty(Global.inf.mobilePayURL))
|
|
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))
|
|
if (string.IsNullOrEmpty(Global.inf.ecPrescURL))
|
|
@@ -204,6 +204,7 @@ namespace PTMedicalInsurance.Helper
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
return invokeCenterService(data);
|
|
return invokeCenterService(data);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -256,7 +257,8 @@ namespace PTMedicalInsurance.Helper
|
|
|
|
|
|
private void prepareCallURI(TradeEnum trade)
|
|
private void prepareCallURI(TradeEnum trade)
|
|
{
|
|
{
|
|
- Global.curEvt.funNo = trade.GetCode() ;
|
|
+ string funNo = trade.GetCode() ;
|
|
|
|
+ Global.curEvt.funNo = funNo;
|
|
|
|
|
|
string prefix = Global.inf.centerURL;
|
|
string prefix = Global.inf.centerURL;
|
|
switch (trade)
|
|
switch (trade)
|
|
@@ -271,6 +273,13 @@ namespace PTMedicalInsurance.Helper
|
|
prefix = Global.inf.centerURL;
|
|
prefix = Global.inf.centerURL;
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ if (funNo.StartsWith("62") || funNo.StartsWith("63") || funNo.StartsWith("64"))
|
|
|
|
+ {
|
|
|
|
+
|
|
|
|
+ Global.curEvt.URL = "http://10.77.224.18:9001/CSB/hsa-fsi-no";
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
Global.curEvt.URL = prefix + Global.curEvt.funNo;
|
|
Global.curEvt.URL = prefix + Global.curEvt.funNo;
|
|
}
|
|
}
|
|
@@ -363,30 +372,30 @@ namespace PTMedicalInsurance.Helper
|
|
try
|
|
try
|
|
{
|
|
{
|
|
string url = "";
|
|
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;
|
|
+
|
|
- }
|
|
+
|
|
EncryptHelper encrypt = new EncryptHelper();
|
|
EncryptHelper encrypt = new EncryptHelper();
|
|
string data = JsonHelper.setMPCenterInpar(funNO, joInput);
|
|
string data = JsonHelper.setMPCenterInpar(funNO, joInput);
|
|
|
|
|
|
- Global.curEvt.URL = Global.inf.mobilePayURL + url;
|
|
+ Global.curEvt.URL = Global.inf.mobilePayURL + funNO;
|
|
|
|
|
|
string outputData = "", errMsg = "";
|
|
string outputData = "", errMsg = "";
|
|
|
|
|