diff --git a/src/api/assets/asset/index.ts b/src/api/assets/asset/index.ts index 03e927a..cc9165f 100644 --- a/src/api/assets/asset/index.ts +++ b/src/api/assets/asset/index.ts @@ -53,24 +53,32 @@ export function getAssetCategories() { }); } -// 新增资产(支持文件上传) -export function createAsset(data: FormData) { +// 新增资产 +export function createAsset(data: any) { return newService({ url: '/assets/asset/createAsset', method: 'post', data, - headers: { - 'Content-Type': 'multipart/form-data', - }, }); } -// 修改资产(支持文件上传) -export function updateAsset(data: FormData) { +// 修改资产 +export function updateAsset(data: any) { return newService({ url: '/assets/asset/updateAsset', method: 'put', data, + }); +} + +// 上传资产图片 +export function uploadAssetImage(file: File) { + const formData = new FormData(); + formData.append('file', file); + return newService({ + url: '/assets/asset/Uploadimage', + method: 'post', + data: formData, headers: { 'Content-Type': 'multipart/form-data', }, diff --git a/src/views/assets/asset/component/editAsset.vue b/src/views/assets/asset/component/editAsset.vue index e5d3989..9aba8d0 100644 --- a/src/views/assets/asset/component/editAsset.vue +++ b/src/views/assets/asset/component/editAsset.vue @@ -72,7 +72,7 @@ - -