material_manage_system/frontend/src/api/materials.js
2026-09-15 16:08:18 +08:00

25 lines
553 B
JavaScript

import request from './index'
export const materialsApi = {
getAll(params = {}) {
return request.get('/materials', { params })
},
getById(id) {
return request.get(`/materials/${id}`)
},
create(data) {
return request.post('/materials', data)
},
update(id, data) {
return request.put(`/materials/${id}`, data)
},
delete(id) {
return request.delete(`/materials/${id}`)
},
uploadImage(formData) {
return request.post('/upload', formData, {
headers: { 'Content-Type': 'multipart/form-data' }
})
}
}