From 86bfba7b1f8b2e77985a7ad69b224e09cad5a0d1 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期一, 17 八月 2026 11:26:23 +0800
Subject: [PATCH] 删除生产主计划传参错误
---
src/views/mes/pro/mps/index.vue | 6 +++---
src/api/mes/pro/mps/index.ts | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/api/mes/pro/mps/index.ts b/src/api/mes/pro/mps/index.ts
index c8b4b8e..0ead6e3 100644
--- a/src/api/mes/pro/mps/index.ts
+++ b/src/api/mes/pro/mps/index.ts
@@ -80,9 +80,9 @@
}
/** 鍒犻櫎 MPS */
-export function deleteMps(ids: number[]) {
+export function deleteMps(id: number) {
return requestClient.delete('/mes/pro-mps/delete', {
- params: { ids: ids.join(',') },
+ params: { id },
});
}
diff --git a/src/views/mes/pro/mps/index.vue b/src/views/mes/pro/mps/index.vue
index c0dcdbf..f481b13 100644
--- a/src/views/mes/pro/mps/index.vue
+++ b/src/views/mes/pro/mps/index.vue
@@ -66,13 +66,13 @@
}
/** 鍒犻櫎 */
-async function handleDelete(ids: number[]) {
+async function handleDelete(row: MesProMpsApi.Mps) {
const hideLoading = message.loading({
content: $t('ui.actionMessage.deleting'),
duration: 0,
});
try {
- await deleteMps(ids);
+ await deleteMps(row.id!);
message.success($t('ui.actionMessage.deleteSuccess'));
handleRefresh();
} finally {
@@ -310,7 +310,7 @@
ifShow: () => row.status === MpsStatusEnum.DRAFT,
popConfirm: {
title: $t('ui.actionMessage.deleteConfirm', [row.code]),
- confirm: handleDelete.bind(null, [row.id!]),
+ confirm: handleDelete.bind(null, row),
},
},
]"
--
Gitblit v1.9.3