From 4e2b08ec7c558498592a1e9b32bae8016b0906ac Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 08 八月 2025 10:54:10 +0800
Subject: [PATCH] fix: s

---
 apps/bMiniApp/src/pages/home/HomeQueryMenuView.vue |   24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/apps/bMiniApp/src/pages/home/HomeQueryMenuView.vue b/apps/bMiniApp/src/pages/home/HomeQueryMenuView.vue
index 9aebcf1..0fd23a4 100644
--- a/apps/bMiniApp/src/pages/home/HomeQueryMenuView.vue
+++ b/apps/bMiniApp/src/pages/home/HomeQueryMenuView.vue
@@ -5,7 +5,7 @@
         <ProRadio v-model="query.gender" :value-enum="GenderText" show-all-btn></ProRadio>
       </QueryMenuItem>
       <QueryMenuItem title="韬唤">
-        <ProRadio v-model="query.gender" :value-enum="IdentityList" show-all-btn></ProRadio>
+        <ProRadio v-model="query.identity" :value-enum="identityList" show-all-btn></ProRadio>
       </QueryMenuItem>
       <QueryMenuItem>
         <template #title>
@@ -23,7 +23,11 @@
         ></nut-range>
       </QueryMenuItem>
       <QueryMenuItem title="璧勬牸璇佷功">
-        <ProRadio v-model="query.gender" :value-enum="CertificateTypeList" show-all-btn></ProRadio>
+        <ProRadio
+          v-model="query.certificateType"
+          :value-enum="certificateTypeList"
+          show-all-btn
+        ></ProRadio>
       </QueryMenuItem>
     </div>
   </QueryMenuView>
@@ -31,8 +35,8 @@
 
 <script setup lang="ts">
 import { QueryMenuView, QueryMenuItem, ProRadio } from '@12333/components';
-import { GenderText, SearchType } from '@12333/constants';
-import { useSearchSettingType } from '@12333/hooks';
+import { GenderText, CategoryCode } from '@12333/constants';
+import { useDictionaryDataSelect } from '@12333/hooks';
 
 defineOptions({
   name: 'HomeQueryMenuView',
@@ -42,11 +46,12 @@
 
 // const props = withDefaults(defineProps<Props>(), {});
 
-const { searchSettingTypeList: CertificateTypeList } = useSearchSettingType({
-  searchType: SearchType.CertificateType,
+const { dictionaryDataList: identityList } = useDictionaryDataSelect({
+  categoryCode: CategoryCode.Identity,
 });
-const { searchSettingTypeList: IdentityList } = useSearchSettingType({
-  searchType: SearchType.Identity,
+
+const { dictionaryDataList: certificateTypeList } = useDictionaryDataSelect({
+  categoryCode: CategoryCode.CertificateType,
 });
 
 const emit = defineEmits<{
@@ -57,13 +62,14 @@
 const query = defineModel<{
   gender: number | string;
   age: number[];
+  identity: string;
+  certificateType: string;
 }>('query');
 
 const DefaultQuery = {
   ...query.value,
 };
 
-console.log('query: ', query.value);
 function handleReset() {
   for (const key in DefaultQuery) {
     query.value[key] = DefaultQuery[key];

--
Gitblit v1.9.1