gaoluyang
7 天以前 89710438fe00a9068208e806289f2ae083fc0f47
src/api/wls.ts
@@ -125,6 +125,21 @@
  createTime?: string;
}
/** 仓储收发存汇总行 */
export interface StockSummary {
  itemId?: number;
  itemCode?: string;
  itemName?: string;
  specification?: string;
  unitMeasureName?: string;
  warehouseId?: number;
  warehouseName?: string;
  openingQuantity?: number;
  inQuantity?: number;
  outQuantity?: number;
  closingQuantity?: number;
}
export interface ArrivalNotice {
  id?: number;
  code?: string;
@@ -570,6 +585,9 @@
export function getTransactionPage(accessToken: string, params: { pageNo: number; pageSize: number; bizCode?: string }) {
  return request<PageResult<Transaction>>(`/mes/wm/transaction/page${query(params)}`, { header: header(accessToken) });
}
export function getStockSummaryPage(accessToken: string, params: { pageNo: number; pageSize: number; itemId?: number; warehouseId?: number; startTime?: string; endTime?: string }) {
  return request<PageResult<StockSummary>>(`/mes/wm/transaction/summary${query(params)}`, { header: header(accessToken) });
}
export function getTransferPage(accessToken: string, params: { pageNo: number; pageSize: number; code?: string; name?: string; type?: number; status?: number }) { return request<PageResult<Transfer>>(`/mes/wm/transfer/page${query(params)}`, { header: header(accessToken) }); }
export function getTransfer(accessToken: string, id: number) { return request<Transfer>(`/mes/wm/transfer/get${query({ id })}`, { header: header(accessToken) }); }
export function createTransfer(accessToken: string, data: Transfer) { return request<number>("/mes/wm/transfer/create", { method: "POST", data, header: header(accessToken) }); }