StrMapperMap.java 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. package com.zksy.system.config;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.zksy.system.basicData.domain.*;
  4. import com.zksy.system.basicData.mapper.*;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.context.annotation.Bean;
  7. import org.springframework.context.annotation.Configuration;
  8. import org.springframework.stereotype.Component;
  9. import javax.annotation.PostConstruct;
  10. import java.util.HashMap;
  11. import java.util.Map;
  12. @Component
  13. public class StrMapperMap {
  14. public Map contianer;
  15. @PostConstruct
  16. public void init() {
  17. this.contianer = setStrMapperMap();
  18. }
  19. public Map<String, BaseMapper> setStrMapperMap() {
  20. Map<String, BaseMapper> map = new HashMap<>();
  21. map.put("a",crmHighTechZoneEnterprisesMapper);
  22. map.put("b1",crmOutputValueMapper);
  23. map.put("b2",crmOutputValueMapper);
  24. map.put("b3",crmOutputValueMapper);
  25. map.put("b4",crmOutputValueMapper);
  26. map.put("b6",crmOutputValueMapper);
  27. map.put("b7",crmOutputValueMapper);
  28. map.put("b8",crmOutputValueMapper);
  29. map.put("b9",crmOutputValueMapper);
  30. map.put("c1",crmEnterpriseTaxPaymentInfoMapper);
  31. map.put("c2",crmEnterpriseTaxPaymentInfoMapper);
  32. map.put("c3",crmEnterpriseTaxPaymentInfoMapper);
  33. map.put("c4",crmEnterpriseTaxPaymentInfoMapper);
  34. map.put("c6",crmEnterpriseTaxPaymentInfoMapper);
  35. map.put("c7",crmEnterpriseTaxPaymentInfoMapper);
  36. map.put("c8",crmEnterpriseTaxPaymentInfoMapper);
  37. map.put("c9",crmEnterpriseTaxPaymentInfoMapper);
  38. map.put("dd",crmChangeRecordInformationMapper);
  39. map.put("de",crmAdministrativeLicenseMapper);
  40. map.put("df",crmAdministrativeConfirmationMapper);
  41. map.put("dg",crmListedCompanyMapper);
  42. map.put("dh",crmNewEnterpriseRecognitionDetailsMapper);
  43. map.put("di",crmEnterpriseTechnologyRndSummaryMapper);
  44. map.put("dj",crmTechnologyEnterprisesMapper);
  45. map.put("dk",crmCertifiedTechnologyEnterpriseMapper);
  46. map.put("dl",crmSoftwareCopyrightInformationMapper);
  47. map.put("dm",crmPatentInformationMapper);
  48. map.put("dn",crmCreditRedlistInfoMapper);
  49. map.put("dp",crmEnterpriseTaxClassificationInfoMapper);
  50. map.put("dq",crmAbnormalTaxInformationMapper);
  51. map.put("dr",crmEnterpriseSocialSecurityInfoMapper);
  52. map.put("dr1",crmEnterpriseSocialSecurityInfoMapper);
  53. map.put("ds",crmEnvironmentalCreditEvaluationNotificationMapper);
  54. map.put("dt",crmNationalPublicCreditEvaluationInformationMapper);
  55. map.put("du",crmRatingAgencyInfoMapper);
  56. map.put("dv",crmEnterpriseCreditRatingMapper);
  57. map.put("dw1",crmQuarterlyWaterUsageMapper);
  58. map.put("dw2",crmQuarterlyWaterUsageMapper);
  59. map.put("dw3",crmQuarterlyWaterUsageMapper);
  60. map.put("dw4",crmQuarterlyWaterUsageMapper);
  61. map.put("dw6",crmQuarterlyWaterUsageMapper);
  62. map.put("dw7",crmQuarterlyWaterUsageMapper);
  63. map.put("dw8",crmQuarterlyWaterUsageMapper);
  64. map.put("dw9",crmQuarterlyWaterUsageMapper);
  65. map.put("dx1",crmQuarterlyElectricityBillMapper);
  66. map.put("dx2",crmQuarterlyElectricityBillMapper);
  67. map.put("dx3",crmQuarterlyElectricityBillMapper);
  68. map.put("dx4",crmQuarterlyElectricityBillMapper);
  69. map.put("dx6",crmQuarterlyElectricityBillMapper);
  70. map.put("dx7",crmQuarterlyElectricityBillMapper);
  71. map.put("dx8",crmQuarterlyElectricityBillMapper);
  72. map.put("dx9",crmQuarterlyElectricityBillMapper);
  73. map.put("dy1",crmServiceEnterpriseRevenueMapper);
  74. map.put("dy2",crmServiceEnterpriseRevenueMapper);
  75. map.put("dy3",crmServiceEnterpriseRevenueMapper);
  76. map.put("dy4",crmServiceEnterpriseRevenueMapper);
  77. map.put("dy6",crmServiceEnterpriseRevenueMapper);
  78. map.put("dy7",crmServiceEnterpriseRevenueMapper);
  79. map.put("dy8",crmServiceEnterpriseRevenueMapper);
  80. map.put("dy9",crmServiceEnterpriseRevenueMapper);
  81. return map;
  82. }
  83. @Autowired
  84. private CrmHighTechZoneEnterprisesMapper crmHighTechZoneEnterprisesMapper;
  85. @Autowired
  86. private CrmOutputValueMapper crmOutputValueMapper;
  87. @Autowired
  88. private CrmEnterpriseTaxPaymentInfoMapper crmEnterpriseTaxPaymentInfoMapper;
  89. @Autowired
  90. private CrmChangeRecordInformationMapper crmChangeRecordInformationMapper;
  91. @Autowired
  92. private CrmAdministrativeLicenseMapper crmAdministrativeLicenseMapper;
  93. @Autowired
  94. private CrmAdministrativeConfirmationMapper crmAdministrativeConfirmationMapper;
  95. @Autowired
  96. private CrmListedCompanyMapper crmListedCompanyMapper;
  97. @Autowired
  98. private CrmNewEnterpriseRecognitionDetailsMapper crmNewEnterpriseRecognitionDetailsMapper;
  99. @Autowired
  100. private CrmEnterpriseTechnologyRndSummaryMapper crmEnterpriseTechnologyRndSummaryMapper;
  101. @Autowired
  102. private CrmTechnologyEnterprisesMapper crmTechnologyEnterprisesMapper;
  103. @Autowired
  104. private CrmCertifiedTechnologyEnterpriseMapper crmCertifiedTechnologyEnterpriseMapper;
  105. @Autowired
  106. private CrmSoftwareCopyrightInformationMapper crmSoftwareCopyrightInformationMapper;
  107. @Autowired
  108. private CrmPatentInformationMapper crmPatentInformationMapper;
  109. @Autowired
  110. private CrmCreditRedlistInfoMapper crmCreditRedlistInfoMapper;
  111. @Autowired
  112. private CrmEnterpriseTaxClassificationInfoMapper crmEnterpriseTaxClassificationInfoMapper;
  113. @Autowired
  114. private CrmAbnormalTaxInformationMapper crmAbnormalTaxInformationMapper;
  115. @Autowired
  116. private CrmEnterpriseSocialSecurityInfoMapper crmEnterpriseSocialSecurityInfoMapper;
  117. @Autowired
  118. private CrmEnvironmentalCreditEvaluationNotificationMapper crmEnvironmentalCreditEvaluationNotificationMapper;
  119. @Autowired
  120. private CrmNationalPublicCreditEvaluationInformationMapper crmNationalPublicCreditEvaluationInformationMapper;
  121. @Autowired
  122. private CrmRatingAgencyInfoMapper crmRatingAgencyInfoMapper;
  123. @Autowired
  124. private CrmEnterpriseCreditRatingMapper crmEnterpriseCreditRatingMapper;
  125. @Autowired
  126. private CrmQuarterlyWaterUsageMapper crmQuarterlyWaterUsageMapper;
  127. @Autowired
  128. private CrmQuarterlyElectricityBillMapper crmQuarterlyElectricityBillMapper;
  129. @Autowired
  130. private CrmServiceEnterpriseRevenueMapper crmServiceEnterpriseRevenueMapper;
  131. }