@@ -1036,13 +1036,19 @@ function getPlanFixCost(pksPlanListData, turnOneCost, planKey, ranking = 1) {
return turnOneCost;
}
let failCount = 0;
+ let preItem = null;
for (let i = 1; i < pksPlanListData.length; i++) {
const element = pksPlanListData[i];
+ if (preItem && preItem.preDrawIssue - element.preDrawIssue > 1) {
+ // 非连续期数
+ break;
+ }
if (!checkHitPrize(element.preDrawCode, element[planKey], 0)) {
failCount += 1;
} else {
break;
+ preItem = element;
if (failCount >= 10) {
let fixCount = failCount - 10;