import request from '@/router/axios'; // 列表查询 export function gridAttribute(page,limit,params) { return request({ url: "/api/attributeController/gridAttribute", method: "get", params:{ page, limit, ...params } }); } // 创建 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 }); }