/* * @Author: zwq * @Date: 2023-08-22 15:31:37 * @LastEditors: zwq * @LastEditTime: 2024-06-04 16:14:21 * @Description: */ import request from '@/utils/request' // 创建立库库位 export function createWarehouseStorehouse(data) { return request({ url: '/asrs/warehouse-storehouse/create', method: 'post', data: data }) } // 更新立库库位 export function updateWarehouseStorehouse(data) { return request({ url: '/asrs/warehouse-storehouse/update', method: 'put', data: data }) } // 手动入库 export function inWarehouseStorehouse(data) { return request({ url: '/asrs/warehouse-storehouse/in', method: 'post', data: data }) } // 手动出库 export function outWarehouseStorehouse(data) { return request({ url: '/asrs/warehouse-storehouse/out', method: 'post', data: data }) } // 盘库 export function makeWarehouseStorehouse(data) { return request({ url: '/asrs/warehouse-storehouse/makewarehouseout', method: 'post', data: data }) } // 删除立库库位 export function deleteWarehouseStorehouse(id) { return request({ url: '/asrs/warehouse-storehouse/delete?id=' + id, method: 'delete' }) } // 获得库位管理code export function getCode() { return request({ url: '/asrs/warehouse-storehouse/getCode', method: 'post' }) } // 获得立库库位 export function getWarehouseStorehouse(id) { return request({ url: '/asrs/warehouse-storehouse/get?id=' + id, method: 'get' }) } // 获得移库 export function moveStorehouse(sourceId,targetId) { return request({ url: '/asrs/warehouse-storehouse/move?sourceId=' + sourceId+'&&targetId='+targetId, method: 'get' }) } // 获得仓库占用率 export function getOccupancy(id) { return request({ url: '/asrs/warehouse-storehouse/getOccupancy?id=' + id, method: 'get' }) } // 获得立库库位分页 export function getWarehouseStorehousePage(query) { return request({ url: '/asrs/warehouse-storehouse/page', method: 'get', params: query }) } // 获得立库库位分页 export function getWarehouseStorehouseMonitoring(query) { return request({ url: '/asrs/warehouse-storehouse/monitoring', method: 'get', params: query }) } // 获得立库库位列表 export function getWarehouseStorehouseList(query) { return request({ url: '/asrs/warehouse-storehouse/list', method: 'get', params: query }) } // 获得线边库列表 export function getLineList(query) { return request({ url: '/asrs/line-edge-library/list', method: 'get', params: query }) } // 获得线边库 export function getLine(id) { return request({ url: '/asrs/line-edge-library/get?id=' + id, method: 'get' }) } // 更新线边库 export function updateLine(data) { return request({ url: '/asrs/line-edge-library/update', method: 'put', data: data }) } // 码头移库 export function moveLine(query) { return request({ url: '/asrs/line-edge-library/move', method: 'get', params: query }) } // 导出立库库位 Excel export function exportWarehouseStorehouseExcel(query) { return request({ url: '/asrs/warehouse-storehouse/export-excel', method: 'get', params: query, responseType: 'blob' }) }