diff --git a/src/components/search/searchByCondition.vue b/src/components/search/searchByCondition.vue index ad509c9..a31f302 100644 --- a/src/components/search/searchByCondition.vue +++ b/src/components/search/searchByCondition.vue @@ -309,7 +309,8 @@ import { MessageComponents } from '@/constant/message' const emits = defineEmits([ 'clearSearchMemberByAlphabet', 'getDisabledDateArray', - 'hideSearchResultModal' + 'hideSearchResultModal', + 'clearSelectedDateTime' ]) const dialogueStore = useDialogueStore() @@ -753,6 +754,10 @@ const resetSearchConditions = (newVal) => { state.group_member_id = 0 emits('clearSearchMemberByAlphabet') } + if (newVal !== 'date') { + state.selectedDateTime = null + emits('clearSelectedDateTime') + } } //触底加载更多数据 @@ -834,7 +839,6 @@ watch( queryAllSearch() }, { - immediate: true, deep: true } ) diff --git a/src/views/message/inner/IndexContent.vue b/src/views/message/inner/IndexContent.vue index be130d5..5942114 100644 --- a/src/views/message/inner/IndexContent.vue +++ b/src/views/message/inner/IndexContent.vue @@ -485,6 +485,11 @@ const hideSearchResultModal = () => { handleSearchRecordByConditionModalClose() state.isShowGroupAside = false } + +// 清空日期选择器 +const clearSelectedDateTime = () => { + onDatePickClear() +}