<template>
	<view class="content">
		<nav-bar isblack="true" bgColor="rgba(255,255,255,1)" fontColor="#000000" backState="3000"></nav-bar>
		<view class="top" :style="{background: 'url('+getUrl('/r/cms/www/m/yushan/wf-ss-banner.png')+') center center no-repeat'}">
			<view class="ttypebox">
				<!-- 关键字 -->
				<view class="ttype ttype100">
					<input class="searchIpt" type="text" placeholder="请输入关键字" placeholder-style="color: rgba(255,255,255,0.5);" v-model="searchStr" />
					<view class="searchBtn" @click="getData(1)">
						<image class="Btnimg" :src="getImg('ra-liebiao-icon-sou.png')" mode="" ></image>
					</view>
				</view>
			</view>
		</view>
		<view class="main">
			<view class="mainlist">
				<view class="libox" v-for="(el, ind) in dataall" @click="navto(el.typeId,el.uuid,el.uid)">
					<view class="liboxtop" :style="{background:el.logo == '' || el.logo == null? 'url(https://cs.tour-ma.com/r/cms/www/m/changshu/noimg.png) center no-repeat' : 'url(' + getUrl(el.logo) + ') center no-repeat'} ">
						<view class="xing" :style="{ width: el.level * 29.6 + 'rpx' }"><image class="img" :src="getImg('ra-liebiao-icon-xing.png')" mode=""></image></view>
					</view>
					<view class="liboxbot">
						<view class="title1">
							<view class="name" v-text="el.name"></view>
							<view class="xingji" v-show="el.level>0" v-if="el.typeId==1" v-text="el.level + 'A'"></view>
							<view class="xingji" v-show="el.scapeType!='未定级'" v-if="el.typeId==199" v-text="el.scapeType"></view>
							<view class="xingji" v-show="el.level>0" v-if="el.typeId!=1 && el.typeId!=199" v-text="el.level + '星'"></view>
							<view class="price" v-if="el.price!=null&&el.price!=0" >
								<view class="rmb">￥</view>
								<view class="pricenum" v-text="el.price"></view>
							</view>
						</view>
						<view class="title2">
							<view class="address" v-text="el.address"></view>
						</view>
					</view>
				</view>
			</view>
		</view>
	</view>
</template>

<script>
var web = require('@/components/utils/request.js');
export default {
	data() {
		return {
			id: 0, //景区
			uid:119,//栏目特色景区
			nowdata:{
				name:'全站搜索',
				title:'',
				contentImg:''
			},
			dataall: [],
			searchStr: '',
			levelname:'等级',
			level:'',
			scapeTypename:'类型',
			scapeType:'',
			lat:0,
			lng:0
		};
	},
	onLoad(option) {
		this.searchStr=option.name;
		this.getData();
	},
	mounted() {
		
	},
	methods: {
		getUrl(url) {
			return 'https://cs.tour-ma.com/'+url;
		},
		getImg(url) {
			return 'https://cs.tour-ma.com/r/cms/www/m/yushan/' + url;
		},
		navto(typeId,uuid,wid){
			if(typeId==1){
				uni.navigateTo({
					url:'/pages/jqDet?uid='+wid
				});
			}else if(typeId==2){
				uni.navigateTo({
					url:'/pages/jqDet?uid='+wid
				});
			}else if(typeId==3){
				uni.navigateTo({
					url: '/pages/jqDet?uid='+wid
				});
			}
			
		},
		
		getData(fl) {
			var url = '/wareInfo/list4.jspx';
			var para = {
				ctgId: 0,
				name:this.searchStr
			};
			var that = this;
			web.httpPost(that, url, para, function(res) {
                console.log(1111,res.data)
				if (res.data.status == 200) {
					that.dataall=[];
                    if(fl==1){
                        for(var i=0;i<res.data.results.length;i++){
                        	that.dataall.push(res.data.results[i]);
                        }
                    }else{
                        for(var i=0;i<res.data.results.length;i++){
                        	if(res.data.results[i].typeId==1||res.data.results[i].typeId==2||res.data.results[i].typeId==3){
                        		that.dataall.push(res.data.results[i]);
                        	}
                        }
                    }
					
					// if(res.data.results[i].typeId==1||res.data.results[i].typeId==2||res.data.results[i].typeId==3){
					// 	that.dataall=res.data.results;
					// }
				} else {
					uni.showToast({
						title: '查询失败'
					});
				}
			});
		}
	}
};
</script>

