mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-10 04:36:44 +08:00
ProgressBar.vue和IndexBar.vue,van-image修改
This commit is contained in:
@@ -22,12 +22,12 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { Image as VanImage } from 'vant'
|
||||
import { Image } from 'vant'
|
||||
import CacheUtils from '@/assets/js/utils/cacheUtils'
|
||||
export default {
|
||||
name: 'ProgressBar',
|
||||
components: {
|
||||
[VanImage.name]: VanImage
|
||||
[Image.name]: Image
|
||||
},
|
||||
props: {
|
||||
active: {
|
||||
@@ -45,39 +45,39 @@ export default {
|
||||
]
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
methods: {
|
||||
changeProgressBar(index) {
|
||||
//由 localStorage.salePageFlag 来控制是否可跳到指定页面
|
||||
if (localStorage.active == '3' && index != 3) {
|
||||
this.$toast('已到达签名确认流程,不可以回到前面的流程')
|
||||
}
|
||||
if (Number(CacheUtils.getLocItem('active')) < Number(index)) return
|
||||
var url;
|
||||
switch (index) {
|
||||
case 0:
|
||||
url = 'InsureInformation?salePageFlag=ProgressBar';
|
||||
break;
|
||||
case 1:
|
||||
url = 'ProductInformation?salePageFlag=ProgressBar';
|
||||
break;
|
||||
case 2:
|
||||
url = 'Notification?salePageFlag=ProgressBar';
|
||||
break;
|
||||
case 3:
|
||||
url = 'SignatureConfirmation?salePageFlag=ProgressBar';
|
||||
break;
|
||||
default:
|
||||
url = 'InsureInformation?salePageFlag=ProgressBar';
|
||||
break;
|
||||
}
|
||||
//由 localStorage.salePageFlag 来控制是否可跳到指定页面
|
||||
if (localStorage.active == '3' && index != 3) {
|
||||
this.$toast('已到达签名确认流程,不可以回到前面的流程')
|
||||
}
|
||||
if (Number(CacheUtils.getLocItem('active')) < Number(index)) return
|
||||
var url
|
||||
switch (index) {
|
||||
case 0:
|
||||
url = 'InsureInformation?salePageFlag=ProgressBar'
|
||||
break
|
||||
case 1:
|
||||
url = 'ProductInformation?salePageFlag=ProgressBar'
|
||||
break
|
||||
case 2:
|
||||
url = 'Notification?salePageFlag=ProgressBar'
|
||||
break
|
||||
case 3:
|
||||
url = 'SignatureConfirmation?salePageFlag=ProgressBar'
|
||||
break
|
||||
default:
|
||||
url = 'InsureInformation?salePageFlag=ProgressBar'
|
||||
break
|
||||
}
|
||||
this.$jump({
|
||||
flag: 'h5',
|
||||
extra: {
|
||||
url: location.origin + `/#/insureAgain/${url}`,
|
||||
forbidSwipeBack: '1',
|
||||
needRefresh: '1'
|
||||
},
|
||||
routerInfo: { path: `/insureAgain/${url}` }
|
||||
flag: 'h5',
|
||||
extra: {
|
||||
url: location.origin + `/#/insureAgain/${url}`,
|
||||
forbidSwipeBack: '1',
|
||||
needRefresh: '1'
|
||||
},
|
||||
routerInfo: { path: `/insureAgain/${url}` }
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
import { Icon, Image as VanImage } from 'vant'
|
||||
import { Icon, Image } from 'vant'
|
||||
export default {
|
||||
name: 'IndexBar',
|
||||
props: {
|
||||
@@ -46,7 +46,7 @@ export default {
|
||||
},
|
||||
components: {
|
||||
[Icon.name]: Icon,
|
||||
[VanImage.name]: VanImage
|
||||
[Image.name]: Image
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user