ソースを参照

fix: 支持自定义方法

zhengjie 6 ヶ月 前
コミット
632b6e6486
1 ファイル変更9 行追加8 行削除
  1. 9 8
      Forms/HandleException.cs

+ 9 - 8
Forms/HandleException.cs

@@ -296,14 +296,15 @@ namespace PTMedicalInsurance.Forms
             string errorMsg = "";
             JObject joRtn = new JObject();
             Global.pat.insuplc_admdvs = tbCBD_Hand.Text;
-            //if (Chk_DealNo.Checked)
-            //{
-            //    joRtn = invoker.invokeCenterService(tb_DealNo.Text, JsonHelper.setCenterInpar(tb_DealNo.Text, rtbInparam.Text));
-            //}
-            //else
-            //{
-            joRtn = invoker.invokeCenterService(TradeEnum.ReverseTransaction, JObject.Parse(rtbInparam.Text));
-            //}
+            if (Chk_DealNo.Checked)
+            {
+                TradeEnum trade = TradeEnum.DEFAULT.GetByCode(tb_DealNo.Text);
+                joRtn = invoker.invokeCenterService(trade, JObject.Parse(rtbInparam.Text));
+            }
+            else
+            {
+                joRtn = invoker.invokeCenterService(TradeEnum.ReverseTransaction, JObject.Parse(rtbInparam.Text));
+            }
             if (JsonHelper.parseCenterRtnValue(joRtn, out errorMsg) != 0)
             {
                 MessageBox.Show("调用失败:" + errorMsg);