wupengfei
2025-03-13 186234cb3833e620aa0ae46212fe337eb2d6e77d
apps/cMiniApp/src/pages/home/index.vue
@@ -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,8 +79,15 @@
const userStore = useUserStore();
const { searchValue, queryState, handleSearch, infiniteLoadingProps, queryMenuState } =
  useTaskList();
const { searchValue, queryState, handleSearch, infiniteLoadingProps, queryMenuState } = useTaskList(
  { cityName: locationCity }
);
onMounted(async () => {
  try {
    await setLocationCity();
  } catch (error) {}
});
function goCitySelect() {
  Taro.navigateTo({
@@ -101,9 +108,9 @@
  selectItem.value?.toggle?.();
}
function goTaskDetail(item: API.FrontOrderList) {
function goTaskDetail(item: API.GetFlexTaskListOutput) {
  Taro.navigateTo({
    url: `${RouterPath.taskDetail}?id=${item.id}`,
    url: `${RouterPath.taskDetail}?id=${item.taskId}`,
  });
}
</script>