| src/views/productionManagement/productionOrder/components/MaterialLedgerDialog.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/productionManagement/productionOrder/components/MaterialLedgerDialog.vue
@@ -374,6 +374,14 @@ // 先查出库存余量再入表,保证首次打开即展示(rows 尚未转为响应式代理, // 入表后再改原始对象不会触发视图更新) await loadStockQtyForRows(rows); // 打开领料台账默认:自动选中第一个可用批号,领用数量=需求数量 rows.forEach(row => { const batchNoList = Array.isArray(row.batchNoList) ? row.batchNoList : []; if (batchNoList.length > 0) { row.batchNo = [batchNoList[0]]; row.pickQty = toNumber(row.demandedQuantity); } }); materialTableData.value = rows; } finally { materialTableLoading.value = false;