package pwc.taxtech.atms.service.impl; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import pwc.taxtech.atms.common.AtmsApiSettings; import pwc.taxtech.atms.common.AuthUserHelper; import pwc.taxtech.atms.common.ResponseMessageBuilder; import pwc.taxtech.atms.dao.*; public class AbstractService { protected final Logger logger = LoggerFactory.getLogger(this.getClass()); @Autowired protected AuthUserHelper authUserHelper; @Autowired protected CommonDocumentHelper commonDocumentHelper; @Autowired protected ResponseMessageBuilder responseMessageBuilder; @Autowired protected AtmsApiSettings atmsApiSettings; @Autowired protected OperationLogServiceImpl operationLogService; @Autowired protected AreaMapper areaMapper; @Autowired protected AreaRegionMapper areaRegionMapper; @Autowired protected BusinessUnitMapper businessUnitMapper; @Autowired protected CustomerMapper customerMapper; @Autowired protected EnterpriseAccountMapper enterpriseAccountMapper; @Autowired protected EnterpriseAccountSetMapper enterpriseAccountSetMapper; @Autowired protected EnterpriseAccountSetOrgMapper enterpriseAccountSetOrgMapper; @Autowired protected AccountMappingMapper accountMappingMapper; @Autowired protected CustomAccountMapper customAccountMapper; @Autowired protected MailQueueMapper mailQueueMapper; @Autowired protected MenuMapper menuMapper; @Autowired protected OperationLogBasicDataMapper operationLogBasicDataMapper; @Autowired protected OperationLogEnterPriseMapper operationLogEnterpriseMapper; @Autowired protected OrganizationMapper organizationMapper; @Autowired protected PermissionMapper permissionMapper; @Autowired protected RegionMapper regionMapper; @Autowired protected RolePermissionMapper rolePermissionMapper; @Autowired protected StandardAccountMapper standardAccountMapper; @Autowired protected UserMapper userMapper; @Autowired protected UserRoleMapper userRoleMapper; @Autowired protected DimensionMapper dimensionMapper; @Autowired protected DimensionValueMapper dimensionValueMapper; @Autowired protected StockMapper stockMapper; @Autowired protected MyStatisticAttributeMapper myStatisticAttributeMapper; @Autowired protected StatisticAttributeMapper statisticAttributeMapper; @Autowired protected DimensionValueOrgMapper dimensionValueOrgMapper; @Autowired protected UserDimensionValueOrgMapper userDimensionValueOrgMapper; @Autowired protected MyUserMapper myUserMapper; @Autowired protected ServiceTypeMapper serviceTypeMapper; @Autowired protected StatisticAttributeDimensionMapper statisticAttributeDimensionMapper; @Autowired protected RoleCategoryMapper roleCategoryMapper; @Autowired protected RoleMapper roleMapper; @Autowired protected UserDimensionValueMapper userDimensionValueMapper; @Autowired protected UserDimensionValueRoleMapper userDimensionValueRoleMapper; @Autowired protected UserOrganizationRoleMapper userOrganizationRoleMapper; @Autowired protected UserOrganizationMapper userOrganizationMapper; @Autowired protected DictionaryMapper dictionaryMapper; @Autowired protected OrganizationStructureMapper organizationStructureMapper; @Autowired protected IndustryMapper industryMapper; @Autowired protected TaxPayerReportRuleMapper taxPayerReportRuleMapper; @Autowired protected TaxRuleSettingMapper taxRuleSettingMapper; @Autowired protected TaxRuleSettingOrganizationMapper taxRuleSettingOrganizationMapper; @Autowired protected OrganizationServiceTemplateGroupMapper organizationServiceTemplateGroupMapper; @Autowired protected TemplateGroupMapper templateGroupMapper; @Autowired protected KeyValueConfigMapper keyValueConfigMapper; @Autowired protected KeyValueReferenceMapper keyValueReferenceMapper; @Autowired protected ModelConfigMapper modelConfigMapper; @Autowired protected CellTemplateMapper cellTemplateMapper; @Autowired protected CellTemplateConfigMapper cellTemplateConfigMapper; @Autowired protected TemplateMapper templateMapper; // @Autowired // protected TemplateFormulaMapper templateFormulaMapper; @Autowired protected FormulaConfigMapper formulaConfigMapper; @Autowired DistributedIdService distributedIdService; @Autowired ProjectMapper projectMapper; }