cz 1 year ago
parent
commit
eb3cea2feb
1 changed files with 8 additions and 8 deletions
  1. 8 8
      src/views/salesMange/shipmentMange/document/index.vue

+ 8 - 8
src/views/salesMange/shipmentMange/document/index.vue

@@ -3328,15 +3328,15 @@ const getIndexInterval = (index, packQuantity) => {
   } else {
     let s = -1;
     let e = -1;
-    if (
-      printDetails.value.packDetailList[index - 1] &&
-      printDetails.value.packDetailList[index - 1].packQuantity != undefined
-    ) {
-      s = printDetails.value.packDetailList[index - 1].packQuantity + 1;
-      e =
-        packQuantity +
-        printDetails.value.packDetailList[index - 1].packQuantity;
+    let num = 0;
+    for (let i = 0; i < printDetails.value.packDetailList.length; i++) {
+      if (i < index) {
+        num += printDetails.value.packDetailList[i].packQuantity;
+      }
     }
+    // s = printDetails.value.packDetailList[index - 1].packQuantity + 1;
+    s = num + 1;
+    e = packQuantity + num;
     return `${s} ~ ${e}`;
   }
 };