/* * 采购模板管理 API */ import request from '/@/utils/request'; /** * 模板列表 */ export function listTemplates(params?: any) { return request({ url: '/purchase/purchasingtemplate/list', method: 'get', params, }); } /** * 上传 / 覆盖模板 * @param formData 含 file、type 的 FormData */ export function uploadTemplate(formData: FormData) { return request({ url: '/purchase/purchasingtemplate/upload', method: 'post', data: formData, headers: { 'Content-Type': 'multipart/form-data' }, }); } /** * 获取模板下载地址 */ export function getTemplateDownloadUrl(type: string) { return `/purchase/purchasingtemplate/download?type=${encodeURIComponent(type)}`; } /** * 更新模板类型名称 */ export function updateTemplateTitle(data: { id: number | string; templateTitle: string }) { return request({ url: '/purchase/purchasingtemplate/updateTitle', method: 'post', data, }); }