From 1a66f1f3a6340651b94c09eadef7186c7f19f874 Mon Sep 17 00:00:00 2001 From: xuli3099 Date: Mon, 18 Aug 2025 15:50:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=90=9C=E7=B4=A2=E6=8F=92?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/customHeader.vue | 4 +- src/components/customSearch.vue | 125 ++++++++++++++++++++++---------- src/pages/home/home.vue | 2 +- src/pages/notice/notice.vue | 82 ++++++++++++++++----- src/static/common.css | 44 ++++++++++- src/utils/common.js | 39 +++++++--- 6 files changed, 225 insertions(+), 71 deletions(-) diff --git a/src/components/customHeader.vue b/src/components/customHeader.vue index ce5d412..cb40ed5 100644 --- a/src/components/customHeader.vue +++ b/src/components/customHeader.vue @@ -25,6 +25,7 @@ const props = defineProps({ title: String, leftFlag:true,//默认左侧显示 false-不显示 rightFlag:false,//默认右侧不显示 + searchType:{default:0}//搜索返回为1,其他暂时不处理 }) const emit = defineEmits(['back']) @@ -43,7 +44,8 @@ onMounted(() => { const handleBack = () => { emit('back') - uni.navigateBack() + if(!props.searchType) + uni.navigateBack() } diff --git a/src/components/customSearch.vue b/src/components/customSearch.vue index c925faa..540300d 100644 --- a/src/components/customSearch.vue +++ b/src/components/customSearch.vue @@ -2,32 +2,38 @@ - - + 查询 - - + + - 消息类型 + {{ searchType.typeName }} - 全部 + - {{ item }} + {{ item.name }} - + 历史搜索 @@ -56,48 +62,84 @@