wupengfei
2025-03-13 186234cb3833e620aa0ae46212fe337eb2d6e77d
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="GenderText" show-all-btn></ProRadio>
        <ProRadio v-model="query.gender" :value-enum="IdentityList" show-all-btn></ProRadio>
      </QueryMenuItem>
      <QueryMenuItem>
        <template #title>
@@ -23,7 +23,7 @@
        ></nut-range>
      </QueryMenuItem>
      <QueryMenuItem title="资格证书">
        <ProRadio v-model="query.gender" :value-enum="GenderText" show-all-btn></ProRadio>
        <ProRadio v-model="query.gender" :value-enum="CertificateTypeList" show-all-btn></ProRadio>
      </QueryMenuItem>
    </div>
  </QueryMenuView>
@@ -31,7 +31,8 @@
<script setup lang="ts">
import { QueryMenuView, QueryMenuItem, ProRadio } from '@12333/components';
import { GenderText } from '@12333/constants';
import { GenderText, SearchType } from '@12333/constants';
import { useSearchSettingType } from '@12333/hooks';
defineOptions({
  name: 'HomeQueryMenuView',
@@ -41,6 +42,13 @@
// const props = withDefaults(defineProps<Props>(), {});
const { searchSettingTypeList: CertificateTypeList } = useSearchSettingType({
  searchType: SearchType.CertificateType,
});
const { searchSettingTypeList: IdentityList } = useSearchSettingType({
  searchType: SearchType.Identity,
});
const emit = defineEmits<{
  (e: 'reset'): void;
  (e: 'close'): void;