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 }) }