AbstractService.java 4.37 KB
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2 3 4 5 6 7
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;
8
import pwc.taxtech.atms.dao.*;
eddie.woo's avatar
eddie.woo committed
9 10 11

public class AbstractService {
    protected final Logger logger = LoggerFactory.getLogger(this.getClass());
12

eddie.woo's avatar
eddie.woo committed
13 14 15 16 17
    @Autowired
    protected AuthUserHelper authUserHelper;
    @Autowired
    protected AtmsApiSettings atmsApiSettings;
    @Autowired
18
    protected OperationLogServiceImpl operationLogService;
eddie.woo's avatar
eddie.woo committed
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

    @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
37
    protected CustomAccountMapper customAccountMapper;
eddie.woo's avatar
eddie.woo committed
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
    @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;
98 99 100 101 102 103 104 105
    @Autowired
    protected TaxPayerReportRuleMapper taxPayerReportRuleMapper;
    @Autowired
    protected TaxRuleSettingMapper taxRuleSettingMapper;
    @Autowired
    protected TaxRuleSettingOrganizationMapper taxRuleSettingOrganizationMapper;
    @Autowired
    protected OrganizationServiceTemplateGroupMapper organizationServiceTemplateGroupMapper;
106 107 108 109 110 111
    @Autowired
    protected TemplateGroupMapper templateGroupMapper;
    @Autowired
    protected KeyValueConfigMapper keyValueConfigMapper;
    @Autowired
    protected KeyValueReferenceMapper keyValueReferenceMapper;
frank.xa.zhang's avatar
frank.xa.zhang committed
112 113
    @Autowired
    protected ModelConfigMapper modelConfigMapper;
114 115 116 117
    @Autowired
    protected CellTemplateMapper cellTemplateMapper;
    @Autowired
    protected CellTemplateConfigMapper cellTemplateConfigMapper;
118 119
    @Autowired
    protected TemplateMapper templateMapper;
120
    //    @Autowired
121
//    protected  TemplateFormulaMapper templateFormulaMapper;
122
    @Autowired
123
    protected FormulaConfigMapper formulaConfigMapper;
124
    @Autowired
125
    DistributedIdService distributedIdService;
frank.xa.zhang's avatar
frank.xa.zhang committed
126 127
    @Autowired
    ProjectMapper projectMapper;
eddie.woo's avatar
eddie.woo committed
128
}