queryList.ts 947 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import {
  2. BaseListResult,
  3. GetDeadProductsListParams,
  4. GetReserveWarningListParams,
  5. DeadProductsListData,
  6. ReserveWarningListData,
  7. GetStockListParams,
  8. StockListData,
  9. } from '@models';
  10. import {request} from './request';
  11. const BASE_URL = '/queryList';
  12. /** 呆滞品查询 */
  13. export function getDeadProductsList(
  14. data: GetDeadProductsListParams,
  15. ): BaseListResult<DeadProductsListData> {
  16. return request({
  17. method: 'GET',
  18. url: `${BASE_URL}/dullGoods`,
  19. data,
  20. });
  21. }
  22. /** 物料储量预警查询 */
  23. export function getReserveWarningList(
  24. data: GetReserveWarningListParams,
  25. ): BaseListResult<ReserveWarningListData> {
  26. return request({
  27. method: 'GET',
  28. url: `${BASE_URL}/reserveWarning`,
  29. data,
  30. });
  31. }
  32. /** 库存查询 */
  33. export function getStockList(
  34. data: GetStockListParams,
  35. ): BaseListResult<StockListData> {
  36. return request({
  37. method: 'GET',
  38. url: `${BASE_URL}/storageLocation`,
  39. data,
  40. });
  41. }