<view class="page data-v-781e5ba3" style="position:relative;"><loading vue-id="e8a4cc7a-1" isFullScreen="{{true}}" color="#59a5f0" active="{{isloading}}" text="开门中..." class="data-v-781e5ba3" bind:__l="__l"></loading><radio-group data-event-opts="{{[['change',[['RadioChange',['$event']]]]]}}" class="block data-v-781e5ba3" bindchange="__e"><view class="cu-list menu text-left data-v-781e5ba3"><block wx:for="{{device_list}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="cu-item data-v-781e5ba3"><label class="flex justify-between align-center flex-sub data-v-781e5ba3"><view class="flex-sub margin-left-sm data-v-781e5ba3">{{item.name}}</view><radio class="{{['roundn blue data-v-781e5ba3',doorValue==item.id?'checked':'']}}" checked="{{doorValue==item.id?true:false}}" value="{{item.id}}"></radio></label></view></block></view></radio-group><view class="bottom data-v-781e5ba3"><button data-event-opts="{{[['tap',[['open',['$event']]]]]}}" class="cu-btn cuIcon  round  bg-white shadow1 data-v-781e5ba3" style="height:150rpx;width:150rpx;margin-bottom:160rpx;border:1rpx solid #c6c6c6;" bindtap="__e"><text class="{{['data-v-781e5ba3',isopen?'cuIcon-unlock':'cuIcon-lock']}}" style="{{'font-size:60rpx;color:#989898;'+('color:'+(isopen?'#55aa7f':'#989898')+';')}}"></text></button></view></view>