import request from '@/config/axios' export interface PalletVO { id?: number code?: string isCode?: boolean palletType?: number | string specification?: string ratedLoadWeight?: number | string unit?: string status?: number | string warehouseId?: number | string areaId?: number | string planCode?: string productId?: number | string productCount?: number | string qrcode?: string purchaseDate?: string useDate?: string remark?: string createTime?: string } export const PalletApi = { getPalletPage: async (params: any) => { return await request.get({ url: `/erp/pallet/page`, params }) }, createPallet: async (data: PalletVO) => { return await request.post({ url: `/erp/pallet/create`, data }) }, updatePallet: async (data: PalletVO) => { return await request.put({ url: `/erp/pallet/update`, data }) }, deletePallet: async (id: number) => { return await request.delete({ url: `/erp/pallet/delete?id=` + id }) } }