diff --git a/src/assets/images/midterm/中期拍摄-未选中.png b/src/assets/images/midterm/中期拍摄-未选中.png new file mode 100644 index 0000000..07679a4 Binary files /dev/null and b/src/assets/images/midterm/中期拍摄-未选中.png differ diff --git a/src/assets/images/midterm/中期拍摄-选中.png b/src/assets/images/midterm/中期拍摄-选中.png new file mode 100644 index 0000000..bfca64e Binary files /dev/null and b/src/assets/images/midterm/中期拍摄-选中.png differ diff --git a/src/assets/images/midterm/前期准备-未选中.png b/src/assets/images/midterm/前期准备-未选中.png new file mode 100644 index 0000000..ce0e17a Binary files /dev/null and b/src/assets/images/midterm/前期准备-未选中.png differ diff --git a/src/assets/images/midterm/前期准备-选中.png b/src/assets/images/midterm/前期准备-选中.png new file mode 100644 index 0000000..3b5377e Binary files /dev/null and b/src/assets/images/midterm/前期准备-选中.png differ diff --git a/src/assets/images/midterm/后期剪辑-未选中.png b/src/assets/images/midterm/后期剪辑-未选中.png new file mode 100644 index 0000000..48d77be Binary files /dev/null and b/src/assets/images/midterm/后期剪辑-未选中.png differ diff --git a/src/assets/images/midterm/后期剪辑-选中.png b/src/assets/images/midterm/后期剪辑-选中.png new file mode 100644 index 0000000..4a1925e Binary files /dev/null and b/src/assets/images/midterm/后期剪辑-选中.png differ diff --git a/src/components/ProgressBar/ProgressBar.vue b/src/components/ProgressBar/ProgressBar.vue index a272e22..b7cfe60 100644 --- a/src/components/ProgressBar/ProgressBar.vue +++ b/src/components/ProgressBar/ProgressBar.vue @@ -24,8 +24,12 @@ :class="getStepStatus(index)" > - - + @@ -67,7 +71,11 @@ interface Props { /** 当前步骤索引 (0-3) */ currentStep?: number } - +// +interface Props { + /** 当前步骤索引 (0-3) */ + currentPage?: number +} // 定义事件 interface Emits { /** 点击完成按钮时触发 */ @@ -75,7 +83,8 @@ interface Emits { } const props = withDefaults(defineProps(), { - currentStep: 0 + currentStep: 0, + currentPage: 0 }) const emit = defineEmits() @@ -93,16 +102,16 @@ const handleComplete = () => { // 步骤配置 const steps = [ { - name: '/src/assets/images/midterm/前期准备.png', - icon: '/src/assets/images/midterm/准备图标.png' + nameSelect: '/src/assets/images/midterm/前期准备-选中.png', + nameselectNot: '/src/assets/images/midterm/前期准备-未选中.png' }, { - name: '/src/assets/images/midterm/中期拍摄.png', - icon: '/src/assets/images/midterm/拍摄图标.png' + nameSelect: '/src/assets/images/midterm/中期拍摄-选中.png', + nameselectNot: '/src/assets/images/midterm/中期拍摄-未选中.png' }, { - name: '/src/assets/images/midterm/后期剪辑.png', - icon: '/src/assets/images/midterm/剪辑图标.png' + nameSelect: '/src/assets/images/midterm/后期剪辑-选中.png', + nameselectNot: '/src/assets/images/midterm/后期剪辑-未选中.png' } ] diff --git a/src/views/afterditing/index.vue b/src/views/afterditing/index.vue index e800443..05c7245 100644 --- a/src/views/afterditing/index.vue +++ b/src/views/afterditing/index.vue @@ -7,6 +7,7 @@ import { useRouter } from 'vue-router' const router = useRouter() const currentStep = ref(1) +const currentPage = ref(2) const highlightShow = ref(true) const handleComplete = () => { @@ -92,7 +93,7 @@ const navigateTo = (routeName: string) => { -
+
@@ -109,11 +110,12 @@ const navigateTo = (routeName: string) => {
-
+
diff --git a/src/views/midterm-shooting/midterm/index.vue b/src/views/midterm-shooting/midterm/index.vue index 5cd170f..3f73f32 100644 --- a/src/views/midterm-shooting/midterm/index.vue +++ b/src/views/midterm-shooting/midterm/index.vue @@ -34,7 +34,7 @@ const shooting = () => { // 跳转实地取景 router.push({ name: 'shooting' }) } - +const currentPage = ref(1) const highlightShow = ref(true) @@ -113,9 +113,10 @@ const highlightShow = ref(true) -
+
diff --git a/src/views/prepare/index.vue b/src/views/prepare/index.vue index 66cffec..eed70a6 100644 --- a/src/views/prepare/index.vue +++ b/src/views/prepare/index.vue @@ -60,6 +60,7 @@ const StoryboardClick = (routeName: string) => { // IMAGE_PATHS.VLOG.Storyboard // IMAGE_PATHS.VLOG.SelectedStoryboard } +const currentPage = ref(0)