TestProcess.cs 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. using Newtonsoft.Json.Linq;
  2. using PTMedicalInsurance.Helper;
  3. using PTMedicalInsurance.Variables;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. namespace PTMedicalInsurance.Business
  10. {
  11. public class TestProcess
  12. {
  13. public void test(JObject joInput)
  14. {
  15. //OPSettlementProcess process = new OPSettlementProcess();
  16. //process.Process(joInput);
  17. //OPSettlementProcess process = new OPSettlementProcess();
  18. //process.Process(joInput);
  19. InvokeHelper invoker = new InvokeHelper();
  20. JObject joRtn = invoker.invokeInsuService(joInput.ToString(),"");
  21. //JObject joSetlinfo = JObject.Parse(JsonHelper.getDestValue(joInput, "output.setlinfo"));
  22. //济南未返回基金分项,手工拆分
  23. //JArray fundArray = new LocalPayFundSplitService().Split(joSetlinfo);
  24. //if (fundArray?.Count > 0)
  25. //{
  26. // joInput["output"]["setldetail"] = fundArray;
  27. //}
  28. //JObject joParam = new JObject();
  29. //joParam.Add("admID", Global.pat.adm_Dr);
  30. //joParam.Add("recordID", Global.pat.recordID);
  31. //joParam.Add("billID", Global.pat.billID);
  32. //string outParam = "";
  33. //HisIrisServices hIS = new HisIrisServices();
  34. //if (hIS.preSettlementInfo(joParam, joSetlinfo, out outParam) != 0)
  35. //{
  36. // Console.WriteLine(outParam);
  37. //}
  38. Global.writeLog(joInput.ToString());
  39. }
  40. }
  41. }