-
+
@@ -60,7 +60,11 @@
-
+
+
+ {{ item }}
+
+
@@ -91,7 +95,7 @@
-
+
diff --git a/src/views/canteen/canteenInventoryRecords/select-dialog.vue b/src/views/canteen/canteenInventoryRecords/select-dialog.vue
index 79711af..f7d4e97 100644
--- a/src/views/canteen/canteenInventoryRecords/select-dialog.vue
+++ b/src/views/canteen/canteenInventoryRecords/select-dialog.vue
@@ -13,6 +13,7 @@
{
const rowsToSelect = [
...props.selectedRows.filter((row) => dataList.value.some((item) => item.erpMaterialId === row.erpMaterialId)),
]
- // 去重
- const uniqueRowsToSelect = Array.from(new Map(rowsToSelect.map((row) => [row.erpMaterialId, row])).values())
// 为匹配的行设置选中状态
- uniqueRowsToSelect.forEach((row) => {
+ rowsToSelect.forEach((row) => {
const targetRow = dataList.value.find((item) => item.erpMaterialId === row.erpMaterialId)
targetRow && tableRef.value?.toggleRowSelection(targetRow, true)
})
@@ -131,10 +130,7 @@ const dialogConfirm = () => {
...currentSelectedRows,
...props.selectedRows.filter((row) => !dataList.value.some((item) => item.erpMaterialId === row.erpMaterialId)),
]
- // 去重
- const uniqueSelectedRows = Array.from(new Map(allSelectedRows.map((row) => [row.erpMaterialId, row])).values())
-
- emit("getSelectedRows", uniqueSelectedRows)
+ emit("getSelectedRows", allSelectedRows)
}
}
diff --git a/src/views/canteen/canteenProductionRecord/form.vue b/src/views/canteen/canteenProductionRecord/form.vue
index 1e3ed47..3c80f35 100644
--- a/src/views/canteen/canteenProductionRecord/form.vue
+++ b/src/views/canteen/canteenProductionRecord/form.vue
@@ -2,7 +2,7 @@
@@ -178,12 +178,12 @@
@current-change="val => { templateQuery.current = val; searchTemplate() }"
/>
-
-
+
+