form.js
1.63 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
import request from '@/utils/request'
const portal = window.context.portal
//获取自定义sql视图数据
export function getQuerySqlView(data) {
return request({
url: `${context.form}/form/query/queryView/getJson?sqlAlias=${data.sqlAlias}&alias=${data.alias}`,
method: 'get',
})
}
//获取自定义sql查询视图数据列表
export function getQuerySqlViewByPagination(data) {
return request({
url: `${context.form}/form/query/queryView/data_${data.sqlAlias}/${data.alias}`,
method: 'post',
data: data.pagination,
})
}
////后台管理预览VUE表单
export function previewDesignVue(id) {
return request({
url: `${context.form}/form/form/v1/previewDesignVue?formId=${id}`,
method: 'get',
})
}
// 获取表单的打印模板列表
export function getFormPrintList(data) {
return request({
url: `${context.form}/form/printTemplate/v1/getPrintList`,
data,
method: 'post',
})
}
export function getMainFormByAlias(alias) {
return request({
url: `${context.form}/form/form/v1/getMainByAlias?alias=${alias}`,
method: 'get',
})
}
// 通过表单ID获取表单数据(包括bpmForm,permission,data)
export function getFormById(formId) {
return request({
url: `${context.form}/form/form/v1/previewDesignVue?formId=${formId}`,
})
}
//word模板打印 data.id: 模板id
export function wordPrint(data) {
return request({
url: `${context.form}/form/printTemplate/v1/formWordPrint`,
data,
method: 'post',
})
}
export function getCustomDataByAlias(alias) {
return request({
url: `${context.form}/form/customDialog/v1/getByAlias?alias=${alias}`,
method: 'get',
})
}