diff --git a/manager/src/components/affix-time.vue b/manager/src/components/affix-time.vue index d06ad9cb..7bc48c0f 100644 --- a/manager/src/components/affix-time.vue +++ b/manager/src/components/affix-time.vue @@ -138,6 +138,9 @@ export default { this.$emit("selected", this.selectedWay); } else { + const current = this.dateList.find(item=>{return item.selected}) + this.selectedWay = current + this.$emit("selected", this.selectedWay); } }, // 变更时间 @@ -148,14 +151,16 @@ export default { item.selected = true; item.storeId = this.storeId; this.month = ""; - + const dateList = this.dateList + let currentDate if (item.searchType == "") { if ( dateList.some((date) => { + currentDate = date return date.title == item.title; }) ) { - item.searchType = date.searchType; + item.searchType = currentDate.searchType; } else { item.searchType = "LAST_SEVEN"; } @@ -183,8 +188,6 @@ export default { color: $theme_color; position: relative; } -.date-picker { -} .active:before { content: ""; position: absolute; diff --git a/seller/src/views/lili-components/affix-time.vue b/seller/src/views/lili-components/affix-time.vue index 54461bb9..98a75806 100644 --- a/seller/src/views/lili-components/affix-time.vue +++ b/seller/src/views/lili-components/affix-time.vue @@ -101,6 +101,9 @@ export default { this.$emit("selected", this.selectedWay); } else { + const current = this.dateList.find(item=>{return item.selected}) + this.selectedWay = current + this.$emit("selected", this.selectedWay); } }, // 点击时间筛选 @@ -111,14 +114,15 @@ export default { item.selected = true; item.storeId = this.storeId; this.month = ""; - + const dateList = this.dateList + let currentDate if (item.searchType == "") { if ( dateList.some((date) => { return date.title == item.title; }) ) { - item.searchType = date.searchType; + item.searchType = currentDate.searchType; } else { item.searchType = "LAST_SEVEN"; }