wupengfei
2025-03-10 6887129e91d32557c2b57178180329f46df09d12
apps/cMiniApp/src/pages/home/index.vue
@@ -44,7 +44,7 @@
        <Menu>
          <MenuItem title="筛选" ref="selectItem">
            <HomeQueryMenuView
              v-model:gender="queryState.gender"
              v-model:query="queryMenuState"
              @close="handleMenuSelectClose"
            ></HomeQueryMenuView>
          </MenuItem>
@@ -68,7 +68,7 @@
import { useUserStore } from '@/stores/modules/user';
import { RectDown, Location2 } from '@nutui/icons-vue-taro';
import Taro from '@tarojs/taro';
import { LocationUtils, trim } from '@12333/utils';
import { setLocationCity } from '@/utils';
import _ from 'lodash';
import IconLogo from '@/assets/home/icon-logo.png';
import { TaskCard, ProTabs, ProTabPane } from '@12333/components';
@@ -79,7 +79,15 @@
const userStore = useUserStore();
const { searchValue, queryState, handleSearch, infiniteLoadingProps } = useTaskList();
const { searchValue, queryState, handleSearch, infiniteLoadingProps, queryMenuState } = useTaskList(
  { cityName: locationCity }
);
onMounted(async () => {
  try {
    await setLocationCity();
  } catch (error) {}
});
function goCitySelect() {
  Taro.navigateTo({
@@ -100,7 +108,7 @@
  selectItem.value?.toggle?.();
}
function goTaskDetail(item: API.FrontOrderList) {
function goTaskDetail(item: API.GetFlexTaskListOutput) {
  Taro.navigateTo({
    url: `${RouterPath.taskDetail}?id=${item.id}`,
  });