EASUtil.java 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package com.steerinfo.dil.util;
  2. import java.util.HashMap;
  3. import java.util.Map;
  4. /**
  5. * 配置金蝶测试环境连接常量Map
  6. * @Description:
  7. * @Author:HuJianGuo
  8. * @GreateTime:2021/11/15 19:44
  9. * @Version:V2.0
  10. */
  11. public class EASUtil {
  12. // totalMap
  13. public final Map<String,Object> totalMap = new HashMap<>();
  14. // context
  15. public final Map<String,Object> context = new HashMap<>();
  16. public final boolean logError = true;
  17. public final boolean logData = true;
  18. // context
  19. public final Map<String,Object> login = new HashMap<>();
  20. public final String password = "kduser";
  21. public final String dcName = "D001";
  22. public final String dbType = "0";
  23. public final String userName = "user";
  24. // context
  25. public final String command = "savePayOtherBill";
  26. /**
  27. * 得到context的map
  28. * @return
  29. */
  30. public Map<String,Object> getContext(){
  31. this.context.put("logError",logError);
  32. this.context.put("logData",logData);
  33. return this.context;
  34. }
  35. /**
  36. * 得到login的map
  37. * @return
  38. */
  39. public Map<String,Object> getLogin(){
  40. this.login.put("password",password);
  41. this.login.put("dcName",dcName);
  42. this.login.put("dbType",dbType);
  43. this.login.put("userName",userName);
  44. return this.login;
  45. }
  46. /**
  47. * 得到command字符串
  48. * @return
  49. */
  50. public String getCommand(){
  51. return this.command;
  52. }
  53. /**
  54. * 将所有的配置放入到totalMap的map里面
  55. * @return
  56. */
  57. public Map<String,Object> getTotalMap() {
  58. totalMap.put("context",getContext());
  59. totalMap.put("login",getLogin());
  60. totalMap.put("command",getCommand());
  61. return this.totalMap;
  62. }
  63. }