4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
1
2
3
4
5
|
import request from '@/utils/request'
// 获取功能列表
export function getVisualDevList(data) {
return request({
|
1916a5ed
“wangming”
1
|
6
|
url: '/visualdev/Base',
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
7
8
9
10
11
12
13
|
method: 'get',
data
})
}
// 获取功能信息
export function getVisualDevInfo(id) {
return request({
|
1916a5ed
“wangming”
1
|
14
|
url: `/visualdev/Base/${id}`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
15
16
17
18
19
20
21
22
|
method: 'get'
})
}
// 删除功能
export function Delete(id) {
return request({
|
1916a5ed
“wangming”
1
|
23
|
url: `/visualdev/Base/${id}`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
24
25
26
27
28
29
|
method: 'DELETE'
})
}
// 修改功能
export function Update(data) {
return request({
|
1916a5ed
“wangming”
1
|
30
|
url: `/visualdev/Base/${data.id}`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
31
32
33
34
35
36
37
|
method: 'PUT',
data
})
}
// 新建功能
export function Create(data) {
return request({
|
1916a5ed
“wangming”
1
|
38
|
url: '/visualdev/Base',
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
39
40
41
42
43
44
45
|
method: 'post',
data
})
}
// 复制功能
export function Copy(id) {
return request({
|
1916a5ed
“wangming”
1
|
46
|
url: `/visualdev/Base/${id}/Actions/Copy`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
47
48
49
50
51
52
|
method: 'POST'
})
}
// 获取模块命名
export function getAreasName() {
return request({
|
1916a5ed
“wangming”
1
|
53
|
url: `/visualdev/Generater/AreasName`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
54
55
56
57
58
59
|
method: 'get'
})
}
// 代码下载
export function DownloadCode(id, data) {
return request({
|
1916a5ed
“wangming”
1
|
60
|
url: `/visualdev/Generater/${id}/Actions/DownloadCode`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
61
62
63
64
65
66
67
|
method: 'POST',
data
})
}
// 代码预览
export function CodePreview(id, data) {
return request({
|
1916a5ed
“wangming”
1
|
68
|
url: `/visualdev/Generater/${id}/Actions/CodePreview`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
69
70
71
72
73
74
75
76
|
method: 'POST',
data
})
}
// 无表
// 获取列表表单配置JSON
export function getConfigData(modelId) {
return request({
|
1916a5ed
“wangming”
1
|
77
|
url: `/visualdev/OnlineDev/${modelId}/Config`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
78
79
80
81
82
83
|
method: 'get'
})
}
// 获取列表配置JSON
export function getColumnData(modelId) {
return request({
|
1916a5ed
“wangming”
1
|
84
|
url: `/visualdev/OnlineDev/${modelId}/ColumnData`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
85
86
87
88
89
90
|
method: 'get'
})
}
// 获取表单配置JSON
export function getFormData(modelId) {
return request({
|
1916a5ed
“wangming”
1
|
91
|
url: `/visualdev/OnlineDev/${modelId}/FormData`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
92
93
94
95
96
97
|
method: 'get'
})
}
// 获取数据列表
export function getModelList(modelId, data) {
return request({
|
1916a5ed
“wangming”
1
|
98
|
url: `/visualdev/OnlineDev/${modelId}/List`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
99
100
101
102
103
104
105
|
method: 'post',
data
})
}
// 添加数据
export function createModel(modelId, data) {
return request({
|
1916a5ed
“wangming”
1
|
106
|
url: `/visualdev/OnlineDev/${modelId}`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
107
108
109
110
111
112
113
|
method: 'POST',
data
})
}
// 修改数据
export function updateModel(modelId, data) {
return request({
|
1916a5ed
“wangming”
1
|
114
|
url: `/visualdev/OnlineDev/${modelId}/${data.id}`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
115
116
117
118
119
120
121
|
method: 'PUT',
data
})
}
// 获取数据信息
export function getModelInfo(modelId, id) {
return request({
|
1916a5ed
“wangming”
1
|
122
|
url: `/visualdev/OnlineDev/${modelId}/${id}`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
123
124
125
126
127
128
|
method: 'GET'
})
}
// 获取数据详情
export function getDataChange(modelId, id) {
return request({
|
1916a5ed
“wangming”
1
|
129
|
url: `/visualdev/OnlineDev/${modelId}/${id}/DataChange`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
130
131
132
133
134
135
|
method: 'GET'
})
}
// 获取表单主表属性列表
export function getFormDataFields(modelId) {
return request({
|
1916a5ed
“wangming”
1
|
136
|
url: `/visualdev/Base/${modelId}/FormDataFields`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
137
138
139
140
141
142
|
method: 'GET'
})
}
// 获取表单主表属性下拉框
export function getFieldDataSelect(modelId, data) {
return request({
|
1916a5ed
“wangming”
1
|
143
|
url: `/visualdev/Base/${modelId}/FieldDataSelect`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
144
145
146
147
148
149
150
|
method: 'GET',
data
})
}
// 删除数据
export function deteleModel(modelId, id) {
return request({
|
1916a5ed
“wangming”
1
|
151
|
url: `/visualdev/OnlineDev/${modelId}/${id}`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
152
153
154
155
156
157
|
method: 'DELETE'
})
}
// 批量删除数据
export function batchDelete(modelId, ids) {
return request({
|
1916a5ed
“wangming”
1
|
158
|
url: `/visualdev/OnlineDev/batchDelete/${modelId}`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
159
160
161
162
163
164
165
|
method: 'post',
data: { ids }
})
}
// 导出
export function exportModel(modelId, data) {
return request({
|
1916a5ed
“wangming”
1
|
166
|
url: `/visualdev/OnlineDev/${modelId}/Actions/Export`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
167
168
169
170
171
172
173
|
method: 'POST',
data
})
}
// 下载模板
export function getTemplate(modelId) {
return request({
|
1916a5ed
“wangming”
1
|
174
|
url: `/visualdev/OnlineDev/${modelId}/Template`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
175
176
177
178
179
180
|
method: 'GET'
})
}
// 获取功能下拉框列表
export function getFeatureSelector(data) {
return request({
|
1916a5ed
“wangming”
1
|
181
|
url: '/visualdev/Base/Selector',
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
182
183
184
185
186
187
188
|
method: 'GET',
data
})
}
// App预览(后台APP表单设计)
export function Preview(data) {
return request({
|
1916a5ed
“wangming”
1
|
189
|
url: `/visualdev/OnlineDev/App/Preview`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
190
191
192
193
194
195
196
|
method: 'post',
data: { data }
})
}
// 导出模板
export function exportData(modelId) {
return request({
|
1916a5ed
“wangming”
1
|
197
|
url: `/visualdev/OnlineDev/${modelId}/Actions/ExportData`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
198
199
200
201
202
203
|
method: 'post'
})
}
// 导出App
export function exportAppData(modelId) {
return request({
|
1916a5ed
“wangming”
1
|
204
|
url: `/visualdev/OnlineDev/App/${modelId}/Actions/ExportData`,
|
4424f41c
monkeyhouyi
网信执法、清单管理静态页面
|
205
206
207
|
method: 'post'
})
}
|