yyb
9 天以前 330623e0e45837c51067cec6dfc973648723b230
pages/wareHouse/nuclearScale/nuclearscalerecord.vue
@@ -245,16 +245,16 @@
  computed: {
    // 计算核磅重量总和
totalVerificationWeight() {
  const processedBatches = new Set(); // 用于记录已经处理过的batchNo
  const processedBatches = new Set(); // 用于记录已经处理过的forkliftPalletBatch
  
  return this.list.reduce((sum, item) => {
    // 如果这个batchNo已经处理过,直接返回当前总和(跳过)
    if (processedBatches.has(item.batchNo)) {
    // 如果这个forkliftPalletBatch已经处理过,直接返回当前总和(跳过)
    if (processedBatches.has(item.forkliftPalletBatch)) {
      return sum;
    }
    
    // 标记这个batchNo为已处理
    processedBatches.add(item.batchNo);
    // 标记这个forkliftPalletBatch为已处理
    processedBatches.add(item.forkliftPalletBatch);
    
    // 计算权重并累加
    const weight = parseFloat(item.verificationWeight) || 0;