diff --git a/src/api/mes/wm/stocktaking/task/line/index.ts b/src/api/mes/wm/stocktaking/task/line/index.ts index d5b569e15..e6b4eb4bc 100644 --- a/src/api/mes/wm/stocktaking/task/line/index.ts +++ b/src/api/mes/wm/stocktaking/task/line/index.ts @@ -24,22 +24,20 @@ export interface StockTakingTaskLineVO { remark?: string } -// TODO @AI:可能不需要这个; -export interface StockTakingTaskLineBatchUpdateReqVO { - taskId: number - items: Array<{ - id: number - takingQuantity: number - remark?: string - }> -} - export const StockTakingTaskLineApi = { - getStockTakingTaskLineList: async (taskId: number) => { - return await request.get({ url: '/mes/wm/stocktaking-task/line-list?taskId=' + taskId }) + getStockTakingTaskLinePage: async (params: any) => { + return await request.get({ url: '/mes/wm/stocktaking-task-line/page', params }) }, - batchUpdateStockTakingTaskLines: async (data: StockTakingTaskLineBatchUpdateReqVO) => { - return await request.put({ url: '/mes/wm/stocktaking-task/line-batch-update', data }) + createStockTakingTaskLine: async (data: StockTakingTaskLineVO) => { + return await request.post({ url: '/mes/wm/stocktaking-task-line/create', data }) + }, + + updateStockTakingTaskLine: async (data: StockTakingTaskLineVO) => { + return await request.put({ url: '/mes/wm/stocktaking-task-line/update', data }) + }, + + deleteStockTakingTaskLine: async (id: number) => { + return await request.delete({ url: '/mes/wm/stocktaking-task-line/delete?id=' + id }) } } diff --git a/src/views/mes/wm/stocktaking/task/StockTakingForm.vue b/src/views/mes/wm/stocktaking/task/StockTakingForm.vue index fc92c88fd..22ab162a9 100644 --- a/src/views/mes/wm/stocktaking/task/StockTakingForm.vue +++ b/src/views/mes/wm/stocktaking/task/StockTakingForm.vue @@ -112,6 +112,15 @@ + + + + + + + + +