From e7f0a81e522574957b754623996553cb43ad58a5 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期一, 11 八月 2025 18:44:18 +0800 Subject: [PATCH] fix: 修改登录 --- packages/hooks/area.ts | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/packages/hooks/area.ts b/packages/hooks/area.ts index 7cca58c..c8dd413 100644 --- a/packages/hooks/area.ts +++ b/packages/hooks/area.ts @@ -5,6 +5,7 @@ import Taro, { EventChannel } from '@tarojs/taro'; import { useDictionaryDataSelect } from './dic'; import axios from 'axios'; +import * as dictionaryServices from '@12333/services/apiV2/dictionary'; export function useArea() { const queryClient = useQueryClient(); @@ -38,9 +39,22 @@ export function useAreaTree(options = {} as UseAreaTreeOptions) { const { maxLayer = AreaType.Area } = options; - const { areaList } = useAllAreaList(); + // const { areaList } = useAllAreaList(); - const areaTree = computed(() => formatAreaListToTree(areaList.value, null, unref(maxLayer))); + const { data: areaTree } = useQuery({ + queryKey: ['dictionaryServices/getAreaSelect', maxLayer], + queryFn: () => { + return dictionaryServices.getAreaSelect( + { + maxDeep: unref(maxLayer), + }, + { showLoading: false } + ); + }, + }); + + // const areaTree = computed(() => formatAreaListToTree(areaList.value, null, unref(maxLayer))); + console.log('areaTree: ', areaTree); return { areaTree: areaTree }; } -- Gitblit v1.9.1