user-orderaftersale.qml 3.7 KB
Newer Older
D
devil_gong 已提交
1 2 3 4
<!-- 导航 -->
<view class="nav">
  <block qq:for="{{nav_status_list}}" qq:key="key">
    <view qq:if="{{nav_status_index == index}}" class="item fl tc cr-main" data-index="{{index}}" bindtap="nav_event">{{item.name}}</view>
D
Devil 已提交
5
    <view qq:else class="item fl tc" data-index="{{index}}" bindtap="nav_event">{{item.name}}</view>
D
devil_gong 已提交
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
  </block>
</view>

<!-- 订单列表 -->
<scroll-view scroll-y="{{true}}" class="scroll-box" bindscrolltolower="scroll_lower" lower-threshold="30">
  <view class="list-content">
    <view class="list-item bg-white spacing-mb" qq:if="{{data_list.length > 0}}" qq:for="{{data_list}}" qq:key="key">
      <view class="item-base oh br-b">
        <text class="cr-666">{{item.add_time_time}}</text>
        <text class="fr cr-main">{{item.status_text}}</text>
      </view>
      <view class="goods-item oh">
        <navigator url="/pages/user-orderaftersale-detail/user-orderaftersale-detail?oid={{item.order_id}}&did={{item.order_detail_id}}" hover-class="none">
          <image class="goods-image fl" src="{{item.order_data.items.images}}" mode="aspectFill" />
          <view class="goods-base">
            <view class="goods-title multi-text" >{{item.order_data.items.title}}</view>
            <block qq:if="{{item.order_data.items.spec != null}}">
              <view class="goods-spec cr-888" qq:for="{{item.order_data.items.spec}}" qq:key="key" qq:for-item="spec">
                {{spec.type}}:{{spec.value}}
              </view>
            </block>
            <view class="orderaftersale-btn-text" catchtap="orderaftersale_event" data-oid="{{item.id}}" data-did="{{item.order_data.items.id}}">{{item.order_data.items.orderaftersale_btn_text}}</view>
          </view>
          <view class="oh goods-price">
D
devil 已提交
30 31
            <text class="sales-price">{{item.order_data.currency_data.currency_symbol}}{{item.order_data.items.price}}</text>
            <text qq:if="{{item.order_data.items.original_price > 0}}" class="original-price">{{item.order_data.currency_data.currency_symbol}}{{item.order_data.items.original_price}}</text>
D
devil_gong 已提交
32 33 34 35 36 37 38 39
            <text class="buy-number">x{{item.order_data.items.buy_number}}</text>
          </view>
        </navigator>
      </view>
      <view class="item-describe">
        <text class="cr-666">{{item.type_text}}</text>
        <text class="cr-ccc ds">/</text>
        <text class="cr-666">{{item.reason}}</text>
D
dev  
Devil 已提交
40 41 42 43 44 45 46 47
        <block qq:if="{{item.price > 0}}">
          <text class="cr-ccc ds">/</text>
          <text class="sales-price">{{item.order_data.currency_data.currency_symbol}}{{item.price}}</text>
        </block>
        <block qq:if="{{item.number > 0}}">
          <text class="cr-ccc ds">/</text>
          <text class="cr-main">{{item.number}}</text>
        </block>
D
devil_gong 已提交
48 49 50 51 52 53 54 55 56
      </view>
      <view qq:if="{{item.status <= 2 || item.status == 4}}" class="item-operation tr br-t">
        <button qq:if="{{item.status != 3 && item.status != 5}}" class="submit-cancel" type="default" size="mini" bindtap="cancel_event" data-value="{{item.id}}" data-index="{{index}}" hover-class="none">取消
        </button>
        <button qq:if="{{item.status == 1 && item.type == 1}}" class="submit-pay cr-666 br" type="default" size="mini" bindtap="delivery_event" data-oid="{{item.order_id}}" data-did="{{item.order_detail_id}}" data-index="{{index}}" hover-class="none">退货</button>
      </view>
    </view>

    <view qq:if="{{data_list.length == 0}}">
D
Devil 已提交
57
      <import src="/pages/common/nodata.qml" />
D
devil_gong 已提交
58 59 60 61
      <template is="nodata" data="{{status: data_list_loding_status, msg: data_list_loding_msg}}">
      </template>
    </view>

D
Devil 已提交
62
    <import src="/pages/common/bottom_line.qml" />
D
devil_gong 已提交
63 64 65
    <template is="bottom_line" data="{{status: data_bottom_line_status}}"></template>
  </view>
</scroll-view>