diff --git a/inventory-web/src/api/purchase.ts b/inventory-web/src/api/purchase.ts index ddff0f3..cb47a7d 100644 --- a/inventory-web/src/api/purchase.ts +++ b/inventory-web/src/api/purchase.ts @@ -46,10 +46,18 @@ export interface Approver { } // 获取采购申请列表 +// +// 搜索参数语义与出库/报废记录保持一致: +// search_type: all / no(单号) / name(物料名称) / spec_model / requester(申请人) +// start_date / end_date: 按采购日期过滤 export function getPurchaseList(params: { page?: number limit?: number - status?: number + status?: number | '' + keyword?: string + search_type?: 'all' | 'no' | 'name' | 'spec_model' | 'requester' + start_date?: string + end_date?: string }) { return request({ url: '/purchase', diff --git a/inventory-web/src/views/purchase/index.vue b/inventory-web/src/views/purchase/index.vue index d83bed0..01a616b 100644 --- a/inventory-web/src/views/purchase/index.vue +++ b/inventory-web/src/views/purchase/index.vue @@ -1,22 +1,60 @@