annualSummary.js
2.59 KB
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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
import request from '@/utils/request'
// 获取年度汇总列表
export function getList(params) {
return request({
url: '/api/Extend/LqAnnualSummary/list',
method: 'get',
params
})
}
// 保存(新增或更新)
export function save(data) {
return request({
url: '/api/Extend/LqAnnualSummary/save',
method: 'post',
data
})
}
// 删除
export function del(data) {
return request({
url: '/api/Extend/LqAnnualSummary/delete',
method: 'post',
data
})
}
// 导入
export function importData(data) {
return request({
url: '/api/Extend/LqAnnualSummary/import',
method: 'post',
data
})
}
// ========== 统计接口 ==========
// 4.1 全年门店业绩表
export function getTotalPerformanceStat(data) {
return request({
url: '/api/Extend/LqAnnualSummary/GetTotalPerformanceStat',
method: 'post',
data
})
}
// 4.2 全年门店消耗表
export function getTotalConsumeStat(data) {
return request({
url: '/api/Extend/LqAnnualSummary/GetTotalConsumeStat',
method: 'post',
data
})
}
// 4.3 年度门店人头表
export function getHeadCountStat(data) {
return request({
url: '/api/Extend/LqAnnualSummary/GetHeadCountStat',
method: 'post',
data
})
}
// 4.4 年度门店项目数表
export function getProjectCountStat(data) {
return request({
url: '/api/Extend/LqAnnualSummary/GetProjectCountStat',
method: 'post',
data
})
}
// 4.5 年度门店人次表
export function getPersonTimeStat(params) {
return request({
url: '/api/Extend/LqAnnualSummary/GetPersonTimeStat',
method: 'get',
params
})
}
// 通用月度趋势统计
export function getMonthlyTrend(params) {
return request({
url: '/api/Extend/LqAnnualSummary/GetMonthlyTrend',
method: 'get',
params
})
}
// 4.6 门店五项指标统计图
export function getStoreIndicatorsStat(data) {
return request({
url: '/api/Extend/LqAnnualSummary/GetStoreIndicatorsStat',
method: 'post',
data
})
}
// 获取门店指标详情
export function getStoreIndicatorDetail(params) {
return request({
url: '/api/Extend/LqAnnualSummary/GetStoreIndicatorDetail',
method: 'get',
params
})
}
// 4.7 事业部五项指标总计图
export function getBusinessUnitIndicatorsStat(params) {
return request({
url: '/api/Extend/LqAnnualSummary/GetBusinessUnitIndicatorsStat',
method: 'get',
params
})
}
// 4.8 事业部内部汇总 (宽表)
export function getBusinessUnitSummaryStat(data) {
return request({
url: '/api/Extend/LqAnnualSummary/GetBusinessUnitSummaryStat',
method: 'post',
data
})
}