Browse Source

错误代码

beibo 5 months ago
parent
commit
f713bd761f

+ 2 - 2
components/activity/index.ttml

@@ -53,8 +53,8 @@
53 53
         <view class="listInfo">
54 54
           <block tt:if="{{item.tags.length > 0}}">
55 55
             <view class="red font12"><text>
56
-                <block tt:for="{{item.tags}}" tt:for-index="idx" tt:for-item="it" tt:key="unique">{{idx > 0 ? ' |
57
-                  ':''}}{{it.tagValue}}</block>
56
+                <block tt:for="{{item.tags}}" tt:for-index="idx" tt:for-item="it" tt:key="unique">{{idx > 0 ?
57
+                  ' | ':''}}{{it.tagValue}}</block>
58 58
               </text></view>
59 59
           </block>
60 60
           <!-- <view class='gray font12'>{{item.sessionsDays || ''}}</view> -->

+ 2 - 2
pages/home/index.ttml

@@ -7,7 +7,7 @@
7 7
   <text class="icon icon-toTop"></text>
8 8
 </view>
9 9
 <!-- 添加筛选 -->
10
-<view class="screen screenFix" hidden="{{screenHid}}">
10
+<!-- <view class="screen screenFix" hidden="{{screenHid}}">
11 11
   <view class="screen-col {{days == item.id?'screenCurrent':'screenCol'}}" tt:for="{{screen}}" bindtap="chooseScreen"
12 12
     data-id="{{item.id}}" tt:key="*this">{{item.txt}}</view>
13 13
   <view class="screen-col screenCol line {{defaultHid?'':'default'}}" bindtap="defaultShow">
@@ -16,7 +16,7 @@
16 16
     <view class="{{sort == item.id?'defaultCur':''}}" tt:for="{{default}}" bindtap="defaultScreen" data-id="{{item.id}}"
17 17
       tt:key="*this">{{item.txt}}</view>
18 18
   </view>
19
-</view>
19
+</view> -->
20 20
 
21 21
 <!-- <view class="topCol">
22 22
   <navigator url="/pages/city/list" class="city">{{region || '定位中'}}<text tt:if="{{region}}"></text></navigator>

+ 251 - 250
pages/product/activity/index.ttml

@@ -159,238 +159,239 @@
159 159
           </view>
160 160
         </view>
161 161
       </view>
162
-  </view>
163
-  </scroll-view>
164
-  <!-- 累计已售 -->
165
-  <view tt:if="{{datas.users && datas.users.length>0}}">
166
-    <view class="census-title"><text tt:if="{{datas.psAttendCount > 0}}">累计已售{{datas.psAttendCount}}\t\t\t\t
167
-      </text><text tt:if="{{datas.attendCount > 0}}"> 本期已售{{datas.attendCount}}</text></view>
168
-    <view class="censusList" tt:if="{{datas.users.length>0}}">
169
-      <view class="list" tt:for="{{datas.users}}" tt:key="userId" tt:if="{{index < 8}}">
170
-        <image class="joinHeard" src="{{item.avatar}}" mode="aspectFill" data-i="{{index}}" binderror="errorPic" />
162
+      <!-- </view> -->
163
+    </scroll-view>
164
+    <!-- 累计已售 -->
165
+    <view tt:if="{{datas.users && datas.users.length>0}}">
166
+      <view class="census-title"><text tt:if="{{datas.psAttendCount > 0}}">累计已售{{datas.psAttendCount}}\t\t\t\t
167
+        </text><text tt:if="{{datas.attendCount > 0}}"> 本期已售{{datas.attendCount}}</text></view>
168
+      <view class="censusList" tt:if="{{datas.users.length>0}}">
169
+        <view class="list" tt:for="{{datas.users}}" tt:key="userId" tt:if="{{index < 8}}">
170
+          <image class="joinHeard" src="{{item.avatar}}" mode="aspectFill" data-i="{{index}}" binderror="errorPic" />
171
+        </view>
172
+        <view class="next" tt:if="{{datas.users.length>=9}}"></view>
171 173
       </view>
172
-      <view class="next" tt:if="{{datas.users.length>=9}}"></view>
173
-    </view>
174 174
 
175
-  </view>
176
-</view>
177
-<view class="comment white-bg borderRadiu" tt:if="{{comments.comments.length>0}}">
178
-  <navigator class="r-float font12  buttom1" url="/pages/product/comment/index?aid={{datas.aid}}">查看全部 </navigator>
179
-  <view class="scoreBox">
180
-    <view class="scoreTit inline-block">整体评分</view>
181
-    <view class="starBlank inline-block">
182
-      <view class="scoreBG" style="width:{{score}}%"></view>
183 175
     </view>
184 176
   </view>
185
-  <view class="line"></view>
186
-  <block tt:for="{{comments.comments}}" tt:key="aid">
187
-    <view class="userInfor">
188
-      <view class="headerBox">
189
-        <image class="headerImgB" src="{{item.ownerAvatar}}" />
190
-        <text>{{item.ownerNick}}</text>
191
-      </view>
192
-      <view class="userBox">
193
-        <text class="gray font12">{{item.weiboTime}}</text>
177
+  <view class="comment white-bg borderRadiu" tt:if="{{comments.comments.length>0}}">
178
+    <navigator class="r-float font12  buttom1" url="/pages/product/comment/index?aid={{datas.aid}}">查看全部 </navigator>
179
+    <view class="scoreBox">
180
+      <view class="scoreTit inline-block">整体评分</view>
181
+      <view class="starBlank inline-block">
182
+        <view class="scoreBG" style="width:{{score}}%"></view>
194 183
       </view>
195 184
     </view>
196
-    <view class="listScore">
197
-      <view class="score" bindtap="showAllComment"><text class="comment_content">{{item.contented}}</text></view>
198
-      <view class="scoreImg " tt:if="{{item.imageList.length>0}}" bindtap="previewImage" data-index="{{index}}">
199
-        <image class="appraise" src="{{item.imageList[0]}}?x-oss-process=image/resize,m_mfit,h_300,w_300"
200
-          mode="aspectFill"></image>
185
+    <view class="line"></view>
186
+    <block tt:for="{{comments.comments}}" tt:key="aid">
187
+      <view class="userInfor">
188
+        <view class="headerBox">
189
+          <image class="headerImgB" src="{{item.ownerAvatar}}" />
190
+          <text>{{item.ownerNick}}</text>
191
+        </view>
192
+        <view class="userBox">
193
+          <text class="gray font12">{{item.weiboTime}}</text>
194
+        </view>
201 195
       </view>
202
-      <!-- 隐藏宝大大回复 todo: -->
203
-      <view class="reply" tt:if="{{item.answer&&false}}">
204
-        <view class="addTitle replyTitle"><text class="icon icon-commentd"></text>宝大大回复:</view>
205
-        <view class="score">{{item.answer}}</view>
196
+      <view class="listScore">
197
+        <view class="score" bindtap="showAllComment"><text class="comment_content">{{item.contented}}</text></view>
198
+        <view class="scoreImg " tt:if="{{item.imageList.length>0}}" bindtap="previewImage" data-index="{{index}}">
199
+          <image class="appraise" src="{{item.imageList[0]}}?x-oss-process=image/resize,m_mfit,h_300,w_300"
200
+            mode="aspectFill"></image>
201
+        </view>
202
+        <!-- 隐藏宝大大回复 todo: -->
203
+        <view class="reply" tt:if="{{item.answer&&false}}">
204
+          <view class="addTitle replyTitle"><text class="icon icon-commentd"></text>宝大大回复:</view>
205
+          <view class="score">{{item.answer}}</view>
206
+        </view>
206 207
       </view>
207
-    </view>
208
-  </block>
209
-  <view class="line" tt:if="{{marvellousList.length}}"></view>
210
-  <!-- 往期精彩 -->
211
-  <view class="marvellous ft14" tt:if="{{marvellousList.length}}">
212
-    <view class="marvellous_top" data-psId="{{datas.psId}}" bindtap="goPrevious">
213
-      <view class="marvellous_top_content">
214
-        <image class='brilliant'
215
-          src="https://img.bbztx.com/image_test/upload/thumbs/20230222/logo/1677038035764008987.png" mode />
216
-        <view
217
-          style="letter-spacing: 2px;color: #9d9d9e;margin-left:30rpx;position: relative;top:-10rpx;font-size:26rpx">
218
-          记录活动过程中的精彩瞬间
208
+    </block>
209
+    <view class="line" tt:if="{{marvellousList.length}}"></view>
210
+    <!-- 往期精彩 -->
211
+    <view class="marvellous ft14" tt:if="{{marvellousList.length}}">
212
+      <view class="marvellous_top" data-psId="{{datas.psId}}" bindtap="goPrevious">
213
+        <view class="marvellous_top_content">
214
+          <image class='brilliant'
215
+            src="https://img.bbztx.com/image_test/upload/thumbs/20230222/logo/1677038035764008987.png" mode />
216
+          <view
217
+            style="letter-spacing: 2px;color: #9d9d9e;margin-left:30rpx;position: relative;top:-10rpx;font-size:26rpx">
218
+            记录活动过程中的精彩瞬间
219
+          </view>
219 220
         </view>
221
+        <image class="brilliantIcon"
222
+          src="https://img.bbztx.com/image_test/upload/thumbs/20230222/logo/1677038240147032026.png" mode />
223
+        <text class="brillianticon"></text>
220 224
       </view>
221
-      <image class="brilliantIcon"
222
-        src="https://img.bbztx.com/image_test/upload/thumbs/20230222/logo/1677038240147032026.png" mode />
223
-      <text class="brillianticon"></text>
224
-    </view>
225
-    <view class="marvellous_bottom">
226
-      <view class="bottom_li" tt:for="{{marvellousList}}" tt:key="index">
227
-        <!-- 视频 -->
228
-        <image mode="aspectFill" class='bottom_li' src='{{item.logo}}' tt:if='{{item.type==2}}'
229
-          data-vdurl="{{item.content}}" bindtap='previewVideo' data-id='{{index}}'></image>
230
-        <video bindtap='previewVideo' tt:if="{{item.type==2&&show!=index}}" src="{{item.content}}"></video>
231
-        <!-- 视频号 -->
232
-        <image mode="aspectFill" class="channelVideo" data-uname="{{item.title}}" data-vdNum="{{item.content}}"
233
-          src="{{item.logo}}" bindtap="channelVideo" tt:if="{{item.type==3}}"></image>
234
-        <!-- 图片 -->
235
-        <image mode="aspectFill" bindtap="actPreviewImage" data-index="{{index}}" data-imgurl="{{item.logo}}"
236
-          class="bottom_li" src="{{item.logo}}" tt:if="{{item.type==4}}"></image>
237
-        <view tt:if="{{item.type==3||item.type==2}}" class="icon icon-video-play iconAdd"></view>
238
-        <!-- <image tt:if="{{item.type==4}}" class="img" src="https://img.bbztx.com/image_test/upload/202302/imgicon.png" mode="" /> -->
225
+      <view class="marvellous_bottom">
226
+        <view class="bottom_li" tt:for="{{marvellousList}}" tt:key="index">
227
+          <!-- 视频 -->
228
+          <image mode="aspectFill" class='bottom_li' src='{{item.logo}}' tt:if='{{item.type==2}}'
229
+            data-vdurl="{{item.content}}" bindtap='previewVideo' data-id='{{index}}'></image>
230
+          <video bindtap='previewVideo' tt:if="{{item.type==2&&show!=index}}" src="{{item.content}}"></video>
231
+          <!-- 视频号 -->
232
+          <image mode="aspectFill" class="channelVideo" data-uname="{{item.title}}" data-vdNum="{{item.content}}"
233
+            src="{{item.logo}}" bindtap="channelVideo" tt:if="{{item.type==3}}"></image>
234
+          <!-- 图片 -->
235
+          <image mode="aspectFill" bindtap="actPreviewImage" data-index="{{index}}" data-imgurl="{{item.logo}}"
236
+            class="bottom_li" src="{{item.logo}}" tt:if="{{item.type==4}}"></image>
237
+          <view tt:if="{{item.type==3||item.type==2}}" class="icon icon-video-play iconAdd"></view>
238
+          <!-- <image tt:if="{{item.type==4}}" class="img" src="https://img.bbztx.com/image_test/upload/202302/imgicon.png" mode="" /> -->
239
+        </view>
239 240
       </view>
240 241
     </view>
241 242
   </view>
242
-</view>
243 243
 
244
-<view class="newsDet borderRadiu" style="margin-top: 20rpx;padding-top:20rpx;padding-bottom: 20rpx;">
245
-  <!-- 儿童年龄要求 -->
246
-  <view class="newsList" tt:if="{{datas.ages || (datas.adultMinAge && datas.adultMaxAge)}}">
247
-    <view class="icon-child icon-t red"></view>
248
-    <view class="newsTitle">年龄:<text>儿童 {{datas.ages}}岁</text>
249
-      <text style="margin-left: 20rpx;" tt:if="{{datas.adultMinAge && datas.adultMaxAge && datas.sparent==0}}">成人
250
-        {{datas.adultMinAge+'-'+datas.adultMaxAge}}岁</text>
251
-      <text style="margin-left: 20rpx;" tt:else>(独立营)</text>
244
+  <view class="newsDet borderRadiu" style="margin-top: 20rpx;padding-top:20rpx;padding-bottom: 20rpx;">
245
+    <!-- 儿童年龄要求 -->
246
+    <view class="newsList" tt:if="{{datas.ages || (datas.adultMinAge && datas.adultMaxAge)}}">
247
+      <view class="icon-child icon-t red"></view>
248
+      <view class="newsTitle">年龄:<text>儿童 {{datas.ages}}岁</text>
249
+        <text style="margin-left: 20rpx;" tt:if="{{datas.adultMinAge && datas.adultMaxAge && datas.sparent==0}}">成人
250
+          {{datas.adultMinAge+'-'+datas.adultMaxAge}}岁</text>
251
+        <text style="margin-left: 20rpx;" tt:else>(独立营)</text>
252
+      </view>
252 253
     </view>
253
-  </view>
254
-  <!-- 活动标签 -->
255
-  <view class="newsList" tt:if="{{datas.capacity}}">
256
-    <view class="icon-character icon-t red"></view>
257
-    <view class="newsTitle">{{datas.capacity}}</view>
258
-  </view>
259
-  <!-- 活动地点 -->
260
-  <view class="newsList">
261
-    <view class="icon-gather-area icon red"></view>
262
-    <view class="address">活动地点:{{datas.districk || '暂无地址'}}</view>
263
-  </view>
264
-  <!-- 集合地点 -->
265
-  <view class="newsList mapTo" bindtap="toMap">
266
-    <view style="display: flex;align-items: center;">
267
-      <view class="icon-activity-area icon red"></view>
268
-      <view class="address">集合地点:{{datas.address || '暂无地址'}}</view>
254
+    <!-- 活动标签 -->
255
+    <view class="newsList" tt:if="{{datas.capacity}}">
256
+      <view class="icon-character icon-t red"></view>
257
+      <view class="newsTitle">{{datas.capacity}}</view>
269 258
     </view>
270
-    <view style="margin-right: 15rpx;" class="brillianticon"> </view>
271
-  </view>
272
-  <!-- 最少成团数 -->
273
-  <view class="newsList">
274
-    <image class="minImg" src="https://img.bbztx.com/image_test/upload/thumbs/20221025/logo/1666688920648080728.png"
275
-      mode="widthFix"></image>
276
-    <view class="address">每个场次最少成团人数:{{datas.minCloudsNumber || 10}}人</view>
277
-  </view>
278
-</view>
279
-
280
-<view class="preferential-box borderRadiu"
281
-  tt:if="{{(datas.gdiscount.items && datas.gdiscount.items.length > 0)||(datas.ldiscount.items && datas.ldiscount.items.length>0 && datas.presellOpen==0)||datas.maxUserCoin>0||(datas.refundRule!=null&&datas.refundRule!='5')}}"
282
-  style="padding-bottom: 10rpx;padding-top: 10rpx;">
283
-  <!--  preferential-start -->
284
-  <view class="preferential growup-line no-preferential"
285
-    tt:if="{{datas.gdiscount.items && datas.gdiscount.items.length > 0}}">
286
-    <view class="tag-text">拼团</view>
287
-    <view class="preferential-text">
288
-      <view class="red">
289
-        邀请好友进行拼团,最高可<text>{{datas.gdiscount.type ==
290
-          0?'省':'送'}}</text>{{datas.gdiscount.items[datas.gdiscount.items.length-1].price}}{{datas.gdiscount.type ==
291
-        0?'元':''}}
259
+    <!-- 活动地点 -->
260
+    <view class="newsList">
261
+      <view class="icon-gather-area icon red"></view>
262
+      <view class="address">活动地点:{{datas.districk || '暂无地址'}}</view>
263
+    </view>
264
+    <!-- 集合地点 -->
265
+    <view class="newsList mapTo" bindtap="toMap">
266
+      <view style="display: flex;align-items: center;">
267
+        <view class="icon-activity-area icon red"></view>
268
+        <view class="address">集合地点:{{datas.address || '暂无地址'}}</view>
292 269
       </view>
270
+      <view style="margin-right: 15rpx;" class="brillianticon"> </view>
293 271
     </view>
294
-    <view class="preferential-after" style="margin:0">
295
-      <button
296
-        class="button {{ datas.status == 6?'button-warn':((buttonClass != 'disabled' && alternateBol) ? 'button-warn':'disabled')}} button-radius button-mini create_group"
297
-        data-createGroup="1"
298
-        bindtap="{{datas.status == 6?'newGroup':((buttonClass != 'disabled' && alternateBol)?'newGroup':'')}}">新开拼团</button>
272
+    <!-- 最少成团数 -->
273
+    <view class="newsList">
274
+      <image class="minImg" src="https://img.bbztx.com/image_test/upload/thumbs/20221025/logo/1666688920648080728.png"
275
+        mode="widthFix"></image>
276
+      <view class="address">每个场次最少成团人数:{{datas.minCloudsNumber || 10}}人</view>
299 277
     </view>
300 278
   </view>
301
-  <!-- 拼团 -->
302
-  <view class="preferential no-preferential"
303
-    tt:if="{{datas.gdiscount.users.length > 0 && datas.gdiscount.users && shareInfo.groupid}}">
304
-    <view class="preferential-text preferential-text2" style="margin-left:0;">
305
-      <view class="head">
306
-        <image src="{{item.avatar}}" tt:for="{{datas.gdiscount.users}}" tt:key="userId" tt:if="{{index<3}}"></image>
307
-      </view>
308
-      <!-- 倒计时 -->
309
-      <view class="time" tt:if="{{datas.gdiscount.times>0 && datas.gdiscount.status == 0}}">
310
-        <text>剩余:</text>
311
-        <text class='time-m'>{{remainTime.hour}}</text><text class="i">:</text>
312
-        <text class='time-m'>{{remainTime.minite}}</text><text class="i">:</text>
313
-        <text class='time-m'>{{remainTime.second}}</text>
314
-      </view>
315
-      <view class="groupText" tt:if="{{datas.gdiscount.status == 0}}">
316
-        <text tt:if="{{datas.gdiscount.before != 0 & datas.gdiscount.times < 0}}">已成{{datas.gdiscount.before}}人团,</text>
317
-        差<text class="red">{{datas.gdiscount.total <= 0 ? '0' :(datas.gdiscount.next-datas.gdiscount.total)}}< text>
318
-            人成<text class="red">{{datas.gdiscount.next}}人团</text>
319
-        </text>
320
-      </view>
321
-      <view class="groupText" tt:if="{{datas.gdiscount.status == 4}}">
322
-        此团<text class="red">已过期</text>
279
+
280
+  <view class="preferential-box borderRadiu"
281
+    tt:if="{{(datas.gdiscount.items && datas.gdiscount.items.length > 0)||(datas.ldiscount.items && datas.ldiscount.items.length>0 && datas.presellOpen==0)||datas.maxUserCoin>0||(datas.refundRule!=null&&datas.refundRule!='5')}}"
282
+    style="padding-bottom: 10rpx;padding-top: 10rpx;">
283
+    <!--  preferential-start -->
284
+    <view class="preferential growup-line no-preferential"
285
+      tt:if="{{datas.gdiscount.items && datas.gdiscount.items.length > 0}}">
286
+      <view class="tag-text">拼团</view>
287
+      <view class="preferential-text">
288
+        <view class="red">
289
+          邀请好友进行拼团,最高可<text>{{datas.gdiscount.type ==
290
+            0?'省':'送'}}</text>{{datas.gdiscount.items[datas.gdiscount.items.length-1].price}}{{datas.gdiscount.type ==
291
+          0?'元':''}}
292
+        </view>
323 293
       </view>
324
-      <view class="groupText" tt:if="{{datas.gdiscount.status == 2}}">
325
-        此团<text class="red">已满员</text>
294
+      <view class="preferential-after" style="margin:0">
295
+        <button
296
+          class="button {{ datas.status == 6?'button-warn':((buttonClass != 'disabled' && alternateBol) ? 'button-warn':'disabled')}} button-radius button-mini create_group"
297
+          data-createGroup="1"
298
+          bindtap="{{datas.status == 6?'newGroup':((buttonClass != 'disabled' && alternateBol)?'newGroup':'')}}">新开拼团</button>
326 299
       </view>
327 300
     </view>
328 301
     <!-- 拼团 -->
329
-    <view class="preferential-after">
330
-      <button data-createGroup="0" bindtap="{{(buttonClass1 != 'disabled' && alternateBol) ? 'newGroup':''}}"
331
-        class="button {{(buttonClass1 != 'disabled' && alternateBol) ? 'button-warn':'disabled'}} button-mini button-radius {{datas.gdiscount.status == 0 ? 'create_group':''}}">{{datas.gdiscount.status
332
-        == 2 ? '此团已满':(datas.gdiscount.status == 4 ? '此团过期':'一键参团')}}</button>
333
-    </view>
334
-  </view>
335
-  <view class="preferential no-preferential"
336
-    tt:if="{{(datas.presellOpen == 0 || datas.presellOpen == 2) && (datas.status == 6 || (datas.status == 0 && showPrivilege))}}">
337
-    <view class="tag-text">特权</view>
338
-    <view class="preferential-text">
339
-      <view class="black" tt:if="{{datas.aheadTimeLong && datas.aheadTimeLong>0}}">已兑换特权,可提前<span
340
-          class="red">{{privilegeTime}}</span>抢购活动
302
+    <view class="preferential no-preferential"
303
+      tt:if="{{datas.gdiscount.users.length > 0 && datas.gdiscount.users && shareInfo.groupid}}">
304
+      <view class="preferential-text preferential-text2" style="margin-left:0;">
305
+        <view class="head">
306
+          <image src="{{item.avatar}}" tt:for="{{datas.gdiscount.users}}" tt:key="userId" tt:if="{{index<3}}"></image>
307
+        </view>
308
+        <!-- 倒计时 -->
309
+        <view class="time" tt:if="{{datas.gdiscount.times>0 && datas.gdiscount.status == 0}}">
310
+          <text>剩余:</text>
311
+          <text class='time-m'>{{remainTime.hour}}</text><text class="i">:</text>
312
+          <text class='time-m'>{{remainTime.minite}}</text><text class="i">:</text>
313
+          <text class='time-m'>{{remainTime.second}}</text>
314
+        </view>
315
+        <view class="groupText" tt:if="{{datas.gdiscount.status == 0}}">
316
+          <text
317
+            tt:if="{{datas.gdiscount.before != 0 & datas.gdiscount.times < 0}}">已成{{datas.gdiscount.before}}人团,</text>
318
+          差<text class="red">{{datas.gdiscount.total <= 0 ? '0' :(datas.gdiscount.next-datas.gdiscount.total)}}< text>
319
+              人成<text class="red">{{datas.gdiscount.next}}人团</text>
320
+          </text>
321
+        </view>
322
+        <view class="groupText" tt:if="{{datas.gdiscount.status == 4}}">
323
+          此团<text class="red">已过期</text>
324
+        </view>
325
+        <view class="groupText" tt:if="{{datas.gdiscount.status == 2}}">
326
+          此团<text class="red">已满员</text>
327
+        </view>
341 328
       </view>
342
-      <view class="black" tt:else>最高可兑换<text style="color:#ee3a43">20分钟</text>的提前抢购特权
329
+      <!-- 拼团 -->
330
+      <view class="preferential-after">
331
+        <button data-createGroup="0" bindtap="{{(buttonClass1 != 'disabled' && alternateBol) ? 'newGroup':''}}"
332
+          class="button {{(buttonClass1 != 'disabled' && alternateBol) ? 'button-warn':'disabled'}} button-mini button-radius {{datas.gdiscount.status == 0 ? 'create_group':''}}">{{datas.gdiscount.status
333
+          == 2 ? '此团已满':(datas.gdiscount.status == 4 ? '此团过期':'一键参团')}}</button>
343 334
       </view>
344 335
     </view>
345
-    <button class="change-privilege" bindtap="openConvertPopup"
346
-      tt:if="{{!datas.aheadTimeLong && datas.aheadTimeLong<=0}}">立即兑换</button>
347
-  </view>
348
-  <block tt:if="{{datas.ldiscount.items && datas.ldiscount.items.length>0 && datas.presellOpen==0}}">
349
-    <view class="preferential no-preferential">
350
-      <!-- blue -->
351
-      <view class="tag-text ">早鸟</view>
336
+    <view class="preferential no-preferential"
337
+      tt:if="{{(datas.presellOpen == 0 || datas.presellOpen == 2) && (datas.status == 6 || (datas.status == 0 && showPrivilege))}}">
338
+      <view class="tag-text">特权</view>
352 339
       <view class="preferential-text">
353
-        <view class="black" tt:for="{{datas.ldiscount.items}}" tt:key="index">{{item.start}}-{{item.end}}购买,单人减<text
354
-            class="red">{{item.price}}元</text></view>
355
-        <view class="black" tt:if="{{datas.ldiscount.num>0}}">(每期限前{{datas.ldiscount.num}}个参与者)</view>
340
+        <view class="black" tt:if="{{datas.aheadTimeLong && datas.aheadTimeLong>0}}">已兑换特权,可提前<span
341
+            class="red">{{privilegeTime}}</span>抢购活动
342
+        </view>
343
+        <view class="black" tt:else>最高可兑换<text style="color:#ee3a43">20分钟</text>的提前抢购特权
344
+        </view>
356 345
       </view>
346
+      <button class="change-privilege" bindtap="openConvertPopup"
347
+        tt:if="{{!datas.aheadTimeLong && datas.aheadTimeLong<=0}}">立即兑换</button>
357 348
     </view>
358
-  </block>
349
+    <block tt:if="{{datas.ldiscount.items && datas.ldiscount.items.length>0 && datas.presellOpen==0}}">
350
+      <view class="preferential no-preferential">
351
+        <!-- blue -->
352
+        <view class="tag-text ">早鸟</view>
353
+        <view class="preferential-text">
354
+          <view class="black" tt:for="{{datas.ldiscount.items}}" tt:key="index">{{item.start}}-{{item.end}}购买,单人减<text
355
+              class="red">{{item.price}}元</text></view>
356
+          <view class="black" tt:if="{{datas.ldiscount.num>0}}">(每期限前{{datas.ldiscount.num}}个参与者)</view>
357
+        </view>
358
+      </view>
359
+    </block>
359 360
 
360
-  <!-- 宝贝币 -->
361
-  <view class="preferential no-preferential" tt:if="{{datas.maxUserCoin>0}}">
362
-    <view class="tag-text ">宝贝币</view>
363
-    <view class="preferential-text">
364
-      <view class="black">部分场次可用,最高可抵扣<text class="red">{{datas.maxUserCoin/10}}元</text></view>
361
+    <!-- 宝贝币 -->
362
+    <view class="preferential no-preferential" tt:if="{{datas.maxUserCoin>0}}">
363
+      <view class="tag-text ">宝贝币</view>
364
+      <view class="preferential-text">
365
+        <view class="black">部分场次可用,最高可抵扣<text class="red">{{datas.maxUserCoin/10}}元</text></view>
366
+      </view>
365 367
     </view>
366
-  </view>
367
-  <!-- 报名无忧 -->
368
-  <view class="preferential no-preferential" bindtap="changeRefund"
369
-    tt:if="{{datas.refundRule!=null&&datas.refundRule!=5}}">
370
-    <view class="tag-text ">报名无忧</view>
371
-    <view class="preferential-text">
372
-      <view class="dis">
373
-        <view class="black" tt:if="{{datas.refundRule=='3'}}">活动开始前7天可<text class="red">全额退款/免费换排期</text></view>
374
-        <view class="black" tt:if="{{datas.refundRule=='1'}}">活动开始前3天可<text class="red">全额退款/免费换排期</text></view>
375
-        <view class="black" tt:if="{{datas.refundRule=='4'}}">活动开始前7天可<text class="red">全额退款/免费换排期</text></view>
376
-        <view class="black" tt:if="{{datas.refundRule=='2'}}">活动开始前7天可<text class="red">全额退款/免费换排期</text></view>
377
-        <view class="black" tt:if="{{datas.refundRule=='6'}}">活动开始前60天可<text class="red">全额退款/免费换排期</text></view>
378
-        <view class="black" tt:if="{{datas.refundRule=='7'}}">活动开始前15天可<text class="red">全额退款/免费换排期</text></view>
379
-        <view class="black" tt:if="{{datas.refundRule=='8'}}">活动开始前7天可<text class="red">全额退款/免费换排期</text></view>
380
-        <view class="black" tt:if="{{datas.refundRule=='9'}}">活动开始前20天可<text class="red">全额退款/免费换排期</text></view>
381
-        <view class="black" tt:if="{{datas.refundRule=='10'}}">活动开始前15天可<text class="red">全额退款/免费换排期</text></view>
382
-        <!-- 国内亲子营退款规则 -->
383
-        <view class="black" tt:if="{{datas.refundRule=='11'}}">活动开始前15天可<text class="red">全额退款/免费换排期</text></view>
384
-        <!-- 国内行走系列退款规则 -->
385
-        <view class="black" tt:if="{{datas.refundRule=='12'}}">活动开始前15天可<text class="red">全额退款/免费换排期</text></view>
386
-        <!-- 国际单飞/亲子营退款规则 -->
387
-        <view class="black" tt:if="{{datas.refundRule=='13'}}">活动开始前30天可<text class="red">全额退款/免费换排期</text></view>
368
+    <!-- 报名无忧 -->
369
+    <view class="preferential no-preferential" bindtap="changeRefund"
370
+      tt:if="{{datas.refundRule!=null&&datas.refundRule!=5}}">
371
+      <view class="tag-text ">报名无忧</view>
372
+      <view class="preferential-text">
373
+        <view class="dis">
374
+          <view class="black" tt:if="{{datas.refundRule=='3'}}">活动开始前7天可<text class="red">全额退款/免费换排期</text></view>
375
+          <view class="black" tt:if="{{datas.refundRule=='1'}}">活动开始前3天可<text class="red">全额退款/免费换排期</text></view>
376
+          <view class="black" tt:if="{{datas.refundRule=='4'}}">活动开始前7天可<text class="red">全额退款/免费换排期</text></view>
377
+          <view class="black" tt:if="{{datas.refundRule=='2'}}">活动开始前7天可<text class="red">全额退款/免费换排期</text></view>
378
+          <view class="black" tt:if="{{datas.refundRule=='6'}}">活动开始前60天可<text class="red">全额退款/免费换排期</text></view>
379
+          <view class="black" tt:if="{{datas.refundRule=='7'}}">活动开始前15天可<text class="red">全额退款/免费换排期</text></view>
380
+          <view class="black" tt:if="{{datas.refundRule=='8'}}">活动开始前7天可<text class="red">全额退款/免费换排期</text></view>
381
+          <view class="black" tt:if="{{datas.refundRule=='9'}}">活动开始前20天可<text class="red">全额退款/免费换排期</text></view>
382
+          <view class="black" tt:if="{{datas.refundRule=='10'}}">活动开始前15天可<text class="red">全额退款/免费换排期</text></view>
383
+          <!-- 国内亲子营退款规则 -->
384
+          <view class="black" tt:if="{{datas.refundRule=='11'}}">活动开始前15天可<text class="red">全额退款/免费换排期</text></view>
385
+          <!-- 国内行走系列退款规则 -->
386
+          <view class="black" tt:if="{{datas.refundRule=='12'}}">活动开始前15天可<text class="red">全额退款/免费换排期</text></view>
387
+          <!-- 国际单飞/亲子营退款规则 -->
388
+          <view class="black" tt:if="{{datas.refundRule=='13'}}">活动开始前30天可<text class="red">全额退款/免费换排期</text></view>
389
+        </view>
388 390
       </view>
389 391
     </view>
390 392
   </view>
391
-</view>
392
-<!-- 安全保障和物品清单 -->
393
-<!-- <view class="borderRadiu mTop10 safety" tt:if="{{showGoodsRecom && securityShow!='' }}">
393
+  <!-- 安全保障和物品清单 -->
394
+  <!-- <view class="borderRadiu mTop10 safety" tt:if="{{showGoodsRecom && securityShow!='' }}">
394 395
   <view class="flex-box" style="padding: 0;">
395 396
     <view class="safetyGoods" bindtap="jumpGoodsPage">
396 397
       <view class="flex-box" style="padding: 0;width: 100%;z-index: 1; position: relative;">
@@ -419,65 +420,65 @@
419 420
     </view>
420 421
   </view>
421 422
 </view> -->
422
-<!-- <view tt:else> -->
423
-<!-- 物品清单 -->
424
-<!-- <view class="borderRadiu mTop10" tt:if="{{showGoodsRecom}}">
423
+  <!-- <view tt:else> -->
424
+  <!-- 物品清单 -->
425
+  <!-- <view class="borderRadiu mTop10" tt:if="{{showGoodsRecom}}">
425 426
     <physicalForCard title="点击查看活动前所需准备的物品" link="{{'/pages/public/showGoodsList/index?aid='+datas.aid}}">
426 427
     </physicalForCard>
427 428
   </view> -->
428
-<!-- 安全保障 -->
429
-<view class="borderRadiu mTop10 safety" style="background-color: #fff;" bindtap="jumpPage">
430
-  <view class="flex-box">
431
-    <view style="display: flex;align-items: center; padding: 20rpx 0;">
432
-      <view class="box-l">
433
-        <image class="brilliant" src="../images/safety@2x.png" mode
434
-          style="height: 48rpx;width: 224rpx;margin-right: 10rpx;" />
429
+  <!-- 安全保障 -->
430
+  <view class="borderRadiu mTop10 safety" style="background-color: #fff;" bindtap="jumpPage">
431
+    <view class="flex-box">
432
+      <view style="display: flex;align-items: center; padding: 20rpx 0;">
433
+        <view class="box-l">
434
+          <image class="brilliant" src="../images/safety@2x.png" mode
435
+            style="height: 48rpx;width: 224rpx;margin-right: 10rpx;" />
436
+        </view>
437
+        <view class="box-c">专业资质+安全服务保障</view>
435 438
       </view>
436
-      <view class="box-c">专业资质+安全服务保障</view>
439
+      <view class="box-r"></view>
437 440
     </view>
438
-    <view class="box-r"></view>
441
+    <image src="../images/safetyBg.png" class="bgImg" style="z-index: 0;"></image>
439 442
   </view>
440
-  <image src="../images/safetyBg.png" class="bgImg" style="z-index: 0;"></image>
441
-</view>
442
-<!-- </view> -->
443
-<!-- 详情 -->
444
-<view class="details mTop10 borderRadiu">
445
-  <view class="product-nav {{Column ? 'product-nav-fiexd':''}}">
446
-    <view class="nav {{isColumn ? 'topNav':''}}">
447
-      <view class="nav-col" bindtap="chooseNav" data-id="0">
448
-        <text class="navCol {{current == 0?'current':''}}">图文详情</text>
449
-      </view>
450
-      <view class="nav-col" bindtap="chooseNav" data-id="1">
451
-        <text class="navCol {{current == 1?'current':''}}">安全行程</text>
452
-      </view>
453
-      <view class="nav-col" bindtap="chooseNav" data-id="2">
454
-        <text class="navCol {{current == 2?'current':''}}">报名须知</text>
443
+  <!-- </view> -->
444
+  <!-- 详情 -->
445
+  <view class="details mTop10 borderRadiu">
446
+    <view class="product-nav {{Column ? 'product-nav-fiexd':''}}">
447
+      <view class="nav {{isColumn ? 'topNav':''}}">
448
+        <view class="nav-col" bindtap="chooseNav" data-id="0">
449
+          <text class="navCol {{current == 0?'current':''}}">图文详情</text>
450
+        </view>
451
+        <view class="nav-col" bindtap="chooseNav" data-id="1">
452
+          <text class="navCol {{current == 1?'current':''}}">安全行程</text>
453
+        </view>
454
+        <view class="nav-col" bindtap="chooseNav" data-id="2">
455
+          <text class="navCol {{current == 2?'current':''}}">报名须知</text>
456
+        </view>
455 457
       </view>
456 458
     </view>
459
+    <view class="detail-content" id='content' style="padding-top:20rpx;">
460
+      <video class="video" id="myVideo-{{index}}" tt:if="{{viode}}" tt:for="{{viode}}" tt:key="index"
461
+        src="{{item}}"></video>
462
+      <rich-text nodes="{{datas.content}}"></rich-text>
463
+    </view>
464
+    <view class="detail-content" id='safeTrip'>
465
+      <rich-text nodes="{{datas.safeTrip}}"></rich-text>
466
+    </view>
467
+    <view class="detail-content" id='notes'>
468
+      <rich-text nodes="{{datas.notes}}"></rich-text>
469
+    </view>
457 470
   </view>
458
-  <view class="detail-content" id='content' style="padding-top:20rpx;">
459
-    <video class="video" id="myVideo-{{index}}" tt:if="{{viode}}" tt:for="{{viode}}" tt:key="index"
460
-      src="{{item}}"></video>
461
-    <rich-text nodes="{{datas.content}}"></rich-text>
462
-  </view>
463
-  <view class="detail-content" id='safeTrip'>
464
-    <rich-text nodes="{{datas.safeTrip}}"></rich-text>
465
-  </view>
466
-  <view class="detail-content" id='notes'>
467
-    <rich-text nodes="{{datas.notes}}"></rich-text>
468
-  </view>
469
-</view>
470
-<!-- 活动推荐 -->
471
-<recommend aid="{{datas.aid}}" tt:if="{{datas.recommend==1}}" />
472
-<convertPopup show="{{showConvert}}" aid="{{datas.aid}}" status="{{datas.status}}" presellOpen="{{datas.presellOpen}}"
473
-  bind:close="closeConvertPopup" bind:showPrompt="showPrompt"></convertPopup>
474
-<!-- 兑换二次弹窗 -->
475
-<convertNextPopup show="{{showNextConvert}}" aid="{{datas.aid}}" checkedTime="{{checkedTime}}" city="{{city}}"
476
-  bind:close="closeNextPopup" bind:changePrivilege="changePrivilege"></convertNextPopup>
477
-<coinTaskToTime show="{{countDown.show}}" time="{{countDown.time}}" taskId="{{countDown.taskId}}"
478
-  bind:finishedTime="finishedTime"></coinTaskToTime>
479
-</view>
480
-<!-- 底部悬浮关注服务号 -->
481
-<!-- <bottomSuspension></bottomSuspension> -->
482
-<!-- 隐私授权弹窗 -->
483
-<!-- <privacy-popup></privacy-popup> -->
471
+  <!-- 活动推荐 -->
472
+  <recommend aid="{{datas.aid}}" tt:if="{{datas.recommend==1}}" />
473
+  <convertPopup show="{{showConvert}}" aid="{{datas.aid}}" status="{{datas.status}}" presellOpen="{{datas.presellOpen}}"
474
+    bind:close="closeConvertPopup" bind:showPrompt="showPrompt"></convertPopup>
475
+  <!-- 兑换二次弹窗 -->
476
+  <convertNextPopup show="{{showNextConvert}}" aid="{{datas.aid}}" checkedTime="{{checkedTime}}" city="{{city}}"
477
+    bind:close="closeNextPopup" bind:changePrivilege="changePrivilege"></convertNextPopup>
478
+  <coinTaskToTime show="{{countDown.show}}" time="{{countDown.time}}" taskId="{{countDown.taskId}}"
479
+    bind:finishedTime="finishedTime"></coinTaskToTime>
480
+  <!-- </view> -->
481
+  <!-- 底部悬浮关注服务号 -->
482
+  <!-- <bottomSuspension></bottomSuspension> -->
483
+  <!-- 隐私授权弹窗 -->
484
+  <!-- <privacy-popup></privacy-popup> -->

+ 1 - 1
pages/product/component/inviteEnrollPopup.ttml

@@ -10,7 +10,7 @@
10 10
     <view class="invite-group" tt:if="{{shareInfo.groupid}}">
11 11
       <view class="groupText" tt:if="{{datas.status == 0}}">
12 12
         <text tt:if="{{datas.before != 0 && datas.times < 0}}">已成{{datas.before}}人团,</text>
13
-        差<text class="red">{{datas.total <= 0 ? '0':(datas.next-datas.total)}}< text>人成<text class="red">{{datas.next}}人团</text>
13
+        差<text class="red">{{datas.total <= 0 ? '0':(datas.next-datas.total)}}<text>人成<text class="red">{{datas.next}}人团</text>
14 14
      </text></view>
15 15
       <view class="groupText" tt:if="{{datas.status == 4}}">
16 16
         此团<text class="red">已过期</text>

+ 35 - 17
pages/sharingHome/index.ttml

@@ -1,7 +1,8 @@
1 1
 <sjs src='../../pages/wxs/util.sjs' module='filter' />
2 2
 <popup show="{{showPopup}}" opacity='6'>
3 3
   <view class="pop_content">
4
-    <view style="color:gray;line-height: 1.5;">你已被停用<text>{{organStatus?'机构':'分享家'}}</text>身份,无法再通过分享来获得佣金。可联系对应工作人员重新启用(注:未到账佣金不受影响,验票后到账)
4
+    <view style="color:gray;line-height: 1.5;">
5
+      你已被停用<text>{{organStatus?'机构':'分享家'}}</text>身份,无法再通过分享来获得佣金。可联系对应工作人员重新启用(注:未到账佣金不受影响,验票后到账)
5 6
     </view>
6 7
     <view class="btns" bindtap="closePopup">确定</view>
7 8
   </view>
@@ -11,11 +12,14 @@
11 12
     <view class="userInfo">
12 13
       <image src='{{info.avatar}}' mode="aspectFill" lazy-load="true"></image>
13 14
       <view class="userName">{{info.nickname}}</view>
14
-      <view class="level {{info.roleTypeDisable==1 ?'stop_user':(info.sharerInfo.levelMax==1?'ordinary':(info.sharerInfo.levelMax==2?'copper':(info.sharerInfo.levelMax==3?'silver':(info.sharerInfo.levelMax==4?'gold':(info.sharerInfo.levelMax==5?'super':'')))))}}" tt:if="{{info.roleType=='sharer'}}">
15
+      <view
16
+        class="level {{info.roleTypeDisable==1 ?'stop_user':(info.sharerInfo.levelMax==1?'ordinary':(info.sharerInfo.levelMax==2?'copper':(info.sharerInfo.levelMax==3?'silver':(info.sharerInfo.levelMax==4?'gold':(info.sharerInfo.levelMax==5?'super':'')))))}}"
17
+        tt:if="{{info.roleType=='sharer'}}">
15 18
         <text class="icon icon-sharer-level"></text>
16 19
         <text>{{info.sharerInfo.levelMax==1?'普通':(info.sharerInfo.levelMax==2?'铜牌':(info.sharerInfo.levelMax==3?'银牌':(info.sharerInfo.levelMax==4?'金牌':(info.sharerInfo.levelMax==5?'超级':''))))}}</text>
17 20
       </view>
18
-      <view tt:if="{{info.roleType=='organ'}}" class="level  {{info.roleTypeDisable==1?'stop_user':'organTip'}}">机构</view>
21
+      <view tt:if="{{info.roleType=='organ'}}" class="level  {{info.roleTypeDisable==1?'stop_user':'organTip'}}">机构
22
+      </view>
19 23
       <view class="sharer-status font10" bindtap="showInstract" tt:if="{{info.roleTypeDisable==1 }}">已停用</view>
20 24
     </view>
21 25
     <view class="rule_ins" data-type="0" bindtap="jumptoIns">
@@ -47,14 +51,16 @@
47 51
           </view>
48 52
           <view class="col-8 link line" data-url="/pages/sharingHome/wallet" bindtap='navigatorURl'>
49 53
             <view style="flex: 1;">
50
-              <view class="font12">¥<text class="font18 red">{{coin.coinReflect>0?coin.coinReflect:'0.00' }}</text></view>
54
+              <view class="font12">¥<text class="font18 red">{{coin.coinReflect>0?coin.coinReflect:'0.00' }}</text>
55
+              </view>
51 56
               <view class='label'>
52 57
                 <text class="font12">已提现</text>
53 58
               </view>
54 59
             </view>
55 60
           </view>
56 61
           <view class="col-8 link" data-url="/pages/sharingHome/wallet" bindtap='navigatorURl'>
57
-            <view class="font12">¥<text class="font18 red">{{coin.coinUsageAmount>0?coin.coinUsageAmount:'0.00'}}</text></view>
62
+            <view class="font12">¥<text class="font18 red">{{coin.coinUsageAmount>0?coin.coinUsageAmount:'0.00'}}</text>
63
+            </view>
58 64
             <view class='label'>
59 65
               <text class="font12">已使用</text>
60 66
             </view>
@@ -64,15 +70,18 @@
64 70
     </view>
65 71
   </view>
66 72
   <view class="share-num color_gray">
67
-    <view class="share-num-item" data-url="/pages/sharingHome/inviteUser?type=0&roleType={{info.roleType}}" bindtap='navigatorURl'>
73
+    <view class="share-num-item" data-url="/pages/sharingHome/inviteUser?type=0&roleType={{info.roleType}}"
74
+      bindtap='navigatorURl'>
68 75
       <view class="person font12"><text class="red">{{invitee.directMemberNum || 0}}</text>人</view>
69 76
       <view class="font12">一级会员</view>
70 77
     </view>
71
-    <view class="share-num-item" data-url="/pages/sharingHome/inviteUser?type=1&roleType={{info.roleType}}" bindtap='navigatorURl'>
78
+    <view class="share-num-item" data-url="/pages/sharingHome/inviteUser?type=1&roleType={{info.roleType}}"
79
+      bindtap='navigatorURl'>
72 80
       <view class="person font12"><text class="red">{{invitee.directSharerNum || 0}}</text>人</view>
73 81
       <view class="font12">{{info.roleType == 'sharer' ? '下级分享家':'下级机构'}}</view>
74 82
     </view>
75
-    <view class="share-num-item" data-url="/pages/sharingHome/inviteUser?type=2&roleType={{info.roleType}}" bindtap='navigatorURl'>
83
+    <view class="share-num-item" data-url="/pages/sharingHome/inviteUser?type=2&roleType={{info.roleType}}"
84
+      bindtap='navigatorURl'>
76 85
       <view class="person font12"><text class="red">{{invitee.indirectMemberNum || 0}}</text>人</view>
77 86
       <view class="font12">间接会员</view>
78 87
     </view>
@@ -80,8 +89,9 @@
80 89
   <view class="modular modular-pad" tt:if="{{info.roleType=='sharer'}}">
81 90
     <view class="modal-title title-link ">
82 91
       <view class="share_title">
83
-        <text>分享家等级</text>  
84
-        <text class="upgrade_ins red" data-type="1" bindtap="jumptoIns">晋级说明 <text class="icon icon-arrow font12"></text></text>
92
+        <text>分享家等级</text>
93
+        <text class="upgrade_ins red" data-type="1" bindtap="jumptoIns">晋级说明 <text
94
+            class="icon icon-arrow font12"></text></text>
85 95
       </view>
86 96
     </view>
87 97
     <view class="modal-label share_level">
@@ -93,17 +103,22 @@
93 103
           <view class="power_title">可享权益:</view>
94 104
           <view class="power_item">1)邀请下级购买3天及以上活动的返佣比例提升:
95 105
             <text>
96
-              <text class="red">{{sharerLevelInfo.scaleCurrent+'%'+(info.sharerInfo.levelMax<5?('→'+sharerLevelInfo.scaleNext+'%'):'')}}< text><text class="icon icon-promote"></text>
97
-            </5?('→'+sharerLevelInfo.scaleNext+'%'):'')}}<></text>
98
-          </text></view>
106
+              <text class="red">{{sharerLevelInfo.scaleCurrent+'%'+(
107
+                info.sharerInfo.levelMax<5?('→'+sharerLevelInfo.scaleNext+'%'):'')}}</text><text
108
+                    class="icon icon-promote"></text>
109
+              </text>
110
+          </view>
99 111
           <view class="power_item">2)获得<text class="red">{{sharerLevelInfo.price}}枚宝贝币</text>,可用来兑换抢购特权或购买抵现</view>
