| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 | 
							- <template>
 
- 	<view>
 
- 		<u-tabbar :value="tabbarValues" @change="name => tabbarValues = name" :fixed="true" :placeholder="true" activeColor="#007A69"
 
- 			:safeAreaInsetBottom="true" :border="false">
 
- 			<u-tabbar-item :text="item.text" v-for="(item,index) in list" :key="index"
 
- 				@click="changeTabbars(item,index)">
 
- 				<image class="u-page__item__slot-icon" slot="active-icon" :src="item.activeImg"></image>
 
- 				<image class="u-page__item__slot-icon" slot="inactive-icon" :src="item.inactiveImg"></image>
 
- 			</u-tabbar-item>
 
- 		</u-tabbar>
 
- 	</view>
 
- </template>
 
- <script>
 
- 	export default {
 
- 		props: {
 
- 			tabbarid: 0
 
- 		},
 
- 		data() {
 
- 			return {
 
- 				tabbarValues: 0,
 
- 				list: [{
 
- 						activeImg: 'https://i.ringzle.com/file/20240320/eb54f2488b4f45c9929d2fa78b104b80.png',
 
- 						inactiveImg: 'https://i.ringzle.com/file/20240106/29bd09ef7eb748f1820c335f86f74c61.png',
 
- 						text: '首页',
 
- 						paths: '/pagesHouse/home/index'
 
- 					},
 
- 					{
 
- 						activeImg: 'https://i.ringzle.com/file/20240320/df1512af95ff4f639e37b2fa905d7808.png',
 
- 						inactiveImg: 'https://i.ringzle.com/file/20240320/07590c34e1fc45e2af4786607418039b.png',
 
- 						text: '扫码核验',
 
- 						paths: '/pagesHouse/Verification/index'
 
- 					},
 
- 					{
 
- 						activeImg: 'https://i.ringzle.com/file/20240320/319f9665e40b40c7b056e1e50c8e1ce5.png',
 
- 						inactiveImg: 'https://i.ringzle.com/file/20240320/81146a88ac964a8ab1effff76f44c9d1.png',
 
- 						text: '我的',
 
- 						paths: '/pagesHouse/Mine/index'
 
- 					}
 
- 				]
 
- 			}
 
- 		},
 
- 		mounted() {
 
- 			this.tabbarValues = this.tabbarid;
 
- 		},
 
- 		methods: {
 
- 			changeTabbars(e, i) {
 
- 				console.log(e, i, '000');
 
- 				if (i == 1) {
 
- 					console.log('111111111111111111', )
 
- 					if (uni.getStorageSync('merchantType') == 4) {
 
- 					//	Verification/ems
 
- 						// uni.navigateTo({
 
- 						// 	url: "/pagesHouse/Verification/ems"		
 
- 						// });
 
- 						uni.scanCode({
 
- 							onlyFromCamera: true,
 
- 							success: (res) => {
 
- 								//
 
- 								if(JSON.parse(res.result).merchantId!=uni.getStorageSync('merchantId')){
 
- 									uni.showToast({
 
- 										title:'您的核销码不是该商家的核销码',
 
- 										icon:'none',
 
- 										duration:1500
 
- 									})
 
- 									setTimeout(()=>{
 
- 										uni.reLaunch({
 
- 											url:'/pagesHouse/home/index'
 
- 										})
 
- 									},1500)
 
- 								}else{
 
- 									uni.navigateTo({
 
- 										url: "/pagesHouse/Verification/detailsewm?list=" + res.result
 
- 									})
 
- 								}
 
- 													
 
- 							},
 
- 							error: (res) => {
 
- 								uni.reLaunch({
 
- 									url:'/pagesHouse/home/index'
 
- 								})
 
- 							}
 
- 						})
 
- 						
 
- 					} else {
 
- 						this.tabbarValues = i;
 
- 						uni.reLaunch({
 
- 							url: this.list[i].paths
 
- 						})
 
- 					}
 
- 				} else {
 
- 					this.tabbarValues = i;
 
- 					uni.reLaunch({
 
- 						url: this.list[i].paths
 
- 					})
 
- 				}
 
- 				// this.tabbarValues = i;
 
- 				// uni.reLaunch({
 
- 				// 	url: this.list[i].paths
 
- 				// })
 
- 			}
 
- 		}
 
- 	}
 
- </script>
 
- <style lang="less">
 
- 	/deep/.u-page__item__slot-icon {
 
- 		width: 38rpx;
 
- 		height: 38rpx;
 
- 		margin: 8rpx 0 4rpx;
 
- 	}
 
- 	/deep/.u-tabbar-item__text{
 
- 		color: #007A69;
 
- 	}
 
- 	/deep/.u-tabbar-item {
 
- 		&:nth-child(2){
 
- 			.u-page__item__slot-icon,image {
 
- 				width: 72rpx;
 
- 				height: 54rpx;
 
- 			}
 
- 		}
 
- 		
 
- 	}
 
- </style>
 
 
  |