ludc
2024-07-31 fe02c17b263405059837da6e3e5f7a353df58e99
Source/plt-web/plt-web-ui/src/api/modeling/attributePool/api.js
@@ -12,3 +12,89 @@
    }
  });
}
// 创建
export function updateAttribute(params) {
  return request({
    url: "/api/attributeController/updateAttribute",
    method: "put",
    data:params
  });
}
// 修改
export function addAttribute(params) {
  return request({
    url: "/api/attributeController/addAttribute",
    method: "post",
    data:params
  });
}
// 删除
export function deleteAttributes(params) {
  return request({
    url: "/api/attributeController/deleteAttributes",
    method: "delete",
    data:params
  });
}
// 查看应用范围
export function getUsedAttributeList(params) {
  return request({
    url: "/api/attributeController/getUsedAttributeList",
    method: "get",
    params:params
  });
}
// 枚举类型选择框查询
export function getEnumMapByType(params) {
  return request({
    url: "/api/webEnumController/getEnumMapByType",
    method: "get",
    params:params
  });
}
// 下载导入模板
export function downloadAttributeTemplate  (params) {
  return request({
    url: '/api/attributeController/downloadAttributeTemplate',
    method: 'get',
    headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'},
    responseType: 'blob',
    params
  })
}
// 导出
export function download  (params) {
  return request({
    url: '/api/attributeController/importAttributes',
    method: 'get',
    headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'},
    responseType: 'blob',
    params
  })
}
// 业务类型参照
export function getBizTypes(params) {
  return request({
    url: "/api/btmTypeController/getBizTypes",
    method: "get",
    params:params
  });
}
// 链接类型参照
export function getAllLtName(params) {
  return request({
    url: "/api/linkTypeController/getAllLtName",
    method: "get",
    params:params
  });
}