import request from '@/config/axios' // MES 条码清单 VO export interface WmBarcodeVO { id: number configId: number format: number bizType: number content: string bizId: number bizCode: string bizName: string status: number remark: string createTime: string } // MES 条码 API export const WmBarcodeApi = { // 查询条码分页 getBarcodePage: async (params: any) => { return await request.get({ url: '/mes/wm/barcode/page', params }) }, // 查询条码详情 getBarcode: async (id: number) => { return await request.get({ url: '/mes/wm/barcode/get?id=' + id }) }, // 根据业务对象获取条码 getBarcodeByBusiness: async (bizType: number, bizId: number) => { return await request.get({ url: '/mes/wm/barcode/get-by-business', params: { bizType, bizId } }) }, // 新增条码 createBarcode: async (data: WmBarcodeVO) => { return await request.post({ url: '/mes/wm/barcode/create', data }) }, // 修改条码 updateBarcode: async (data: WmBarcodeVO) => { return await request.put({ url: '/mes/wm/barcode/update', data }) }, // 删除条码 deleteBarcode: async (id: number) => { return await request.delete({ url: '/mes/wm/barcode/delete?id=' + id }) } }