report.js
2.39 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
130
131
132
133
134
135
136
137
138
139
140
/*
* @Author: qianlishi
* @Date: 2020-07-13 15:13:37
* @Last Modified by: qianlishi
* @Last Modified time: 2021-03-04 10:46:26
*/
import request from '@/utils/request'
// resultset
export function dataSetPreview (data) {
return request({
url: `/dataSet/detailBysetId/${data.id}`,
method: 'get',
})
}
export function addDataSet (data) {
return request({
url: '/dataSet',
method: 'post',
data,
})
}
export function editDataSet (data) {
return request({
url: '/dataSet',
method: 'put',
data,
})
}
// delete dataset
export function deleteDataSet (data) {
return request({
url: '/dataSet/' + data.id,
method: 'delete',
data,
})
}
// 下拉数据源
export function queryAllDataSourceSet (data) {
return request({
url: '/dataSource/queryAllDataSource',
method: 'get',
data,
})
}
// 数据集高级规则js验证
export function verificationSet (data) {
return request({
url: '/dataSetParam/verification',
method: 'post',
data,
})
}
// 测试数据转换,以及返回数据table列表
export function testTransformSet (data) {
return request({
url: '/dataSet/testTransform',
method: 'post',
data,
})
}
// report
export function reportPageList (params) {
return request({
url: '/report/pageList',
method: 'get',
params,
})
}
// report
export function addReport (data) {
return request({
url: '/report',
method: 'post',
data,
})
}
// report
export function editReport (data) {
return request({
url: '/report',
method: 'put',
data,
})
}
// report
export function delReport (data) {
return request({
url: '/report/delReport',
method: 'delete',
data,
})
}
// report
export function detailReport (id, accessKey) {
return request({
url: `/report/${id}?accessKey=${accessKey}`,
method: 'get',
})
}
// report 报表导入
export function reportImport (data) {
return request({
url: '/import',
method: 'post',
data,
})
}
// reportExcel
export function addReportExcel (data) {
return request({
url: '/reportExcel',
method: 'post',
data,
})
}
// reportExcel
export function editReportExcel (data) {
return request({
url: '/reportExcel',
method: 'put',
data,
})
}
// /dataSet/pageList
export function dataSetPageList (params) {
return request({
url: '/dataSet/pageList',
method: 'GET',
params,
})
}