diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/enforce/enforcementNoticeList.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/enforce/enforcementNoticeList.vue
index 62e9e12e..9aaf0fd9 100644
--- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/enforce/enforcementNoticeList.vue
+++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/enforce/enforcementNoticeList.vue
@@ -14,12 +14,7 @@
-
-
- 搜索
-
-
+
@@ -66,6 +61,7 @@ import { useRouter } from 'vue-router';
import { showToast } from 'vant';
import 'vant/es/toast/style';
import { getLawNoticeList } from '@/api/enforcement';
+import SearchFilterBar from '@/components/common/SearchFilterBar.vue';
const router = useRouter();
@@ -140,7 +136,10 @@ const onClickLeft = () => {
};
// ========== 搜索 ==========
-const onSearch = () => {
+const onSearch = ({ searchValue } = {}) => {
+ if (searchValue !== undefined) {
+ searchText.value = searchValue;
+ }
pageNum.value = 1;
list.value = [];
finished.value = false;
@@ -283,22 +282,4 @@ const onFeedback = (item) => {
}
}
}
-/* ===== Vant 搜索框样式覆盖 ===== */
-:deep(.van-search__content) {
- height: 0.9rem;
- border: 1px solid #ececec;
- border-radius: 0.15rem 0 0 0.15rem;
-}
-
-:deep(.van-search__action) {
- margin: 0 3% 0 0;
- width: 10%;
- height: 0.9rem;
- background: #1367fe;
- border: 0.01rem solid #1367fe;
- border-radius: 0 0.15rem 0.15rem 0;
- color: #fff;
- text-align: center;
- line-height: 0.9rem;
-}
diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/message/enforcementReserveList.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/message/enforcementReserveList.vue
index 9c0d5ec7..d2e9e37c 100644
--- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/message/enforcementReserveList.vue
+++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/message/enforcementReserveList.vue
@@ -45,7 +45,9 @@