riku
2024-11-07 5036880fc037e5d112206b93a729f60be12bf8ab
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<import src="/pages/common/template/template-loading.wxml" />
 
<view class="page">
  <t-sticky>
    <view class="page-header">
      <view class="supervision-search" bind:tap="navToSearchPage">
        <t-search placeholder="{{placeholder}}" leftIcon="search" disabled> </t-search>
      </view>
      <view class="filter-wrap">
        <online-picker
          color="var(--td-font-white-1)"
          style-mode="picker"
          picker-class="picker-location"
          bind:onlinePickerChange="onOnlineChange"
          bind:onlineInitValue="onOnlineChange"
        ></online-picker>
        <location-picker
          color="var(--td-font-white-1)"
          style-mode="picker"
          picker-class="picker-location"
          bind:onChange="onLocationChange"
          bind:locationInitValue="onLocationChange"
        ></location-picker>
      </view>
      <view class="filter-wrap-2">
        <scene-picker
          sceneMode="{{1}}"
          bind:scenePickerChange="onScenePickerConfirm"
          bind:sceneInitValue="onScenePickerConfirm"
        />
      </view>
    </view>
  </t-sticky>
  <view class="page-container">
    <template is="pulldown-loading" wx:if="{{pageLoading && sceneList.length != 0}}" />
    <block wx:if="{{sceneList.length > 0}}">
      <view
        class="scene__item"
        wx:for="{{sceneList}}"
        data-index="{{index}}"
        bind:tap="navToDetail"
      >
        <view style="flex: 1">
          <view class="scene__item-name">{{item.name}} </view>
          <t-divider />
          <view class="scene__item-tag__wrap">
            <view class="scene__item-abstract">地址:{{item.location}} </view>
          </view>
        </view>
 
        <view class="flex-v">
          <view>
            <t-tag
              max-width="{{130}}"
              shape="square"
              size="small"
              theme="default"
              variant="light-outline"
              >{{item.districtname}}</t-tag
            >
            <t-tag
              max-width="{{130}}"
              shape="square"
              size="small"
              theme="default"
              variant="light-outline"
              >{{item.type}}</t-tag
            >
          </view>
          <view class="scene__nav-icon">
            <t-icon name="chevron-right" size="24rpx" />
          </view>
        </view>
      </view>
    </block>
    <t-empty-page wx:elif="{{!pageLoading}}" description="暂无相关记录" />
    <load-more
      list-is-empty="{{!sceneList.length}}"
      status="{{loadStatus}}"
      bind:retry="_startLoad"
    />
  </view>
  <view class="page-footer"></view>
</view>