wangting
2024-04-23 71b6fe8644e76fdb7e73afc187599f1f2e9c5301
Source/ProjectWeb/src/api/base/ui.js
@@ -10,26 +10,50 @@
}
//UI上下文列表查询
export const getList = (page, limit, params) => {
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',
    data: {
      ...params,
      page,
      limit,
    }
    emulateJSON:true,
    headers:{"Content-Type": "application/text"},
    data: formData
  })
}
//UI上下文树查询
export const getTree = (parentCode, params) => {
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',
    data: {
      ...params,
      parentCode
    }
    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
  })
}