<template>
	<view class="main-block">
		<view class="page-block">
			<view class="btn-list">
				
	<!-- 			<navigator :url="`../printerList/printerList?store_id=${store_id}&type=${type}`" class="item flex flex-col flex-center">
					<image src="../static/images/icon_14.png" class="icon-img" mode="aspectFit"></image>
					<view class="name">打印设备</view>
				</navigator>

				<navigator :url="`/saomaDiancan/printerLabel/printerLabel?store_id=${store_id}&type=${type}`"
					class="item flex flex-col flex-center">
					<image src="../static/images/icon_8.png" class="icon-img" mode="aspectFit"></image>
					<view class="name">打印标签</view>
				</navigator>


				<navigator :url="`/saomaDiancan/printersetup/printersetup?store_id=${store_id}&type=${type}`"
					class="item flex flex-col flex-center">
					<image src="../static/images/icon_7.png" class="icon-img" mode="aspectFit"></image>
					<view class="name">打印设置</view>
				</navigator> -->

				 <block v-for="(item,index) in power_list" :key='index'>
					<navigator  class="item flex flex-col flex-center" :url="`${item.address}?type=${type}`">
						<image  class="icon-img"  :src="item.image"></image>
						<view  class="name">{{item.name}}</view>
					</navigator>

				 </block>


			</view>
		</view>
	</view>
</template>
<script>
	export default {
		data() {
			return {
			store_id:"",
			type:2,
			power_list:[]
			}
		},
		onLoad(e) {
			
			this.type=e.type||2;
			
			this.store_id = uni.getStorageSync("store_id");
			
			var management_list_store;
			
			if(uni.getStorageSync("is_shop")){
				management_list_store = this.$store.state.management_list||[]
			}else{
				management_list_store = this.$store.state.management_list_store||[]
			}
		
			let col = management_list_store
			
			let  { list }  = getData(col,e.sid,e.id);
			
			this.power_list = list;
			
			function getData(col,sid,id) {
				 return col.find(it => it.id == sid).list.find(item=> item.id == id)
			}
			
			
		},
	}
</script>

<style>
	
	.main-block {
		padding: 50rpx 25rpx 0;
	}

	.btn-list {
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-flow: row wrap;
		flex-flow: row wrap;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		justify-content: flex-start;
		-webkit-align-content: flex-start;
		align-content: flex-start;
	}

	.page-block {
		width: 700rpx;
		background-color: #fff;
		box-sizing: border-box;
		border-radius: 8rpx;
		margin-bottom: 30rpx;

	}

	.btn-list .item {
		width: 33.33%;
		height: 145rpx;
	}

	.btn-list .item .icon-img {
		display: block;
		width: 48rpx;
		height: 48rpx;
	}

	.btn-list .item .name {
		font-size: 24rpx;
		line-height: 33rpx;
		margin-top: 16rpx;
		color: #666;
	}
</style>
