import request from '@/router/axios';
|
|
//获取UI上下文定义内容
|
export const getUIContext = (query) => {
|
return request({
|
url: '/api/webUIController/getUIContentByBtmTypeAndId',
|
method: 'get',
|
params: query,
|
});
|
}
|
|
//UI上下文列表查询
|
export const getList = (current, size, params) => {
|
let formData = new FormData()
|
for(let key in params){
|
formData.append(key.replaceAll('"',''),params[key])
|
}
|
formData.append("page",current)
|
formData.append("limit",size)
|
return request({
|
url: '/api/uiDataController/dataGridQuery',
|
method: 'post',
|
emulateJSON:true,
|
headers:{"Content-Type": "application/text"},
|
data: formData
|
})
|
}
|
|
//UI上下文树查询
|
export const getTree = (parentOid,parentBtmName, params) => {
|
let formData = new FormData()
|
for(let key in params){
|
formData.append(key.replaceAll('"',''),params[key])
|
}
|
formData.append("parentOid",parentOid)
|
formData.append("parentValue",parentOid)
|
formData.append("parentBtmName",parentBtmName)
|
formData.append("parentBtmType",parentBtmName)
|
return request({
|
url: '/api/uiDataController/getDataForTree',
|
method: 'post',
|
headers:{"Content-Type": "application/text"},
|
data: formData
|
})
|
}
|
|
//UI上下文表单查询
|
export const dataForm = (params) => {
|
let formData = new FormData()
|
for(let key in params){
|
formData.append(key.replaceAll('"',''),params[key])
|
}
|
return request({
|
url: '/api/uiDataController/dataFormQuery',
|
method: 'post',
|
headers:{"Content-Type": "application/text"},
|
data: formData
|
})
|
}
|