Files
Smart-Farm/front/home/pages/monitor/list.wxml
2025-12-22 17:13:05 +08:00

1 line
2.4 KiB
Plaintext

<block wx:if="{{isLoad}}"><view class="home-monitor-list"><fixed vue-id="6768a956-1" bind:__l="__l" vue-slots="{{['default']}}"><view class="fill-base flex-between pt-md pb-md b-1px-b"><view class="pl-md pr-md" style="width:650rpx;"><search vue-id="{{('6768a956-2')+','+('6768a956-1')}}" type="input" textAlign="left" placeholder="搜索农场名称" padding="{{0}}" radius="{{35}}" data-event-opts="{{[['^input',[['toSearch']]]]}}" bind:input="__e" bind:__l="__l"></search></view><view data-event-opts="{{[['tap',[['toShowRank',['$event']]]]]}}" class="flex-center c-caption b-1px-l" style="width:100rpx;" catchtap="__e"><view class="{{['iconfont','icon-down-bold','_i',[(show_rank_item)?'rotate-180':'']]}}"></view></view></view></fixed><uni-popup class="vue-ref" vue-id="6768a956-3" type="top" custom="{{true}}" data-ref="rank_item" data-event-opts="{{[['^change',[['popupChange']]]]}}" bind:change="__e" bind:__l="__l" vue-slots="{{['default']}}"><view style="height:100rpx;"></view><view class="pd-lg fill-base"><block wx:for="{{rankList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['handerTabChange',[index,'rankInd']]]]]}}" class="{{['f-paragraph','c-title',[(index!=0)?'mt-md':'']]}}" style="{{'color:'+(index==rankInd?primaryColor:'')+';'}}" catchtap="__e">{{''+item.title+''}}</view></block></view></uni-popup><view class="flex-warp ml-md mr-md"><block wx:for="{{list.data}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['goDetail',[index]]]]]}}" class="{{['monitor-item','fill-base','box-shadow','radius-16',[(index%2==0)?'mr-md':'']]}}" catchtap="__e"><image class="cover" mode="aspectFill" lazy-load="{{true}}" src="{{item.cover}}"></image><view class="content"><view class="f-paragraph c-title ellipsis">{{item.title}}</view><view class="flex-y-center f-caption c-caption"><view class="iconfont icon-dingwei mr-sm _i"></view><view class="max-300 ellipsis">{{item.address}}</view></view><view class="flex-y-center f-caption c-caption"><view class="iconfont icon-eyeopen mr-sm _i"></view><view class="max-300 ellipsis">{{item.iv||0}}</view></view></view></view></block></view><block wx:if="{{loading}}"><load-more vue-id="6768a956-4" noMore="{{$root.g0}}" loading="{{loading}}" bind:__l="__l"></load-more></block><block wx:if="{{$root.g1}}"><abnor vue-id="6768a956-5" bind:__l="__l"></abnor></block><view class="space-footer"></view></view></block>