Authored by 陈轩

fix

@@ -158,6 +158,8 @@ const index = (req, res, next) => { @@ -158,6 +158,8 @@ const index = (req, res, next) => {
158 if (focusIndex !== -1) { 158 if (focusIndex !== -1) {
159 result.activitys[focusIndex].focus = true; 159 result.activitys[focusIndex].focus = true;
160 focusIndex = true; 160 focusIndex = true;
  161 + } else {
  162 + focusIndex = false;
161 } 163 }
162 } 164 }
163 165
@@ -179,13 +181,13 @@ const index = (req, res, next) => { @@ -179,13 +181,13 @@ const index = (req, res, next) => {
179 181
180 if (nowTime < nextTime) { // 下一个时间段与当前时间来区别是否正在抢购 182 if (nowTime < nextTime) { // 下一个时间段与当前时间来区别是否正在抢购
181 activity.now = true; 183 activity.now = true;
182 - focusIndex || (activity.focus = true); 184 + focusIndex || (activity.focus = focusIndex = true);
183 } else { 185 } else {
184 activity.over = true; 186 activity.over = true;
185 } 187 }
186 } else { // 大于这个时间段但是后面没有秒抢时间端了,则依然显示抢购中 188 } else { // 大于这个时间段但是后面没有秒抢时间端了,则依然显示抢购中
187 activity.now = true; 189 activity.now = true;
188 - focusIndex || (activity.focus = true); 190 + focusIndex || (activity.focus = focusIndex = true);
189 } 191 }
190 } else { 192 } else {
191 activity.wait = true; 193 activity.wait = true;