user-order-detail.wxml 4.9 KB
Newer Older
D
devil_gong 已提交
1
<view wx:if="{{detail != null}}">
D
devil_gong 已提交
2
  <!-- 地址 -->
D
devil_gong 已提交
3
  <view wx:if="{{detail.order_model == 0 || detail.order_model == 2}}" class="address bg-white spacing-mb">
D
devil_gong 已提交
4
      <view class="address-base oh">
D
devil_gong 已提交
5 6
          <text>{{detail.address_data.name}}</text>
          <text class="fr">{{detail.address_data.tel}}</text>
D
devil_gong 已提交
7 8 9
      </view>
      <view class="address-detail oh">
          <image class="icon fl" src="/images/user-address.png" mode="widthFix" />
D
devil_gong 已提交
10 11
          <view class="text fr">
            {{detail.address_data.province_name}}{{detail.address_data.city_name}}{{detail.address_data.county_name}}{{detail.address_data.address}}
D
devil_gong 已提交
12
            <text wx:if="{{detail.order_model == 2 && (detail.address_data.lng_gcj || 0) > 0 && (detail.address_data.lat_gcj || 0) > 0}}" class="cr-666 br address-map-submit" bindtap="address_map_event">查看位置</text>
D
devil_gong 已提交
13
          </view>
D
devil_gong 已提交
14 15 16
      </view>
  </view>

D
devil_gong 已提交
17
  <!-- 商品列表 -->
D
devil_gong 已提交
18
  <view class="goods bg-white spacing-mb">
D
devil_gong 已提交
19
      <view wx:for="{{detail.items}}" wx:key="item" class="goods-item br-b-dashed oh">
D
devil_gong 已提交
20
        <navigator url="/pages/goods-detail/goods-detail?goods_id={{item.goods_id}}" hover-class="none">
D
devil_gong 已提交
21 22 23 24
          <image class="goods-image fl" src="{{item.images}}" mode="aspectFill" />
          <view class="goods-base">
            <view class="goods-title multi-text">{{item.title}}</view>
            <block wx:if="{{item.spec != null}}">
D
Devil 已提交
25
              <view class="goods-attribute cr-888" wx:for="{{item.spec}}" wx:key="spec" wx:for-item="spec">
D
devil_gong 已提交
26 27 28 29 30 31 32 33 34 35 36
                {{spec.type}}:{{spec.value}}
              </view>
            </block>
          </view>
          <view class="oh goods-price">
            <text class="sales-price">¥{{item.price}}</text>
            <text wx:if="{{item.original_price > 0}}" class="original-price">¥{{item.original_price}}</text>
            <text class="buy-number">x{{item.buy_number}}</text>
          </view>
        </navigator>
      </view>
D
devil_gong 已提交
37
      <view class="order-describe">{{detail.describe}}</view>
D
devil_gong 已提交
38 39 40 41 42 43 44 45 46
  </view>

  <!-- 虚拟销售数据 -->
  <view wx:if="{{detail.order_model == 3 && detail.pay_status == 1 && (detail.status == 3 || detail.status == 4)}}" class="panel-item spacing-mt site-fictitious">
    <view class="panel-title">{{site_fictitious.title || '密钥信息'}}</view>
    <view class="panel-content bg-white oh">
      <view wx:if="{{(site_fictitious.tips || null) != null}}" class="tips-value">
        <rich-text nodes="{{site_fictitious.tips}}"></rich-text>
      </view>
D
devil_gong 已提交
47
      <view wx:for="{{detail.items}}" wx:key="item" class="item br-b-dashed oh">
D
devil_gong 已提交
48 49 50 51 52 53
        <image class="left-image br fl" src="{{item.images}}" mode="aspectFill" />
        <view class="right-value fr">
          <rich-text wx:if="{{(item.fictitious_goods_value || null) != null}}" nodes="{{item.fictitious_goods_value}}"></rich-text>
          <text wx:else class="cr-888">未配置数据</text>
        </view>
      </view>
D
devil_gong 已提交
54
    </view>
D
devil_gong 已提交
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
  </view>

  <!-- 自提信息 -->
  <view wx:if="{{detail.order_model == 2 && (detail.status == 2 || detail.status == 3) && (detail.extraction_data || null) != null}}" class="panel-item spacing-mt site-extraction">
    <view class="panel-title">取货信息</view>
    <view class="panel-content bg-white oh">
      <view>
        <text>取货码:</text>
        <text class="code">{{detail.extraction_data.code || '取货码不存在、请联系管理员'}}</text>
      </view>
      <image wx:if="{{(detail.extraction_data.images || null) != null}}" class="br qrcode" src="{{detail.extraction_data.images}}" mode="aspectFill" />
    </view>
  </view>

  <!-- 订单基础数据 -->
  <view wx:if="{{detail_list.length > 0}}" class="panel-item spacing-mt">
    <view class="panel-title">基础数据</view>
    <view class="panel-content bg-white">
      <view wx:for="{{detail_list}}" wx:key="item" class="item br-b oh">
        <view class="title fl">{{item.name}}</view>
        <view class="content cr-888 fl br-l">{{item.value}}</view>
      </view>
    </view>
D
devil_gong 已提交
78 79
  </view>

D
Devil 已提交
80
  <!-- 扩展数据 -->
D
devil_gong 已提交
81 82 83 84
  <view wx:if="{{extension_data.length > 0}}" class="panel-item spacing-mt extension-list">
    <view class="panel-title">扩展数据</view>
    <view class="panel-content bg-white">
      <view wx:for="{{extension_data}}" wx:key="item" class="item br-b oh">
D
Devil 已提交
85 86 87
      <text class="title">{{item.name}}</text>
      <text class="content cr-888 br-l">{{item.tips}}</text>
    </view>
D
devil_gong 已提交
88
    </view>
D
Devil 已提交
89 90
  </view>

D
devil_gong 已提交
91 92 93 94 95 96 97 98 99 100 101
  <import src="/pages/common/bottom_line.wxml" />
  <template is="bottom_line" data="{{status: data_bottom_line_status}}"></template>
</view>

<view wx:if="{{detail == null}}">
    <import src="/pages/common/nodata.wxml" />
    <template is="nodata" data="{{status: data_list_loding_status, msg: data_list_loding_msg}}"></template>
</view>

<view class="nav-back tc wh-auto">
  <navigator url="/pages/user-order/user-order" open-type="navigateBack" hover-class="none">
G
gongfuxiang 已提交
102
    <button type="default" size="mini" class="cr-888 br" hover-class="none">返回</button>
D
devil_gong 已提交
103 104
  </navigator>
</view>