|
@@ -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}`;
|
|
|
}
|
|
|
};
|