import request from '@/utils/request' // 新增出库单主;出入库单-头 export function addStockOut(data) { return request({ url: '/app/backStockOut', method: 'post', data: data }) } // 查询出库单主;出入库单-头列表 export function listStockOut(query) { return request({ url: '/app/backStockOut/list', method: 'post', params: query }) } // 审核出库任务单主子 export function checkStatus(id) { return request({ url: '/app/backStockOut/audit/' + id, method: 'put' }) } // 删除出库单主;出入库单-头 export function delStockOut(id) { return request({ url: '/app/backStockOut/' + id, method: 'delete' }) } // 任务编码接口 和 任务输入,任务扫码接口 公用 export function listBackStockTaskOut(query) { return request({ url: '/app/backTaskOut/listBackStockForApp', method: 'get', params: query }) } // 收发类别 查询接口 export function listExtend(query) { return request({ url: '/base/extend/listBy', method: 'get', params: query, timeout: 10000 }) } // 供应商查询接口 export function listSupplier(query) { return request({ url: '/base/supplier/listBy', method: 'get', params: query }) } // 部门查询接口 export function listDepartment(query) { return request({ url: '/base/department/listBy', method: 'get', params: query }) } // 职员查询接口 export function listEmployee(query) { return request({ url: '/base/employee/listBy', method: 'get', params: query }) } // 客户查询接口 export function listCustomer(query) { return request({ url: '/base/customer/listBy', method: 'get', params: query }) } // 仓库编码(WH|02),仓库输入,扫码 查询接口 export function listWarehouse(query) { return request({ url: '/base/warehouse/listBy', method: 'get', params: query }) } // 货位(PT|04-A-1-1) 货位输入,扫码 查询接口 export function listLocation(query) { return request({ url: '/base/location/listBy', method: 'get', params: query }) } // 标签(L|2311060001) 标签输入,扫码 查询接口, 入库单退查询现存量列表 export function listBackStockOut(query) { return request({ url: '/app/label/listBackStockOut', method: 'get', params: query, timeout: 5000, }) } // 查询托盘列表 export function listPallet(query) { return request({ url: '/base/pallet/listBy', method: 'get', params: query }) } // 查询包装列表 export function listPackage(query) { return request({ url: '/base/package/listBy', method: 'get', params: query }) } // 查询设置 export function getListFieldSetting(query) { return request({ url: '/set/fieldSetting/queryCache', method: 'get', params: query, timeout: 10000 }) } //单据类型 export function queryBillTypeCache(query) { return request({ url: '/set/billType/queryCache', method: 'get', params: query }) }