index.wxml 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. <view>
  2. <image style="width:750rpx;height:200rpx" mode="scaleToFill"
  3. src="https://dcdn.it120.cc/2021/01/13/3bb7207c-de68-476e-a5f8-8a2bfb7f1f09.png"></image>
  4. </view>
  5. <view wx:if="{{apiUserInfoMap.base.isTeamMember || apiUserInfoMap.base.isTeamLeader || apiUserInfoMap.partnerInfo}}">
  6. <view class="tabTop" style="margin-top:-88rpx">
  7. <view wx:if="{{apiUserInfoMap}}" class="header-box">
  8. <!-- <image class="avatar2" src="../../../../images/my/vip-guan@2x.png" mode="aspectFill"></image> -->
  9. <image class="avatar" src="{{ apiUserInfoMap.base.avatarUrl }}" mode="aspectFill"></image>
  10. <view class="r">
  11. <view class="uid">用户ID: {{ apiUserInfoMap.base.id }}</view>
  12. <view style="display:flex">
  13. <view class="nick">{{ apiUserInfoMap.base.nick }}</view>
  14. <view wx:if="{{apiUserInfoMap.partnerInfo}}" class="nick"
  15. style="padding:2rpx 10rpx;background-color:#FFAF32;color:white;border-radius:10rpx;font-size:14px;margin-left:10px">
  16. 合伙人</view>
  17. <view wx:elif="{{apiUserInfoMap.base.isTeamLeader}}" class="nick"
  18. style="padding:2rpx 10rpx;background-color:#FFAF32;color:white;border-radius:10rpx;font-size:14px;margin-left:10px">
  19. 团长</view>
  20. </view>
  21. </view>
  22. </view>
  23. <view class="header-box2"> </view>
  24. <view class="line"></view>
  25. <view class="asset">
  26. <view class='item'>
  27. <view class="Count">{{freeze}}</view>
  28. <view>冻结金额</view>
  29. </view>
  30. <view class='item right'>
  31. <view class="Count" style="color:#FF444A">{{balance}}</view>
  32. <view>可用金额</view>
  33. </view>
  34. <view class="txBtn" bindtap="withdraw" style="margin-top:20px;background: #F5D795;">
  35. 立即提现
  36. </view>
  37. </view>
  38. <view class="line"></view>
  39. <view class="titleXS">
  40. 我的销售额
  41. </view>
  42. <view class="asset">
  43. <view class='item'>
  44. <view class="Count">{{commisionData.todayXiaoshou}}</view>
  45. <view>今日销售</view>
  46. <view class="yjP">{{commisionData.today}}</view>
  47. <view class="yjT">(佣金)</view>
  48. </view>
  49. <view class='item right'>
  50. <view class="Count">{{commisionData.yesdayXiaoshou}}</view>
  51. <view>昨天销售</view>
  52. <view class="yjP">{{commisionData.yesday}}</view>
  53. <view class="yjT">(佣金)</view>
  54. </view>
  55. <view class='item right' bindtap='goScore'>
  56. <view class="Count">{{commisionData.thisMonthXiaoshou}}</view>
  57. <view>本月销售</view>
  58. <view class="yjP">{{commisionData.thisMonth}}</view>
  59. <view class="yjT">(佣金)</view>
  60. </view>
  61. <view class='item right'>
  62. <view class="Count">{{commisionData.lastMonthXiaoshou}}</view>
  63. <view>上月销售</view>
  64. <view class="yjP">{{commisionData.lastMonth}}</view>
  65. <view class="yjT">(佣金)</view>
  66. </view>
  67. </view>
  68. </view>
  69. <view wx:if="{{apiUserInfoMap.partnerInfo}}">
  70. <!-- 我是合伙人 -->
  71. <view class="tuan" wx:if="{{apiUserInfoMap.partnerInfo}}">
  72. <view>我的团队</view>
  73. <view class="line2"></view>
  74. <view style="display:flex">
  75. <view class="tuanItem" bindtap="goFxmem" data-level="0">
  76. <view class="tI1">{{membersStatistics.leaders}}人</view>
  77. <view class="tI2">团队长</view>
  78. </view>
  79. <view class="tuanItem" bindtap="goFxmem" data-level="1">
  80. <view class="tI1">{{membersStatistics.members}}人</view>
  81. <view class="tI2">团员</view>
  82. </view>
  83. </view>
  84. </view>
  85. <view class="tuan2" style="margin-top:10px;display:flex;justify-content: space-between;margin-bottom:10px"
  86. bindtap="goCommision">
  87. <view class="tL" style="display:flex;align-items:center">
  88. <view>推广订单</view>
  89. <image class="next" src="/images/icon/next.png"></image>
  90. </view>
  91. </view>
  92. <view class="tuan2" style="margin-top:10px;display:flex;justify-content: space-between;">
  93. <view class="tL" style="display:flex;align-items:center">
  94. <view>我的邀请码</view>
  95. <view class="yqCode">{{ apiUserInfoMap.base.id }}</view>
  96. </view>
  97. <view class="cybtn" bindtap="copyContent" data-id="{{ apiUserInfoMap.base.id }}">
  98. 复制
  99. </view>
  100. </view>
  101. </view>
  102. <view wx:elif="{{apiUserInfoMap.base.isTeamLeader}}">
  103. <!-- -----我是团长---- -->
  104. <view class="tuan" style="padding: 40rpx 40rpx 20rpx 40rpx;margin-bottom:10px"
  105. wx:if="{{apiUserInfoMap.parentPartnerInfo}}">
  106. <view>我的合伙人</view>
  107. <view class="line2"></view>
  108. <view style="display:flex">
  109. <image style="width:80rpx;height:80rpx;margin:10px 20px 0px 0;border-radius:100%"
  110. src="{{apiUserInfoMap.parentPartnerInfo.avatarUrl}}"></image>
  111. <view style="height:120rpx;line-height:120rpx">{{apiUserInfoMap.parentPartnerInfo.nick}}</view>
  112. </view>
  113. </view>
  114. <view class="tuan2" style="margin-top:10px;display:flex;justify-content: space-between;margin-bottom:10px"
  115. bindtap="goFxmem" data-level="1">
  116. <view class="tL" style="display:flex;align-items:center">
  117. <view>我的团员</view>
  118. <image class="next" src="/images/icon/next.png"></image>
  119. </view>
  120. </view>
  121. <view class="tuan2" style="margin-top:10px;display:flex;justify-content: space-between;margin-bottom:10px"
  122. bindtap="goCommision">
  123. <view class="tL" style="display:flex;align-items:center">
  124. <view>推广订单</view>
  125. <image class="next" src="/images/icon/next.png"></image>
  126. </view>
  127. </view>
  128. <view class="tuan2" style="margin-top:10px;display:flex;justify-content: space-between;margin-bottom:10px">
  129. <view class="tL" style="display:flex;align-items:center">
  130. <view>我的邀请码</view>
  131. <view class="yqCode">{{ apiUserInfoMap.base.id }}</view>
  132. </view>
  133. <view class="cybtn" bindtap="copyContent" data-id="{{ apiUserInfoMap.base.id }}">
  134. 复制
  135. </view>
  136. </view>
  137. </view>
  138. <view wx:elif="{{apiUserInfoMap.base.isTeamMember}}">
  139. <!-- -----我是团员--------- -->
  140. <view class="tuan" style="padding: 40rpx 40rpx 20rpx 40rpx;" wx:if="{{apiUserInfoMap.parentTeamLeaderInfo}}">
  141. <view>我的团长</view>
  142. <view class="line2"></view>
  143. <view style="display:flex">
  144. <image style="width:80rpx;height:80rpx;margin:10px 20px 0px 0;border-radius:100%"
  145. src="{{apiUserInfoMap.parentTeamLeaderInfo.avatarUrl}}"></image>
  146. <view style="height:120rpx;line-height:120rpx">{{apiUserInfoMap.parentTeamLeaderInfo.nick}}</view>
  147. </view>
  148. </view>
  149. <view class="tuan" style="padding: 40rpx 40rpx 20rpx 40rpx;" wx:else>
  150. <view>绑定团长</view>
  151. <view class="line2"></view>
  152. <van-field value="{{ tzid }}" placeholder="请输入团长邀请码,立即成为会员" border="{{ false }}" bind:change="onChange" clearable
  153. input-align="center" />
  154. <view style="text-align:center">
  155. <view class="tzBtn" bindtap="partnerBindTeamLeader" style="margin-top:20px;background: #F5D795;">
  156. 立即绑定
  157. </view>
  158. </view>
  159. </view>
  160. <view class="tuan" style="margin-top:10px">
  161. <view>我的团队</view>
  162. <view class="line2"></view>
  163. <view style="width:100%;text-align:center">
  164. <view class="textsjtz"> 您还不是团长,支付 <span style="color: #FF444A;">{{fxData.priceLeader}}</span> 立即升级 </view>
  165. </view>
  166. <view style="text-align:center">
  167. <view class="tzBtn" style="margin-top:20px;background: #F5D795;" bindtap="payFx"
  168. wx:if="{{fxData.isOpen && !apiUserInfoMap.base.isTeamLeader}}">
  169. 立即升级
  170. </view>
  171. </view>
  172. </view>
  173. </view>
  174. <view class='noApply' wx:if="{{ apiUserInfoMap.base.isTeamLeader || apiUserInfoMap.partnerInfo}}"
  175. style="padding-top:10px;padding-bottom:20px">
  176. <!-- 我是合伙人或者团长可以生成推广码 -->
  177. <view style="text-align:center">
  178. <canvas class="canvas" style="height:160px;width:160px;margin:0 auto" canvas-id="firstCanvas"></canvas>
  179. <view class="tzBtn" bindtap="saveToMobile" style="margin-top:10px;background: #F5D795;">
  180. 保存到相册
  181. </view>
  182. </view>
  183. </view>
  184. </view>
  185. <view wx:else class="tabTop" style="margin-top:-88rpx">
  186. <!-- ------我是普通用户----- -->
  187. <view wx:if="{{apiUserInfoMap}}" class="header-box">
  188. <image class="avatar" src="{{ apiUserInfoMap.base.avatarUrl }}" mode="aspectFill"></image>
  189. <view class="r">
  190. <view class="uid">用户ID: {{ apiUserInfoMap.base.id }}</view>
  191. <view class="nick">{{ apiUserInfoMap.base.nick }}</view>
  192. </view>
  193. </view>
  194. <view class="header-box2">您当前还不是分销商</view>
  195. <view class="line"></view>
  196. <view style="padding:20px">
  197. <van-cell-group>
  198. <van-field value="{{ tzid }}" placeholder="请输入团长邀请码,立即成为分销商" bind:change="onChange" />
  199. </van-cell-group>
  200. </view>
  201. <view style="text-align:center">
  202. <view class="tzBtn" bindtap="partnerBindTeamLeader" style="margin-top:20px;background: #F5D795;">
  203. 立即加入
  204. </view>
  205. </view>
  206. </view>
  207. <template is="apifmLogin" data="{{wxlogin: wxlogin}}" />
  208. <!-- <float-menu /> -->