yuan
2026-08-29 35bca0a78746b8b97497f89c9e1e52e643dc4d5e
src/views/procurementManagement/purchaseReturnOrder/index.vue
@@ -458,7 +458,7 @@
  if (Number.isNaN(num)) {
    return value;
  }
  return num.toFixed(2);
  return num.toFixed(6);
};
/** 已退货数量 = 入库行总数量 − 当前可退货数量(剩余) */
@@ -466,7 +466,8 @@
  const total = Number(row?.stockInNum ?? row?.totalQuantity ?? row?.quantity ?? 0);
  const un = Number(row?.unQuantity ?? 0);
  if (!Number.isFinite(total) || !Number.isFinite(un)) return 0;
  return Math.max(total - un, 0);
  // 保留6位小数,避免浮点减法产生精度误差
  return Math.max(parseFloat((total - un).toFixed(6)), 0);
};
onMounted(() => {