| 
					
				 | 
			
			
				@@ -0,0 +1,136 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <div class="mstep"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <div class="step"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <div class="step-item" v-for="(item, index) in imgUrlList" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <img v-if="number >= item.index" :src="item.active" alt key="oneImg" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <img v-else :src="item.default" alt key="oneImg" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <p :class="[number >= item.index ? item.activeClass : '']" >{{ item.text }}</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <div class="step"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <div class="step-item" v-for="(item, index) in imgUrlList2" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <img v-if="number >= item.index" :src="item.active" alt key="twoImg" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <img v-else :src="item.default" alt key="twoImg" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <p :class="[number >= item.index ? item.activeClass : '']" >{{ item.text }}</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name: "mstep", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    props: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        number: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            type: Number, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            default: 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } // 标题名称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    data() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgUrlList: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_account_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '账号' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 1.5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: require("@/assets/images/level/icon_right_arrow.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_right_arrow_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: require("@/assets/images/level/icon_baseInfo.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_baseInfo_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '基本信息' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 2.5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: require("@/assets/images/level/icon_right_arrow.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_right_arrow_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: require("@/assets/images/level/icon_level.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_level_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '考级信息' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgUrlList2: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: require("@/assets/images/level/icon_payment.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_payment_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '支付' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 4.5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: require("@/assets/images/level/icon_right_arrow.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_right_arrow_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: require("@/assets/images/level/icon_certificate.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_certificate_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '邮寄证书' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 5.5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: require("@/assets/images/level/icon_right_arrow.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_right_arrow_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    index: 6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    default: require("@/assets/images/level/icon_card.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    active: require("@/assets/images/level/icon_card_active.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    activeClass: "active", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text: '准考证' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    methods: {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<style lang="less" scoped> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@import url("../assets/commonLess/variable"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.mstep { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    padding-bottom: 0.2rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    background-color: #ffffff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.step { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    flex-wrap: wrap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    justify-content: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    padding-top: 0.2rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    .step-item { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        font-size: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        &:nth-of-type(odd) img { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        width: 0.56rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        &:nth-of-type(even) img { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            width: 0.2rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            padding: 0.15rem 0.25rem 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        p { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            padding-top: 0.03rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            font-size: 0.14rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            color: #808080; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            &.active { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                color: #2DC7AA; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</style> 
			 |