TestProcess.cs 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  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. CallResult ret = new SignInProcess().Process(joInput);
  22. Global.writeLog(ret.Success.ToString());
  23. //JObject joSetlinfo = JObject.Parse(JsonHelper.getDestValue(joInput, "output.setlinfo"));
  24. //济南未返回基金分项,手工拆分
  25. //JArray fundArray = new LocalPayFundSplitService().Split(joSetlinfo);
  26. //if (fundArray?.Count > 0)
  27. //{
  28. // joInput["output"]["setldetail"] = fundArray;
  29. //}
  30. //JObject joParam = new JObject();
  31. //joParam.Add("admID", Global.pat.adm_Dr);
  32. //joParam.Add("recordID", Global.pat.recordID);
  33. //joParam.Add("billID", Global.pat.billID);
  34. //string outParam = "";
  35. //HisIrisServices hIS = new HisIrisServices();
  36. //if (hIS.preSettlementInfo(joParam, joSetlinfo, out outParam) != 0)
  37. //{
  38. // Console.WriteLine(outParam);
  39. //}
  40. Global.writeLog(joInput.ToString());
  41. }
  42. }
  43. }