<style>
.content {
	width: 100%;
	height: 100%;
	position: relative;
}
.top {
	width: 100%;
	height: 320upx;
	background-size: 100% auto !important;
	position: relative;
}
.tname {
	position: absolute;
	width: 300upx;
	top: 50%;
	left: 50%;
	margin-top: -100upx;
	margin-left: -150upx;
	text-align: center;
}
.tname .tnamezw {
	font-size: 40upx;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
}
.tname .tnameen {
	font-size: 28upx;
	font-weight: 500;
	color: rgba(255, 255, 255, 0.8);
}
.ttypebox {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 92%;
	height: 60upx;
	position: absolute;
	top: 50upx;
	left: 4%;
}
.ttype {
	width: 30%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border: 1upx solid rgba(255, 255, 255, 0.4);
	border-radius: 10upx;
	padding: 12upx 20upx;
	background-color: rgba(255, 255, 255, 0.3);
	margin-right: 10upx;
	line-height: 1.5rem;
	position: relative;
}
.ttype100{
	width: 100%;
}
.ttypebox .ttype:last-child {
	margin-right: 0upx;
}
.ttype .txt {
	color: rgba(255, 255, 255, 1);
	font-size: 25upx;
	margin-right: 10upx;
}
.ttype .iconbot {
	width: 20upx;
	height: 12upx;
}
.iconbot180{
	transform: rotate(180deg);
}
.ttype .searchIpt {
	font-size: 25upx;
	color: rgba(255, 255, 255, 1);
}

.ttype .searchBtn {
	width: 60upx;
	height: 50upx;
	position: relative;
}
.ttype .searchBtn .Btnimg{
	width: 26upx;
	height: 24upx;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -12upx;
	margin-left: -13upx;
}
.listbox{
	position: absolute;
	top: 370upx;
	left: 0;
	z-index: 100;
	border-radius: 0 0 10upx 10upx;
	padding: 10upx 4% 10upx 4%;
	background-color: rgba(255, 255, 255, 1);
	text-align: left;
	width: 92%;
	box-shadow: 0upx 7upx 20upx -5upx #ccc;
}
.listbox .liname{
	padding: 10upx 0;
	overflow: hidden;
}

.listbox .liname .litxt{
	color: #7b797a;
	font-size: 25upx;
}

.listbox .linamenow .litxt{
	color: #FB7F60;
	float: left;
}

.main {
	padding: 7% 4%;
}
.mainlist {
}
.mainlist .libox {
	margin-bottom: 7%;
	border-radius: 20upx;
	overflow: hidden;
	box-shadow: 0upx 0upx 15upx 10upx #eee;
}
.libox .liboxtop {
	width: 100%;
	height: 370upx;
	position: relative;
	background-size: 100% 100% !important;
	object-fit: cover;
}
.liboxtop .xing {
	position: absolute;
	top: 15upx;
	left: 35upx;
	overflow: hidden;
}
.liboxtop .xing .img {
	width: 148upx;
	height: 26upx;
}
.libox .liboxbot {
}
.liboxbot .title1 {
	display: flex;
	align-items: center;
	padding: 20upx 0;
}
.title1 .name {
	color: #333333;
	font-weight: 600;
	font-size: 38upx;
	display: flex;
	align-items: center;
	width: 86%;
}
.title1 .name::before {
	content: '';
	display: inline-block;
	width: 8upx;
	height: 48upx;
	background: url(https://ys.tour-ma.com/r/cms/www/m/yushan/ra-liebiao-icon-deco.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 35upx;
}
.title1 .xingji {
	width: 44upx;
	height: 32upx;
	background: url(https://ys.tour-ma.com/r/cms/www/m/yushan/ra-liebiao-icon-deco1.png) no-repeat;
	background-size: 100% 100%;
	font-size: 20upx;
	text-align: center;
	color: #fff;
	margin-left: 20upx;
	padding: 0upx 5upx;
}
.title1 .price {
	color: #ff0000;
	display: flex;
	align-items: baseline;
	margin-left: auto;
	margin-right: 20upx;
}
.title1 .price .rmb{
	font-size: 20upx;
}
.title1 .price .pricenum{
	font-size: 40upx;
}
.liboxbot .title2 {
	margin-bottom: 35rpx;
	padding: 0 20rpx 0 40rpx;
	display: flex;
	align-items: center;
}
.title2 .address{
	color: #808080;
	width: 100%;
}
.title2 .distancediv{
	color: #808080;
	width: 25%;
	text-align: right;
}
.title2 .address::before {
	content: '';
	display: inline-block;
	width: 26upx;
	height: 26upx;
	background: url(https://ys.tour-ma.com/r/cms/www/m/yushan/ra-liebiao-icon-dizhi.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 10upx;
}
.litxtimg {width: 30upx;height: 30upx;float: right;}
</style>
