import request from '@/utils/request'; import { AxiosPromise } from 'axios'; import { LableVO, LableForm, LableQuery } from '@/api/product/lable/types'; export const listLable = (query?: LableQuery): AxiosPromise => { return request({ url: '/product/lable/list', method: 'get', params: query }); }; export const getLable = (id: string | number): AxiosPromise => { return request({ url: '/product/lable/' + id, method: 'get' }); }; export const addLable = (data: LableForm) => { return request({ url: '/product/lable', method: 'post', data }); }; export const updateLable = (data: LableForm) => { return request({ url: '/product/lable', method: 'put', data }); }; export const delLable = (id: string | number | Array) => { return request({ url: '/product/lable/' + id, method: 'delete' }); };