100
-          <view class="power_item">3)获得<text class="red">升级福利</text>({{filter.getSharerPower(info.sharerInfo.levelMax)}})</view>
112
+          <view class="power_item">3)获得<text
113
+              class="red">升级福利</text>({{filter.getSharerPower(info.sharerInfo.levelMax)}})</view>
101 114
         </view>
102 115
       </view>
103 116
       <block tt:if="{{info.sharerInfo.levelMax<5}}">
104 117
         <view class="method method_1">
105 118
           <view class="method_title">途径1</view>
106
-          <view class="method_ins">邀请{{sharerLevelInfo.levelPlan1}}名新用户报名2天内活动({{sharerLevelInfo.level_exp1+'/'+sharerLevelInfo.levelPlan1}})</view>
119
+          <view class="method_ins">
120
+            邀请{{sharerLevelInfo.levelPlan1}}名新用户报名2天内活动({{sharerLevelInfo.level_exp1+'/'+sharerLevelInfo.levelPlan1}})
121
+          </view>
107 122
           <view class="step_line">
108 123
             <view class="line"></view>
109 124
             <view class="cercle_box" style="{{'left:'+sharerLevelInfo.percent1}}">
@@ -113,7 +128,9 @@
113 128
         </view>
114 129
         <view class="method method_2">
