chore: 修复大量导入路径错误

- 迁移 files API 到 shared/api/
- 修复所有 features 中的 @/api/ 导入
- 修复所有 features 中的 @/composables/ 导入
- 更新 useOrderDetail 中的 uploadFile 调用

类型错误:272 → 190 → 135
This commit is contained in:
yml2213
2026-06-04 09:30:13 +08:00
parent e010f2ce7e
commit 956c2eca91
22 changed files with 234 additions and 30 deletions
@@ -9,9 +9,9 @@ import {
moneyRangeOptions,
totalRangeOptions,
fireLevelRangeOptions,
} from '@/composables/home/useFilterOptions'
} from '@/features/listings/composables/useFilterOptions'
import type { ListingPublishOptions } from '@/features/listings/api/listingOptions'
import type { FilterPopoverKey, HomeFilters } from '@/composables/home/useHomeFilters'
import type { FilterPopoverKey, HomeFilters } from '@/features/listings/composables/useHomeFilters'
interface Props {
filters: HomeFilters
@@ -2,7 +2,7 @@
import { ArrowDown } from '@element-plus/icons-vue'
import { ElInputNumber, ElPopover } from 'element-plus'
import { computed } from 'vue'
import { rangeLabel, isRangeSelected } from '@/composables/home/useFilterOptions'
import { rangeLabel, isRangeSelected } from '@/features/listings/composables/useFilterOptions'
interface RangeOption {
label: string