Global.cs 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace PTMedicalInsurance.Common
  7. {
  8. public static class Global
  9. {
  10. public static IrisConfigue hisConfig;
  11. public static IrisConfigue insuConfig;
  12. public static InterfaceInfo inf;
  13. public static Patients pat;
  14. public static currentEnvironment curEvt;
  15. //写日志 二次封装
  16. public static void writeLog(string content)
  17. {
  18. string logDir = Global.curEvt.path + "\\Log", logName = DateTime.Now.ToString("yyyy-MM-dd") + "_YB.Log";
  19. Log log = new Log(logDir, logName);
  20. string timeLine = "**********" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss ffff") + "***********" + "\r\n";
  21. log.Write(timeLine + content);
  22. }
  23. public static void writeLog(string tradeName, string inParam, string outParam)
  24. {
  25. string logDir = Global.curEvt.path + "\\Log", logName = DateTime.Now.ToString("yyyy-MM-dd") + "_YB.Log";
  26. Log log = new Log(logDir, logName);
  27. string content = "****************************交易开始(" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss ffff") + ")****************************" + "\r\n";
  28. content = content + "交易名称:" + tradeName + "\r\n";
  29. content = content + "交易入参:" + inParam + "\r\n";
  30. content = content + "交易出参:" + outParam + "\r\n";
  31. //content = content + "****************************交易结束(" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss ffff") + ")****************************" + "\r\n";
  32. log.Write(content);
  33. }
  34. public static void writeLog_Iris(string tradeName, string inParam, string outParam)
  35. {
  36. string logDir = Global.curEvt.path + "\\Log", logName = DateTime.Now.ToString("yyyy-MM-dd") + "_iris.Log";
  37. Log log = new Log(logDir, logName);
  38. string content = "****************************交易开始(" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss ffff") + ")****************************" + "\r\n";
  39. content = content + "交易名称:" + tradeName + "\r\n";
  40. content = content + "交易入参:" + inParam + "\r\n";
  41. content = content + "交易出参:" + outParam + "\r\n";
  42. //content = content + "****************************交易结束(" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss ffff") + ")****************************" + "\r\n";
  43. log.Write(content);
  44. }
  45. }
  46. }