CCL_QMS检验
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

​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. import { createAPI } from "@/utils/httpRequest.js";
  2. // 获取库房信息
  3. export const getWarehouseList = data => createAPI(`warehouse/getWarehouseList`,'POST',data)
  4. // 保存库房信息
  5. export const saveWarehouse = data => createAPI(`warehouse/saveWarehouse`,'POST',data)
  6. // 删除库房信息
  7. export const delWarehouse = data => createAPI(`warehouse/delWarehouse`,'POST',data)
  8. // 删除库房类型信息
  9. export const getWareHouseTypeList = data => createAPI(`factory/tblbasedata/getTblBaseList`,'POST',data)
  10. // ==================== 仓储策略配置 ====================
  11. // 获取可选策略列表(从StorageZoneConfig表)
  12. export const getStorageZoneConfigList = data => createAPI(`warehouse/getStorageZoneConfigList`,'POST',data)
  13. // 获取已配置策略列表(从WareHouseStorageZoneConfig表)
  14. export const getWarehouseStorageConfigList = data => createAPI(`warehouse/getWarehouseStorageConfigList`,'POST',data)
  15. // 添加仓储策略
  16. export const saveWarehouseStorageConfig = data => createAPI(`warehouse/saveWarehouseStorageConfig`,'POST',data)
  17. // 移除仓储策略
  18. export const deleteWarehouseStorageConfig = data => createAPI(`warehouse/deleteWarehouseStorageConfig`,'POST',data)
  19. // ==================== 权限授权 ====================
  20. // 获取可选用户列表(不受 sys:user:list 权限限制)
  21. export const getUserList = data => createAPI(`warehouse/getAvailableUserList`,'POST',data)
  22. // 获取已授权用户列表
  23. export const getAccessWarehouseList = data => createAPI(`warehouse/getAccessWarehouseList`,'POST',data)
  24. // 添加权限授权
  25. export const saveAccessWarehouse = data => createAPI(`warehouse/saveAccessWarehouse`,'POST',data)
  26. // 移除权限授权
  27. export const deleteAccessWarehouse = data => createAPI(`warehouse/deleteAccessWarehouse`,'POST',data)