闫增涛
2025-03-31 04c7b0163caeae4ab1c5da62e301fa993101cfad
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
<view class="container">
  <scroll-view class="scroll content" bind:scroll="onPageScroll" model:scroll-top="{{setScrollValue}}" scroll-y refresher-enabled="{{true}}" lower-threshold="{{200}}" refresher-threshold="{{80}}" refresher-default-style="none" refresher-triggered="{{triggered}}" bindrefresherpulling="{{refresh.onPulling}}" bindrefresherrefresh="onPullDownRefresh" bindscrolltolower="onReachBottom">
    <view slot="refresher" class="refresh-container">
      <view class="loading">
        <t-loading theme="circular" size="40rpx" text="正在刷新..." class="wrapper" />
      </view>
    </view>
    <view class="pageInfo" wx:if="{{!skeletonLoding}}">
      <view class="activation">
        <view class="title">
          <view class="line"></view>
          <view>激活码</view>
        </view>
        <view class="contentBox">
          <view class="inputBox">
            <input class="weui-input" name="code" auto-focus="true" adjust-position="true" value="{{code}}" placeholder="请输入激活码" bindinput="bindTnputBlur" />
            <button class="button" bindtap="onActivation">激活商品</button>
          </view>
        </view>
      </view>
      <view class="page-content">
        <view class="title">
          <view class="line"></view>
          <view>已激活商品</view>
        </view>
        <view class="contentBox">
 
          <view class="list" wx:if="{{list.length > 0}}">
            <view class="content-item" wx:for="{{list}}" wx:for-item="items" wx:for-index="index" wx:key="index">
              <view class="codeInfoBox">
                <view>激活码:{{items.code}}</view>
                <view>激活时间:{{items.createDate}}</view>
              </view>
              <view class="listBox">
                <scroll-view class="srcolbox" scroll-x scroll-with-animation='true'>
                  <view class="order-centent" wx:if="{{items.productList.length > 0}}">
                    <view class="bookBox" wx:for="{{items.productList}}" wx:for-item="itemes" wx:for-index="idx" wx:key="idx" bindtap="goBookDetails" data-book="{{itemes}}" data-type="{{items.type}}">
                      <view class="leftCon">
                        <!-- 获取图片 -->
                        <image class="purchasedIcon" wx:if="{{itemes.icon}}" src="{{itemes.icon}}" mode="aspectFit" />
                        <image class="purchasedIcon" wx:else src="/static/images/default-book-img.png" mode="aspectFit" />
                      </view>
                      <!-- 获取名称 -->
                      <view class="rightCon">
                        <view class="productTitle">{{itemes.name}}</view>
                        <view class="typeBox">
                          <text class="typeCon">{{items.type ? items.type : '电子书' }}</text>
                        </view>
                      </view>
                    </view>
                  </view>
                  <view wx:if="{{items.productList.length == 0}}" class="noProduct">
                    无激活商品
                  </view>
                </scroll-view>
              </view>
            </view>
          </view>
          <view wx:if="{{list.length == 0}}" class="empyt">
            <!-- <t-empty icon="folder-open" description="暂无数据" /> -->
            <empty />
          </view>
          <view class="bottom-loading" wx:if="{{bottomLoading}}">
            <t-loading theme="circular" size="40rpx" text="加载中..." class="wrapper" />
          </view>
          <view class="bottom-loading" style="color: #ccc;font-size: 28rpx;" wx:if="{{isMoreData}}">
            <text>没有更多了</text>
          </view>
        </view>
      </view>
    </view>
  </scroll-view>
</view>
<import src="index.skeleton.wxml" />
<template is="skeleton" wx:if="{{skeletonLoding}}" />