| 
					
				 | 
			
			
				@@ -0,0 +1,60 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<view class="page" :style="{'min-height':h+'px','padding-top':mt+'px'}"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<c-nav-bar title="预订二维码" :showHome="false"></c-nav-bar> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<image src="https://i.ringzle.com/file/20240115/4cfb2a681dba4431800e88ba903d61a6.png" class="title" mode="widthFix"></image> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<view class="code"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<image :src="img" mode="scaleToFill"></image> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		data() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				img:'' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		onLoad() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			this.getCode(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			getCode(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				this.$api.get('/merchant/hotel/mine/createTouristCode?homestayId='+uni.getStorageSync('homestayId'),{},true,true,true).then(res=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					if(res.data){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						this.img = 'data:image/png;base64,'+uni.arrayBufferToBase64(res.data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<style scoped lang="less"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.page{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		background: url(https://i.ringzle.com/file/20240115/95e355588e3c4df9847d3a586d79aa44.png) no-repeat; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		flex-direction: column; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		align-items: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.title{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			width: calc(100% - 98rpx); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			margin: 214rpx 49rpx 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.code{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			width: 460rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			height: 460rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			background: #FFFFFF; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			box-shadow: 0rpx 3rpx 32rpx 1rpx rgba(72,139,255,0.27); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			border-radius: 20rpx 20rpx 20rpx 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			padding: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			margin: 83rpx auto 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			image{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				height: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</style> 
			 |