C端小程序
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

143 行
6.5 KiB

  1. <!--pages/spellDetail/index.wxml-->
  2. <navbar back home text="{{barTitle}}" background='#fff'></navbar>
  3. <view style="height:{{navigationBarHeight}} "></view>
  4. <view class='container' >
  5. <!-- 拼团产品详情 -->
  6. <view class='detail'>
  7. <view class='detail-top'>
  8. <view class='detail-top01'>
  9. <image src='{{data.coverImg}}' mode="aspectFill"></image>
  10. </view>
  11. <view class='detail-top02'>
  12. <view class='title'>{{data.title}}</view>
  13. <view class='des'>{{data.subTitle}}</view>
  14. </view>
  15. <view class='detail-top03'>
  16. <view class='detail-p-price'>{{data.salePrice}}</view>
  17. <view class='detail-p-name'>「拼团价」¥</view>
  18. </view>
  19. </view>
  20. <view class='detail-bottom' wx:if="{{isMyself==true}}">
  21. <view class='b-price'>{{data.salePrice}}</view>
  22. <view class='b-unit'>¥</view>
  23. <view class='b-name'>实付款</view>
  24. </view>
  25. <image class="frImg" wx:if="{{data.status == 10}}" src="{{orangeImg}}" mode="aspectFill" lazy-load="true"><text>{{data.statustext}}</text></image>
  26. <image class="frImg" wx:if="{{data.status == 11}}" src="{{blueImg}}" mode="aspectFill" lazy-load="true"><text>{{data.statustext}}</text></image>
  27. <image class="frImg" wx:if="{{data.status != 11&&data.status != 10}}" src="{{grayImg}}" mode="aspectFill" lazy-load="true"><text>{{data.statustext}}</text></image>
  28. </view>
  29. <!-- 拼团状态-拼团中,拼团成功 -->
  30. <view class='status' wx:if="{{isMyself==true}}" style='margin-top:30rpx;'>
  31. <view class='status-center' style='{{"width:"+(120*data.userList.length>634?634:120*data.userList.length)+"rpx;"+"margin:0 auto;"}}'>
  32. <view class='status-lists'>
  33. <view class='tuanzhang touxiangitems' wx:for="{{data.userList}}" wx:key="{{index}}+','">
  34. <view class='touxiang' wx:if='{{item.avatarUrl}}'>
  35. <image src='{{item.avatarUrl}}'></image>
  36. </view>
  37. <view class='tuan-icon' wx:if='{{index==0}}'>
  38. <image src='{{tuanzhang}}'></image>
  39. </view>
  40. <view class='no-touxiang' wx:if='{{!item.avatarUrl}}'>
  41. ?
  42. </view>
  43. </view>
  44. </view>
  45. <!-- <view class='need' >还差 <text class='needNum'>{{data.remainPeople}}人</text>拼团成功,赶快邀人!</view> -->
  46. </view>
  47. <view class='status-top' wx:if='{{data.status==10}}' style="width:332rpx;margin:0 auto;">
  48. <view class='p-text'>结束</view>
  49. <view class='p-time'>{{sec}}</view>
  50. <view class='p-mao'>:</view>
  51. <view class='p-time'>{{min}}</view>
  52. <view class='p-mao'>:</view>
  53. <view class='p-time'>{{hour}}</view>
  54. <view class='p-mao'>天</view>
  55. <view class='p-time'>{{day}}</view>
  56. <view class='p-text'>剩余</view>
  57. </view>
  58. <view class='status-des' wx:if='{{data.status==10}}'>
  59. <view class='p-des'>
  60. <view class='p-des-text'>还差</view>
  61. <view class='p-des-num'>{{data.remainPeople}}人</view>
  62. <view class='p-des-text'>拼团成功,赶快邀人</view>
  63. </view>
  64. </view>
  65. <view class='status-des' wx:if="{{data.status==11&&isMyself==true}}">
  66. <view class='p-des'>
  67. <view class='p-des-num'>拼团成功!</view>
  68. </view>
  69. </view>
  70. <view class='status-des' wx:if="{{data.status==12||data.status==13&&data.couponStatus==0}}">
  71. <view class='p-des'>
  72. <view class='p-des-text' style='color:#ccc;'>拼团失败!</view>
  73. </view>
  74. </view>
  75. <button class='share user-motto' wx:if="{{data.status==10&&isMyself==true&&data.couponStatus==0}}" id="shareBtn" open-type="share">邀请好友拼团</button>
  76. <button class='share user-motto' wx:if="{{data.status==11&&isMyself==true}}" bindtap='gotoUse'>拼团完成</button>
  77. <button class='share user-motto' wx:if="{{data.status==12||data.status==13&&data.couponStatus==0}}" bindtap='gotoAgain'>重新拼团</button>
  78. <view class='status-bottom'>
  79. <view class='position-icon'>
  80. <image src='{{position}}'></image>
  81. </view>
  82. <view class='position'>广场地址:{{data.addr}}</view>
  83. </view>
  84. </view>
  85. <!-- 拼团状态-除拼团失败,拼团超时 wx:if='{{data.status!=10&&!isMyself}}'-->
  86. <view class='status' wx:if='{{data.status!=10&&!isMyself}}' style='padding:0;overflow:hidden;margin-top:30rpx;'>
  87. <view class='status-center' style='margin:0 20rpx;width:650rpx;box-sizing:border-box;'>
  88. <view class='status-lists' style='{{"width:"+(120*data.userList.length>634?634:120*data.userList.length)+"rpx;"+"margin:0 auto;"}}'>
  89. <view class='tuanzhang touxiangitems' wx:for="{{data.userList}}" wx:key="{{index}}+'*'">
  90. <view class='touxiang' wx:if='{{item.avatarUrl}}'>
  91. <image src='{{item.avatarUrl}}'></image>
  92. </view>
  93. <view class='tuan-icon' wx:if='{{index==0}}'>
  94. <image src='{{tuanzhang}}'></image>
  95. </view>
  96. <view class='no-touxiang' wx:if='{{!item.avatarUrl}}'>
  97. ?
  98. </view>
  99. </view>
  100. </view>
  101. </view>
  102. <view class='status-top' style='margin:0 20rpx;width:650rpx;box-sizing:border-box;'>
  103. <view class='p-status' style='text-align:center;width:100%;'>{{data.statustext}}</view>
  104. </view>
  105. <!-- 按钮 -->
  106. <view class='button' style='padding:0 20rpx;'>
  107. <button class='share user-motto' bindtap='gotoshare'>发起拼团</button>
  108. <button class='share user-motto' bindtap='gotoSearch'>更多拼团商品</button>
  109. </view>
  110. <view class='status-bottom' style='padding:0 20rpx;box-sizing:border-box;'>
  111. <view class='position-icon'>
  112. <image src='{{position}}'></image>
  113. </view>
  114. <view class='position'>广场地址:{{data.addr}}</view>
  115. </view>
  116. </view>
  117. <!-- 拼团订单信息 -->
  118. <view class='order'>
  119. <view class='order-list'>
  120. <view class='order-title'>订单编号:</view>
  121. <view class='order-text'>{{paramData.orderId}}</view>
  122. </view>
  123. <view class='order-list'>
  124. <view class='order-title'>团单编号:</view>
  125. <view class='order-text'>{{data.orderGroupId}}</view>
  126. </view>
  127. </view>
  128. <view class='alert-bg' wx:if='{{showAlert&&data.status!=11}}' bindtap='gotoClose'></view>
  129. <view class='alert-box' wx:if='{{showAlert&&data.status!=11}}'>
  130. <view class='alert-close' bindtap='gotoClose'>
  131. <image src='{{close03}}'></image>
  132. </view>
  133. <view class='alert-title'>商品已下架</view>
  134. <view class='alert-button'>
  135. <button class='share user-motto' bindtap='gotoSpellList'>更多拼团商品</button>
  136. </view>
  137. </view>
  138. </view>