From 624592a63dcbbb68a00b5fc638bbb50337f7f70f Mon Sep 17 00:00:00 2001 From: huang <1724659546@qq.com> Date: Thu, 23 Oct 2025 15:45:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E7=A7=BB=E9=99=A4=E7=8C=AA?= =?UTF-8?q?=E6=A0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/PigBatchList.vue | 16 +++++++++++++++- src/components/PigBatchPenCard.vue | 2 +- src/views/pms/PigBatchManagementView.vue | 20 ++++++++------------ 3 files changed, 24 insertions(+), 14 deletions(-) diff --git a/src/components/PigBatchList.vue b/src/components/PigBatchList.vue index 21808496..fd478e99 100644 --- a/src/components/PigBatchList.vue +++ b/src/components/PigBatchList.vue @@ -252,6 +252,20 @@ export default { } .batch-info-line .red-text { - color: red !important; + color: red !important; // src/api/pigBatch.js 中错误的部分 + + /** + * 从猪批次移除空栏 + * @param {number} batchID - 猪批次ID + * @param {number} penID - 待移除的猪栏ID + * @returns {Promise<*>} + */ + export const removePenFromBatch = (batchID, penID) = > { + // BUG: URL中的参数顺序 ${penID}/${batchID} 与函数签名 (batchID, penID) 不一致 + + return http. + +delete(` /api/ v1 /pig-batches/ remove-pen / ${penID} / ${batchID} `); +}; } diff --git a/src/components/PigBatchPenCard.vue b/src/components/PigBatchPenCard.vue index c2232326..87df8b9b 100644 --- a/src/components/PigBatchPenCard.vue +++ b/src/components/PigBatchPenCard.vue @@ -11,7 +11,7 @@
分配猪只 - 移除 + 移除
diff --git a/src/views/pms/PigBatchManagementView.vue b/src/views/pms/PigBatchManagementView.vue index 1a75448a..60591976 100644 --- a/src/views/pms/PigBatchManagementView.vue +++ b/src/views/pms/PigBatchManagementView.vue @@ -70,8 +70,8 @@