You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
1.2 KiB

9 months ago
import request from '@/utils/request'
// 获取列表表单配置JSON
export function getConfig(modelId, encryption) {
return request({
url: `/api/visualdev/ShortLink/${modelId}/Config?encryption=${encryption}`,
method: 'GET'
})
}
// 获取数据详情
export function getDataChange(modelId, id, encryption) {
return request({
url: `/api/visualdev/ShortLink/${modelId}/${id}/DataChange` + (encryption ? '?encryption=' +
encryption : ''),
method: 'GET'
})
}
export function createModel(modelId, data, encryption) {
return request({
url: `/api/visualdev/ShortLink/${modelId}?encryption=${encryption}`,
method: 'POST',
data
})
}
// 表单外链表单信息
export function getShortLink(id, encryption) {
return request({
url: `/api/visualdev/ShortLink/getConfig/${id}?encryption=${encryption}`,
method: 'GET'
})
}
//表单外链密码验证
export function checkPwd(data) {
return request({
url: `/api/visualdev/ShortLink/checkPwd`,
method: 'POST',
data
})
}
// 表单外链列表
export function listLink(id, data, encryption) {
return request({
url: `/api/visualdev/ShortLink/${id}/ListLink?encryption=${encryption}`,
method: 'POST',
data
})
}