import { createAPI } from "@/utils/httpRequest.js"; // 获取库房信息 export const getWarehouseList = data => createAPI(`warehouse/getWarehouseList`,'POST',data) // 保存库房信息 export const saveWarehouse = data => createAPI(`warehouse/saveWarehouse`,'POST',data) // 删除库房信息 export const delWarehouse = data => createAPI(`warehouse/delWarehouse`,'POST',data) // 删除库房类型信息 export const getWareHouseTypeList = data => createAPI(`factory/tblbasedata/getTblBaseList`,'POST',data) // ==================== 仓储策略配置 ==================== // 获取可选策略列表(从StorageZoneConfig表) export const getStorageZoneConfigList = data => createAPI(`warehouse/getStorageZoneConfigList`,'POST',data) // 获取已配置策略列表(从WareHouseStorageZoneConfig表) export const getWarehouseStorageConfigList = data => createAPI(`warehouse/getWarehouseStorageConfigList`,'POST',data) // 添加仓储策略 export const saveWarehouseStorageConfig = data => createAPI(`warehouse/saveWarehouseStorageConfig`,'POST',data) // 移除仓储策略 export const deleteWarehouseStorageConfig = data => createAPI(`warehouse/deleteWarehouseStorageConfig`,'POST',data) // ==================== 权限授权 ==================== // 获取可选用户列表(不受 sys:user:list 权限限制) export const getUserList = data => createAPI(`warehouse/getAvailableUserList`,'POST',data) // 获取已授权用户列表 export const getAccessWarehouseList = data => createAPI(`warehouse/getAccessWarehouseList`,'POST',data) // 添加权限授权 export const saveAccessWarehouse = data => createAPI(`warehouse/saveAccessWarehouse`,'POST',data) // 移除权限授权 export const deleteAccessWarehouse = data => createAPI(`warehouse/deleteAccessWarehouse`,'POST',data)