|
|
@@ -12,21 +12,22 @@
|
|
|
|
|
|
|
|
|
******************************************************************************/
|
|
|
+using Newtonsoft.Json;
|
|
|
using Newtonsoft.Json.Linq;
|
|
|
+using PTMedicalInsurance.Common;
|
|
|
+using PTMedicalInsurance.Forms;
|
|
|
+using PTMedicalInsurance.Helper;
|
|
|
+using PTMedicalInsurance.Variables;
|
|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.IO;
|
|
|
using System.Linq;
|
|
|
using System.Net;
|
|
|
+using System.Runtime.InteropServices;
|
|
|
+using System.Security.Policy;
|
|
|
using System.Text;
|
|
|
using System.Threading.Tasks;
|
|
|
using System.Windows.Forms;
|
|
|
-using PTMedicalInsurance.Helper;
|
|
|
-using Newtonsoft.Json;
|
|
|
-using PTMedicalInsurance.Common;
|
|
|
-using PTMedicalInsurance.Variables;
|
|
|
-using System.Runtime.InteropServices;
|
|
|
-using PTMedicalInsurance.Forms;
|
|
|
|
|
|
namespace PTMedicalInsurance.Helper
|
|
|
{
|
|
|
@@ -520,15 +521,49 @@ namespace PTMedicalInsurance.Helper
|
|
|
String outPar = ""; Boolean bDownLoad = false;
|
|
|
try
|
|
|
{
|
|
|
- Global.curEvt.URL = Global.inf.centerURL;
|
|
|
- List<string> infList = new List<string> { "6201", "6202", "6203", "6301", "6401" };
|
|
|
+ //Global.curEvt.URL = Global.inf.centerURL;
|
|
|
+ //List<string> infList = new List<string> { "6201", "6202", "6203", "6301", "6401" };
|
|
|
|
|
|
- if (infList.Contains(funNO))
|
|
|
+ //if (infList.Contains(funNO))
|
|
|
+ //{
|
|
|
+ // IniFile urlIni = new IniFile(Global.curEvt.path + @"\CenterServiceURL.ini");
|
|
|
+ // Global.curEvt.URL = urlIni.ReadValue("URL", funNO);
|
|
|
+ // Global.inf.centerURL = Global.curEvt.URL;
|
|
|
+ //}
|
|
|
+
|
|
|
+ string url = "";
|
|
|
+ switch (funNO)
|
|
|
{
|
|
|
- IniFile urlIni = new IniFile(Global.curEvt.path + @"\CenterServiceURL.ini");
|
|
|
- Global.curEvt.URL = urlIni.ReadValue("URL", funNO);
|
|
|
- Global.inf.centerURL = Global.curEvt.URL;
|
|
|
+ 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;
|
|
|
}
|
|
|
+ /*
|
|
|
+ *
|
|
|
+ * 6201=http://ldjk.yn.hsip.gov.cn/eapdomain/org/local/api/hos/uldFeeInfo
|
|
|
+6202=http://ldjk.yn.hsip.gov.cn/eapdomain/org/local/api/hos/pay_order
|
|
|
+6203=http://ldjk.yn.hsip.gov.cn/eapdomain/org/local/api/hos/refund_Order
|
|
|
+6301=http://ldjk.yn.hsip.gov.cn/eapdomain/org/local/api/hos/query_order_info
|
|
|
+6401=http://ldjk.yn.hsip.gov.cn/eapdomain/org/local/api/hos/revoke_order
|
|
|
+ */
|
|
|
+
|
|
|
+ // 移动支付地址
|
|
|
+ Global.curEvt.URL = Global.inf.MobilePay.url + url;
|
|
|
+ Global.inf.centerURL = Global.curEvt.URL;
|
|
|
|
|
|
joRtn = invokeCenterService(data);
|
|
|
outPar = JsonHelper.Compress(joRtn);
|