| | |
| | | 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; |
| | |
| | | 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) }); } |