diff --git a/app/(enterprise)/audit-report.tsx b/app/audit-report.tsx similarity index 99% rename from app/(enterprise)/audit-report.tsx rename to app/audit-report.tsx index d95434c..0edf664 100644 --- a/app/(enterprise)/audit-report.tsx +++ b/app/audit-report.tsx @@ -3,9 +3,9 @@ import { useRouter } from 'expo-router'; import { ActivityIndicator, Pressable, ScrollView, StyleSheet, Text, View } from 'react-native'; import { SafeAreaView } from 'react-native-safe-area-context'; import Svg, { Line, Path, Rect, Text as SvgText } from 'react-native-svg'; -import { useAuditReport } from '../../src/hooks'; -import { colors } from '../../src/theme'; -import type { AuditKPI, AuditTrendPoint, RiskDistributionItem } from '../../src/types'; +import { useAuditReport } from '../src/hooks'; +import { colors } from '../src/theme'; +import type { AuditKPI, AuditTrendPoint, RiskDistributionItem } from '../src/types'; /* ===================== 子组件:顶部导航 ===================== */ diff --git a/app/(enterprise)/candidate-detail.tsx b/app/candidate-detail.tsx similarity index 99% rename from app/(enterprise)/candidate-detail.tsx rename to app/candidate-detail.tsx index a3c7887..2d7e302 100644 --- a/app/(enterprise)/candidate-detail.tsx +++ b/app/candidate-detail.tsx @@ -10,9 +10,9 @@ import { } from 'react-native'; import { SafeAreaView } from 'react-native-safe-area-context'; import Svg, { Line, Path, Polygon, Text as SvgText } from 'react-native-svg'; -import { useCandidateDetail } from '../../src/hooks'; -import { colors } from '../../src/theme'; -import type { CandidateAbility, CandidateReview } from '../../src/types'; +import { useCandidateDetail } from '../src/hooks'; +import { colors } from '../src/theme'; +import type { CandidateAbility, CandidateReview } from '../src/types'; /* ===================== 子组件:顶部导航 ===================== */ diff --git a/app/(enterprise)/enterprise-certification.tsx b/app/enterprise-certification.tsx similarity index 98% rename from app/(enterprise)/enterprise-certification.tsx rename to app/enterprise-certification.tsx index 2d1f136..4db1d67 100644 --- a/app/(enterprise)/enterprise-certification.tsx +++ b/app/enterprise-certification.tsx @@ -11,10 +11,10 @@ import { View, } from 'react-native'; import { SafeAreaView } from 'react-native-safe-area-context'; -import { useEnterpriseCertification } from '../../src/hooks'; -import { useAuth } from '../../src/context/AuthContext'; -import { colors } from '../../src/theme'; -import type { EnterpriseCertificationForm, EnterpriseCertificationStatus } from '../../src/types'; +import { useEnterpriseCertification } from '../src/hooks'; +import { useAuth } from '../src/context/AuthContext'; +import { colors } from '../src/theme'; +import type { EnterpriseCertificationForm, EnterpriseCertificationStatus } from '../src/types'; /* ===================== 子组件:顶部导航 ===================== */ diff --git a/app/(enterprise)/hr-evaluation.tsx b/app/hr-evaluation.tsx similarity index 99% rename from app/(enterprise)/hr-evaluation.tsx rename to app/hr-evaluation.tsx index 12f810f..ba15b4e 100644 --- a/app/(enterprise)/hr-evaluation.tsx +++ b/app/hr-evaluation.tsx @@ -10,9 +10,9 @@ import { } from 'react-native'; import { SafeAreaView } from 'react-native-safe-area-context'; import Svg, { Circle, Line, Path, Text as SvgText } from 'react-native-svg'; -import { useHREvaluation } from '../../src/hooks'; -import { colors } from '../../src/theme'; -import type { EvaluationDimension, EvaluationReview, EvaluationTrendPoint } from '../../src/types'; +import { useHREvaluation } from '../src/hooks'; +import { colors } from '../src/theme'; +import type { EvaluationDimension, EvaluationReview, EvaluationTrendPoint } from '../src/types'; /** 评级 → 文字颜色(优秀=品牌蓝,良好=主色,其他=次要文字) */ const LEVEL_TEXT_COLOR: Record = { diff --git a/app/(enterprise)/job-publish.tsx b/app/job-publish.tsx similarity index 99% rename from app/(enterprise)/job-publish.tsx rename to app/job-publish.tsx index 496f419..c47bbe6 100644 --- a/app/(enterprise)/job-publish.tsx +++ b/app/job-publish.tsx @@ -11,9 +11,9 @@ import { View, } from 'react-native'; import { SafeAreaView } from 'react-native-safe-area-context'; -import { useJobPublish } from '../../src/hooks'; -import { colors } from '../../src/theme'; -import type { JobPublishFormData } from '../../src/types'; +import { useJobPublish } from '../src/hooks'; +import { colors } from '../src/theme'; +import type { JobPublishFormData } from '../src/types'; const WORK_TYPE_OPTIONS: { label: string; value: JobPublishFormData['workType'] }[] = [ { label: '全职', value: 'full-time' }, diff --git a/app/(enterprise)/operation-rules.tsx b/app/operation-rules.tsx similarity index 98% rename from app/(enterprise)/operation-rules.tsx rename to app/operation-rules.tsx index 1336cca..b3435d7 100644 --- a/app/(enterprise)/operation-rules.tsx +++ b/app/operation-rules.tsx @@ -12,9 +12,9 @@ import { View, } from 'react-native'; import { SafeAreaView } from 'react-native-safe-area-context'; -import { useOperationRules } from '../../src/hooks'; -import { colors } from '../../src/theme'; -import type { MatchMode, OperationRules } from '../../src/types'; +import { useOperationRules } from '../src/hooks'; +import { colors } from '../src/theme'; +import type { MatchMode, OperationRules } from '../src/types'; /* ===================== 子组件:顶部导航 ===================== */