|
@@ -108,35 +108,37 @@ namespace PTMedicalInsurance.Helper
|
|
|
public InvokeHelper()
|
|
|
{
|
|
|
IniFile ini = new IniFile(Global.curEvt.path + @"\CenterServiceURL.ini");
|
|
|
- // Global.inf.centerURL = ini.ReadValue("CENTER", "url");
|
|
|
if (Global.inf.interfaceDr == 12)//省(瑶海)
|
|
|
{
|
|
|
Global.inf.uploadURL = "http://10.88.29.31:80/fsi/api/fileupload/upload";
|
|
|
Global.inf.downURL = "http://10.88.29.31:80/fsi/api/fileupload/download";
|
|
|
- Global.inf.ecURL = "http://10.66.159.55:8080/localcfc/api/hsecfc/localQrCodeQuery";
|
|
|
}
|
|
|
if (Global.inf.interfaceDr == 15)//省
|
|
|
{
|
|
|
Global.inf.uploadURL = "http://10.66.155.176:80/fsi/api/fileupload/upload";
|
|
|
Global.inf.downURL = "http://10.66.155.176:80/fsi/api/fileupload/download";
|
|
|
- Global.inf.ecURL = "http://10.66.159.55:8080/localcfc/api/hsecfc/localQrCodeQuery";
|
|
|
}
|
|
|
- if (Global.inf.interfaceDr == 16)//市(瑶海)
|
|
|
+ if (Global.inf.interfaceDr == 16 || Global.inf.interfaceDr == 17)//市(瑶海) //市
|
|
|
{
|
|
|
Global.inf.uploadURL = "http://10.67.240.56:80/fsi/api/fileupload/upload";
|
|
|
Global.inf.downURL = "http://10.67.240.56:80/fsi/api/fileupload/download";
|
|
|
- Global.inf.ecURL = "http://10.66.159.55:8080/localcfc/api/hsecfc/localQrCodeQuery";
|
|
|
- }
|
|
|
- if (Global.inf.interfaceDr == 17)//市
|
|
|
- {
|
|
|
- Global.inf.uploadURL = "http://10.67.240.56:80/fsi/api/fileupload/upload";
|
|
|
- Global.inf.downURL = "http://10.67.240.56:80/fsi/api/fileupload/download";
|
|
|
- Global.inf.ecURL = "http://10.66.159.55:8080/localcfc/api/hsecfc/localQrCodeQuery";
|
|
|
+
|
|
|
}
|
|
|
- // Global.inf.uploadURL = ini.ReadValue("CENTER", "upload");
|
|
|
- //Global.inf.downURL = ini.ReadValue("CENTER", "download");
|
|
|
- // Global.inf.ecURL = ini.ReadValue("CENTER", "ecToken");
|
|
|
+ Global.inf.ecURL = "http://10.66.159.55:8080/localcfc/api/hsecfc/localQrCodeQuery";
|
|
|
+
|
|
|
+ LoadCenterURL(false);
|
|
|
|
|
|
+ }
|
|
|
+
|
|
|
+ private void LoadCenterURL(bool reloadFromCfgFile)
|
|
|
+ {
|
|
|
+ IniFile ini = new IniFile(Global.curEvt.path + @"\CenterServiceURL.ini");
|
|
|
+ // 默认采用的是后台配置的地址
|
|
|
+ if (reloadFromCfgFile)
|
|
|
+ {
|
|
|
+ Global.inf.centerURL = ini.ReadValue("CENTER", "url");
|
|
|
+ Global.inf.ecURL = ini.ReadValue("CENTER", "ecToken");
|
|
|
+ }
|
|
|
Global.inf.mobilePayURL = ini.ReadValue("CENTER", "mobilePay");
|
|
|
Global.inf.ecPrescURL = ini.ReadValue("CENTER", "prescription");
|
|
|
// 移动支付
|
|
@@ -149,10 +151,8 @@ namespace PTMedicalInsurance.Helper
|
|
|
{
|
|
|
Global.inf.ecPrescURL = "http://10.123.185.12:8080/epc/api";
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// iris服务调用的封装
|
|
|
/// </summary>
|
|
@@ -451,6 +451,13 @@ namespace PTMedicalInsurance.Helper
|
|
|
private void setCenterURL(string funNo)
|
|
|
{
|
|
|
string prefix = Global.inf.centerURL;
|
|
|
+ if (Global.curEvt.testMode)
|
|
|
+ {
|
|
|
+ // 医保测试环境
|
|
|
+ LoadCenterURL(true);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
switch (funNo)
|
|
|
{
|
|
|
case "4101A":
|