Newer
Older
gdtMimiProgram / pages / checkInfo / checkInfo.vue
MrTan on 5 Jan 2023 2 KB 地图及其他页面搭建
<template>
	<view class="">
		<view class="check-message-detail">
			<view class="detail-content">
				<view class="detail-item" >
				<text class="title">设备类型</text>
				<text>燃气智能监测终端</text>
				</view>
				<view class="detail-item" >
				<text class="title">设备编号</text>
				<text>312022040441</text>
				</view>
				<view class="detail-item" >
						<text class="title">设备位置</text>
						<text>职工食堂</text>
				</view>
				<view class="detail-item" >
						<text class="title">井编号</text>
						<text>1</text>
				</view>
				<view class="detail-item" >
						<text class="title">井类型</text>
						<text>其他</text>
				</view>
				<view class="detail-item" >
						<text class="title">井名称</text>
						<text>其他</text>
				</view>
				<view class="detail-item" >
						<text class="title">设备状态</text>
						<text>在线</text>
				</view>
				<view class="detail-item" >
						<text class="title">安装时间</text>
						<text>2022/12/28  9:35:26</text>
				</view>
				<view class="detail-item" >
						<text class="title">设备图片</text>
						<image src="../../static/back.png" mode="widthFix" style="width: 230rpx;"></image>
				</view>
				<view class="detail-item" >
						<text class="title">设备经纬度</text>
						<view>
							<view>
							113.27451701447426,
						</view> 
						<view>
							23.14173300760558
						</view>
						</view>
				</view>
				<view class="map-info">
					<map  :show-location='true' style="width: 100%; height:100%;"  :latitude="23.13065" :longitude="113.3274" :markers="marker"></map>
				</view>
			</view>
	</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				marker: [
				{
				id:0,
				latitude: 23.13065,//纬度
				longitude: 113.3274,//经度
				iconPath: '',    //显示的图标        
				rotate:0,   // 旋转度数
				width:20,   //宽
				height:30,   //高
				// title:'我在这里',//标注点名
				alpha:0.5,   //透明度
				callout:{//自定义标记点上方的气泡窗口 点击有效  
				content:'天宝大厦',//文本
				color:'#ffffff',//文字颜色
				fontSize:14,//文本大小
				borderRadius:15,//边框圆角
				borderWidth:'10',
				bgColor:'#e51860',//背景颜色
				display:'ALWAYS',//常显
				},
				}],
			}
		}
	}
</script>

<style lang="scss" scoped>
	.check-message-detail {
		padding: 18rpx;
		height: 100%;
		.title {
			font-weight: 600;
		}
		.detail-content {
			padding: 22rpx;
			background-color: #fff;
			border-radius: 10rpx;
		}
	
		.detail-item {
			display: flex;
			justify-content: space-between;
			margin-bottom: 44rpx;
		}
	}
	.map-info {
		width: 100%;
		height: 460rpx;
	}
</style>