115 130
           <view class="method_title">途径2</view>
116
-          <view class="method_ins">邀请{{sharerLevelInfo.levelPlan2}}名用户报名3天及以上活动({{sharerLevelInfo.level_exp2+'/'+sharerLevelInfo.levelPlan2}})</view>
131
+          <view class="method_ins">
132
+            邀请{{sharerLevelInfo.levelPlan2}}名用户报名3天及以上活动({{sharerLevelInfo.level_exp2+'/'+sharerLevelInfo.levelPlan2}})
133
+          </view>
117 134
           <view class="step_line">
118 135
             <view class="line"></view>
119 136
             <view class="cercle_box" style="{{'left:'+sharerLevelInfo.percent2}}">
@@ -127,7 +144,8 @@
127 144
   </view>
128 145
   <view class="modular modular-pad">
129 146
     <view class="modal-label">
130
-      <physicalForCard title="分销产品" icon="'icon-sale-product'" link="/pages/sharingHome/shareActivity"></physicalForCard>
147
+      <physicalForCard title="分销产品" icon="'icon-sale-product'" link="/pages/sharingHome/shareActivity">
148
+      </physicalForCard>
131 149
     </view>
132 150
   </view>
133 151
   <view class="modular modular-pad" tt:if="{{info.roleType=='sharer'}}">

+ 2 - 1
utils/util.js

@@ -1,4 +1,5 @@
1
-const Promise = require('./es6-promise.js');
1
+// 会报错
2
+// const Promise = require('./es6-promise.js');
2 3
 // 保留两位小数
3 4
 var filters = {
4 5
   toFix: function (value) {