zhengyiming
5 天以前 9e975eee3ebe9cc133435ca3fb2dbf8458efc748
packages/components/src/AreaTreeSelect/AreaTreeSelect.vue
@@ -25,7 +25,7 @@
</template>
<script setup lang="ts">
import { useAllAreaList } from '@12333/hooks';
import { useAllAreaList, useAreaTree } from '@12333/hooks';
import Category from './Category.vue';
import CategoryPane from './CategoryPane.vue';
import { reactive, computed, watch } from 'vue';
@@ -58,14 +58,14 @@
//   },
// });
const { areaTreeList } = useAllAreaList();
const { areaTree } = useAreaTree();
const state = reactive({
  provinceIndex: 0,
  preModelValue: props.modelValue,
});
const provinceList = computed(() => areaTreeList.value.map((x) => ({ ...x, name: x.areaName })));
const provinceList = computed(() => areaTree.value.map((x) => ({ ...x, name: x.areaName })));
const categoryChild = computed(() => {
  if (!provinceList.value.length) {
    return [];