闫增涛
2024-02-23 fdfb3ca757ecd6c396632ed276ff354671d3a7e5
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
<view class="page-container">
  <t-pull-down-refresh id="t-pull-down-refresh" bindrefresh="onPullDownRefresh_" t-class-indicator="t-class-indicator">
    <wr-order-card
      wx:for="{{dataList}}"
      wx:key="id"
      wx:for-item="order"
      wx:for-index="oIndex"
      order="{{order}}"
      data-order="{{order}}"
      bindcardtap="onAfterServiceCardTap"
      useTopRightSlot
      header-class="header-class"
    >
      <view class="text-btn" slot="top-right">
        <view class="header__right">
          <t-icon prefix="wr" color="#FA4126" name="goods_refund" size="20px" slot="left-icon" />
          {{order.typeDesc}}
        </view>
      </view>
      <wr-goods-card
        wx:for="{{order.goodsList}}"
        wx:key="id"
        wx:for-item="goods"
        wx:for-index="gIndex"
        data="{{goods}}"
        no-top-line="{{gIndex === 0}}"
      >
        <view slot="footer" class="order-goods-card-footer">
          <wr-price
            price="{{goods.itemRefundAmount}}"
            fill
            wr-class="order-goods-card-footer-price-class"
            symbol-class="order-goods-card-footer-price-symbol"
            decimal-class="order-goods-card-footer-price-decimal"
          />
          <view class="order-goods-card-footer-num">x {{goods.rightsQuantity}}</view>
        </view>
      </wr-goods-card>
      <view slot="more">
        <view class="status-desc">{{order.statusDesc}}</view>
        <wr-after-service-button-bar service="{{order}}" bindrefresh="onRefresh" />
      </view>
    </wr-order-card>
    <!-- 列表加载中/已全部加载 -->
    <wr-load-more
      wx:if="{{!pullDownRefreshing}}"
      list-is-empty="{{!dataList.length}}"
      status="{{listLoading}}"
      bindretry="onReTryLoad"
    >
      <!-- 空态 -->
      <view slot="empty" class="empty-wrapper">
        <t-empty size="240rpx" textColor="#999999" textSize="28rpx" src="{{emptyImg}}">
          暂无退款或售后申请记录
        </t-empty>
      </view>
    </wr-load-more>
  </t-pull-down-refresh>
</view>
<t-toast id="t-toast" />
<t-dialog id="t-dialog" />