田源
2024-07-19 5a2640dd5dca57ac826c78deedf07b5a805e2012
Source/plt-web/plt-web-ui/src/api/modeling/enumType/api.js
@@ -8,3 +8,62 @@
    params
  });
}
// 枚举创建
export function addEnumType(params) {
  return request({
    url: "/api/webEnumController/addEnumType",
    method: "post",
    data:params
  });
}
// 枚举修改
export function updateEnumType(params) {
  return request({
    url: "/api/webEnumController/updateEnumType",
    method: "put",
    data:params
  });
}
// 枚举删除
export function deleteEnumTypes(data) {
  return request({
    url: "/api/webEnumController/deleteEnumTypes",
    method: "delete",
    data:data
  });
}
// 查看使用范围
export function getUsedEnumList(params) {
  return request({
    url: "/api/webEnumController/getUsedEnumList",
    method: "get",
    params
  });
}
// 导出
export function download  (params) {
  return request({
    url: '/api/webEnumController/exportEnumTypes',
    method: 'get',
    headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'},
    responseType: 'blob',
    params
  })
}
// 下载导入模板
export function downloadEnumTemplate  (params) {
  return request({
    url: '/api/webEnumController/downloadEnumTemplate',
    method: 'get',
    headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'},
    responseType: 'blob',
    params
  })
}