From 5fc0cba8af1a9e9b1cc41fa65c8a4db89e82ee3e Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 08 八月 2025 13:22:10 +0800
Subject: [PATCH] fix: 任务发布

---
 apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue |   29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue b/apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue
index 20ce0a2..92e012a 100644
--- a/apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue
+++ b/apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue
@@ -3,16 +3,20 @@
     <div class="home-query-menu-view">
       <QueryMenuItem title="缁撶畻鏂瑰紡">
         <ProRadio
-          v-model="query.gender"
-          :value-enum="FlexTaskSettleTypeEnumText"
+          v-model="query.settlementCycle"
+          :value-enum="EnumSettlementCycleText"
           show-all-btn
         ></ProRadio>
       </QueryMenuItem>
       <QueryMenuItem title="鍛樺伐绂忓埄">
-        <ProRadio v-model="query.gender" :value-enum="WelfareList" show-all-btn></ProRadio>
+        <!-- <ProRadio v-model="query.benefitCodes" :value-enum="welfareList" show-all-btn></ProRadio> -->
       </QueryMenuItem>
       <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>
     </div>
   </QueryMenuView>
@@ -20,8 +24,13 @@
 
 <script setup lang="ts">
 import { QueryMenuView, QueryMenuItem, ProRadio } from '@12333/components';
-import { GenderText, SearchType, FlexTaskSettleTypeEnumText } from '@12333/constants';
-import { useSearchSettingType } from '@12333/hooks';
+import {
+  EnumUserGenderText,
+  EnumSettlementCycle,
+  CategoryCode,
+  EnumSettlementCycleText,
+} from '@12333/constants';
+import { useDictionaryDataSelect } from '@12333/hooks';
 
 defineOptions({
   name: 'HomeQueryMenuView',
@@ -31,8 +40,8 @@
 
 // const props = withDefaults(defineProps<Props>(), {});
 
-const { searchSettingTypeList: WelfareList } = useSearchSettingType({
-  searchType: SearchType.Welfare,
+const { dictionaryDataList: welfareList } = useDictionaryDataSelect({
+  categoryCode: CategoryCode.Welfare,
 });
 
 const emit = defineEmits<{
@@ -41,7 +50,9 @@
 }>();
 
 const query = defineModel<{
-  gender: number | string;
+  genderLimit: number | string;
+  settlementCycle: EnumSettlementCycle;
+  benefitCodes: string;
 }>('query');
 
 const DefaultQuery = {

--
Gitblit v1.9.1