fengchang 1 jaar geleden
bovenliggende
commit
f8b8bc764e
1 gewijzigde bestanden met toevoegingen van 12 en 12 verwijderingen
  1. 12 12
      hichina-main-front-mobile-first/src/pages/ProductDetailPage.vue

+ 12 - 12
hichina-main-front-mobile-first/src/pages/ProductDetailPage.vue

@@ -360,6 +360,12 @@ export default {
     function handleSelectDate(dt) {
       console.log("dt");
       console.log(dt);
+      console.log("filteredSkuIndex.value");
+      console.log(filteredSkuIndex.value);
+
+      console.log("skusInGroup.skus");
+      console.log(skusInGroup.skus);
+
       var matchedIndex = -1;
       for (var i in filteredSkuIndex.value) {
         var index = filteredSkuIndex.value[i];
@@ -368,12 +374,15 @@ export default {
             skusInGroup.skus[index],
             AVAILABLEDATEPROP
           );
+        console.log("availableDatesInString");
+        console.log(availableDatesInString);
+
         var dateObjArray = multiDateString2DateObjectArray(
           availableDatesInString
         );
         console.log("dateObjArray");
         console.log(dateObjArray);
-        if (dateObjArray.some((e) => e.getDate() == dt.getDate())) {
+        if (dateObjArray.some((e) => e.toDateString() == dt.toDateString())) {
           matchedIndex = index;
           break;
         }
@@ -515,27 +524,18 @@ export default {
       var pointer = new Date(minDate);
 
       while (pointer < maxDate) {
-        console.log("pointer...");
-        console.log(pointer);
-        console.log("pointer.getDate()");
-        console.log(pointer.getDate());
         // check contains
         if (
           !dateObjArray.some((e) => e.toDateString() == pointer.toDateString())
         ) {
-          console.log("not contains the pointer date");
           segmentDisabledDates.push(new Date(pointer));
         } else {
-          console.log("contains the pointer date");
         }
         // update pointer
         pointer.setDate(pointer.getDate() + 1);
       }
       state.disabledDates.dates = segmentDisabledDates;
 
-      console.log("state.disabledDates");
-      console.log(state.disabledDates);
-
       forceRerender();
     }
 
@@ -631,8 +631,6 @@ export default {
       }
       imageContainer.imageList = imageList.value;
       forceRerender();
-      console.log("imageContainer");
-      console.log(imageContainer);
       // trick: remove duplicates
       packageCategories.value = [...new Set(packageCategories.value)];
       // force select the first package category on entering page
@@ -694,6 +692,8 @@ export default {
         })
         .then(function (response) {
           skusInGroup.skus = response.data.data;
+          console.log("skusInGroup.skus in loadSkusInGroup");
+          console.log(skusInGroup.skus);
           processSkuGroups(skusInGroup.skus);
         })
         .catch(function (error) {