ludc
2024-07-19 f51c53a327689950ce5d0533a1cb872e597ea705
Source/plt-web/plt-web-ui/src/api/modeling/enumType/api.js
对比新文件
@@ -0,0 +1,69 @@
import request from '@/router/axios';
// 鍒楄〃鏌ヨ
export function getEnumTypeList(params) {
  return request({
    url: "/api/webEnumController/getEnumTypeList",
    method: "get",
    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
  })
}