1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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
98
99
100
101
102
103
104
105
106
107
108
109
110
111
// web service proxy for org
webservices.factory('orgExtraService', ['$http', 'apiConfig', function ($http, apiConfig) {
'use strict';
return {
// 机构其他信息-发票信息
getInvoiceListByOrgId: function (orgId) {
return $http.get('/orgExtra/invoice/getListByOrgId?orgId=' + orgId, apiConfig.create());
},
insertInvoice: function (organizationInvoiceDtos) {
return $http.post('/orgExtra/invoice/insert' , organizationInvoiceDtos, apiConfig.create());
},
updateInvoice: function (organizationInvoiceDtos) {
return $http.post('/orgExtra/invoice/update' , organizationInvoiceDtos, apiConfig.create());
},
deleteInvoice: function (id) {
return $http.get('/orgExtra/invoice/delete?id=' + id, apiConfig.create());
},
// 机构其他信息-发票信息
getTaxRuleListByOrgId: function (orgId) {
return $http.get('/orgExtra/taxRule/getListByOrgId?orgId=' + orgId, apiConfig.create());
},
insertTaxRule: function (organizationTaxRuleDtos) {
return $http.post('/orgExtra/taxRule/insert' , organizationTaxRuleDtos, apiConfig.create());
},
updateTaxRule: function (organizationTaxRuleDtos) {
return $http.post('/orgExtra/taxRule/update' , organizationTaxRuleDtos, apiConfig.create());
},
deleteTaxRule: function (id) {
return $http.get('/orgExtra/taxRule/delete?id=' + id, apiConfig.create());
},
// 机构其他信息-入账汇率信息
getAccountingRateListByOrgId: function (orgId) {
return $http.get('/orgExtra/accountingRate/getListByOrgId?orgId=' + orgId, apiConfig.create());
},
insertAccountingRate: function (organizationAccountingRateDtos) {
return $http.post('/orgExtra/accountingRate/insert' , organizationAccountingRateDtos, apiConfig.create());
},
updateAccountingRate: function (organizationAccountingRateDto) {
return $http.post('/orgExtra/accountingRate/update' , organizationAccountingRateDto, apiConfig.create());
},
deleteAccountingRate: function (id) {
return $http.get('/orgExtra/accountingRate/delete?id=' + id, apiConfig.create());
},
// 机构其他信息-返还率信息
getReturnRateListByOrgId: function (orgId) {
return $http.get('/orgExtra/returnRate/getListByOrgId?orgId=' + orgId, apiConfig.create());
},
insertReturnRate: function (organizationReturnRateDtos) {
return $http.post('/orgExtra/returnRate/insert' , organizationReturnRateDtos, apiConfig.create());
},
updateReturnRate: function (organizationReturnRateDto) {
return $http.post('/orgExtra/returnRate/update' , organizationReturnRateDto, apiConfig.create());
},
deleteReturnRate: function (id) {
return $http.get('/orgExtra/returnRate/delete?id=' + id, apiConfig.create());
},
// 机构其他信息-核定征收信息
getApprovedLevyInfoListByOrgId: function (orgId) {
return $http.get('/orgExtra/approvedLevyInfo/getListByOrgId?orgId=' + orgId, apiConfig.create());
},
insertApprovedLevyInfo: function (organizationApprovedLevyInfoDtos) {
return $http.post('/orgExtra/approvedLevyInfo/insert' , organizationApprovedLevyInfoDtos, apiConfig.create());
},
updateApprovedLevyInfo: function (organizationApprovedLevyInfoDto) {
return $http.post('/orgExtra/approvedLevyInfo/update' , organizationApprovedLevyInfoDto, apiConfig.create());
},
deleteApprovedLevyInfo: function (id) {
return $http.get('/orgExtra/approvedLevyInfo/delete?id=' + id, apiConfig.create());
},
// 机构其他信息-专管员列表
getTaxOfficerListByOrgId: function (orgId) {
return $http.get('/orgExtra/taxOfficer/getListByOrgId?orgId=' + orgId, apiConfig.create());
},
insertTaxOfficer: function (organizationTaxOfficerDtos) {
return $http.post('/orgExtra/taxOfficer/insert' , organizationTaxOfficerDtos, apiConfig.create());
},
updateTaxOfficer: function (organizationTaxOfficerDto) {
return $http.post('/orgExtra/taxOfficer/update' , organizationTaxOfficerDto, apiConfig.create());
},
deleteTaxOfficer: function (id) {
return $http.get('/orgExtra/taxOfficer/delete?id=' + id, apiConfig.create());
},
// 机构其他信息-雇员信息列表
getEmployeeListByOrgId: function (orgId) {
return $http.get('/orgExtra/employee/getListByOrgId?orgId=' + orgId, apiConfig.create());
},
insertEmployee: function (organizationEmployeeDtos) {
return $http.post('/orgExtra/employee/insert' , organizationEmployeeDtos, apiConfig.create());
},
updateEmployee: function (organizationEmployeeDto) {
return $http.post('/orgExtra/employee/update' , organizationEmployeeDto, apiConfig.create());
},
deleteEmployee: function (id) {
return $http.get('/orgExtra/employee/delete?id=' + id, apiConfig.create());
},
// 机构其他信息-资格列表
getTaxpayerQualificationListByOrgId: function (orgId) {
return $http.get('/orgExtra/taxpayerQualification/getListByOrgId?orgId=' + orgId, apiConfig.create());
},
insertTaxpayerQualification: function (organizationTaxpayerQualificationDtos) {
return $http.post('/orgExtra/taxpayerQualification/insert' , organizationTaxpayerQualificationDtos, apiConfig.create());
},
updateTaxpayerQualification: function (organizationTaxpayerQualificationDto) {
return $http.post('/orgExtra/taxpayerQualification/update' , organizationTaxpayerQualificationDto, apiConfig.create());
},
deleteTaxpayerQualification: function (id) {
return $http.get('/orgExtra/taxpayerQualification/delete?id=' + id, apiConfig.create());
}
};
}]);