You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.8 KiB
42 lines
1.8 KiB
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)
|
|
|
|
|