zhengyiming
2 天以前 ba48054b6f2680cfa1a0b3b912880925a8b5861b
apps/bMiniApp/src/pages/home/HomeQueryMenuView.vue
@@ -2,7 +2,11 @@
  <QueryMenuView @close="handleReset" @confirm="emit('close')" cancelText="重置">
    <div class="home-query-menu-view">
      <QueryMenuItem title="性别">
        <ProRadio v-model="query.gender" :value-enum="GenderText" show-all-btn></ProRadio>
        <ProRadio
          v-model="query.genderLimit"
          :value-enum="EnumUserGenderText"
          show-all-btn
        ></ProRadio>
      </QueryMenuItem>
      <QueryMenuItem title="身份">
        <ProRadio v-model="query.identity" :value-enum="identityList" show-all-btn></ProRadio>
@@ -35,7 +39,7 @@
<script setup lang="ts">
import { QueryMenuView, QueryMenuItem, ProRadio } from '@12333/components';
import { GenderText, CategoryCode } from '@12333/constants';
import { EnumUserGenderText, CategoryCode } from '@12333/constants';
import { useDictionaryDataSelect } from '@12333/hooks';
defineOptions({
@@ -60,7 +64,7 @@
}>();
const query = defineModel<{
  gender: number | string;
  genderLimit: number | string;
  age: number[];
  identity: string;
  certificateType: string;
@@ -68,6 +72,7 @@
const DefaultQuery = {
  ...query.value,
  age: [...query.value.age],
};
function handleReset() {