index.wxml 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. <!-- pages/my/index/index.wxml -->
  2. <!-- 我的 主页 -->
  3. <view class="mycontent">
  4. <!-- 自定义头部 -->
  5. <view class="mybg" style="height: calc(350rpx + {{statusBarHeight}})"></view>
  6. <view class="diy-top" style="height:{{statusBarHeight}}">
  7. <view class="diy-menu" style="margin-top:{{statusBarMH}}">个人中心</view>
  8. </view>
  9. <view style="display:inline-table;width:100%;height:{{statusBarHeight}}"></view>
  10. <!-- <view class="top-g"></view> -->
  11. <view class="myc">
  12. <!-- start 头部 -->
  13. <view class='wd-top'>
  14. <view class="flex-bet user-info flex-a-center user-wd-top">
  15. <view class='wd-top-l flex-right flex-a-center flex-end uwrap'>
  16. <image mode="aspectFill" src='{{User.memberphoto?User.memberphoto:(appAssetsUrl+"/images/bz1_nor.png")}}' class="avatar" bindtap="seeMydata"></image>
  17. <view class="userinfot">
  18. <view class="big">
  19. {{User.vipname===null?'--':User.vipname}}
  20. <image wx:if="{{ User.sex }}" mode="aspectFill" src="{{ User.sex == '010' ? appAssetsUrl2+'wjxy/man.png' : appAssetsUrl2+'wjxy/wumen.png'}}" class="sex" />
  21. </view>
  22. <view class="integral" bindtap="integralHandle">我的积分:{{User.totalPoints || 0}}</view>
  23. <view class="auth">
  24. <i class="iconfont1 icon-guanliyuanrenzheng_o icon-auth"></i>
  25. <text class="auth-word">{{User.isStudentStatus == 0 ? '未认证' : '已认证' }}</text>
  26. </view>
  27. </view>
  28. </view>
  29. <view class='wd-top-r flex-a-center flex-left useredit' bindtap='seeData'>
  30. <!-- <i class="iconfont icon-bianji icon-edit"></i> -->
  31. <image mode="aspectFill" src='/assets/images/menu.png' class="menu"></image>
  32. <text class="user-text">个人主页 ></text>
  33. </view>
  34. </view>
  35. <!-- 2022/8/19 start-->
  36. <view bindtap='seeMember' wx:if="{{!isDev}}" class='mine-member wd-top-c updatevip' style="background-image: url({{appAssetsUrl2}}wjxy/mine/member.png);">
  37. <view class='card'>
  38. <image class='micon' src='{{appAssetsUrl}}/images/my/vip.png'></image>
  39. <text class='ml10 no'>{{User.memberState == 0 ? '普通会员' : '无界生长'}}</text>
  40. <text class="cardNum">卡号:{{User.cardno}}</text>
  41. </view>
  42. <view class="tip-box">
  43. <view class="tip">
  44. <text wx:if="{{User.memberState == 0}}">升级会员立享更多权益</text>
  45. <text wx:if="{{User.memberState == 1}}">有效期:{{User.expireTime}}</text>
  46. <text wx:if="{{User.memberState == 2}}">有效期:终生有效</text>
  47. <text wx:if="{{User.memberState == 3}}">有效期:{{User.expireTime}}</text>
  48. <!-- <text>{{User.memberState == 0 ?'升级会员立享更多权益': User.expireTime ? ('有效期:' + User.expireTime) : ''}}</text> -->
  49. <!-- <text>有效期:2022年4月14日</text> -->
  50. </view>
  51. <view class='open'>
  52. <text wx:if="{{User.memberState == 0}}">立即开通</text>
  53. <text wx:if="{{User.memberState == 1}}">立刻升级</text>
  54. <!-- <text>{{User.memberState == 0?'立即开通':'立刻升级'}}</text> -->
  55. <i class="iconfont icon-jiantou righticon" wx:if="{{User.memberState != 2}}"></i>
  56. </view>
  57. </view>
  58. </view>
  59. <!-- 2022/8/19 end -->
  60. <!-- 我的报名 -->
  61. <view class='mt20 user-menu-body'>
  62. <view class='title'>
  63. <text>我的报名</text>
  64. </view>
  65. <view class="split"></view>
  66. <view class="box">
  67. <view class="tool" bindtap="seeTimejob">
  68. <image src="{{appAssetsUrl2}}wjxy/mine/parttime.png" alt="" />
  69. <text>我的兼职</text>
  70. </view>
  71. <view class="tool" bindtap="seePlay">
  72. <image src="{{appAssetsUrl2}}wjxy/mine/activity.png" alt="" />
  73. <text>我的活动</text>
  74. </view>
  75. <view class="tool" bindtap="seeMeet">
  76. <image src="{{appAssetsUrl2}}wjxy/mine/meet.png" alt="" />
  77. <text>我的约见</text>
  78. </view>
  79. </view>
  80. </view>
  81. </view>
  82. <!-- /* 背景 小条框 */ -->
  83. <!-- <view class='bj-center w100 mt10'></view> -->
  84. <!-- 扫码签到 -->
  85. <view class="list-box-list">
  86. <view class="box-bot-header">
  87. 其他工具
  88. </view>
  89. <view class="split"></view>
  90. <view class="box-bt-box">
  91. <!-- <view class='box-bt' bindtap='scanCode'>
  92. <view class='box-1-bt pl10 pt10 flex-a-center'>
  93. <image class='micon ml30' src='{{appAssetsUrl}}/images/my/set1.png'></image>
  94. <view class='w90 flex-bet my-txt'>
  95. 扫码签到
  96. </view>
  97. </view>
  98. </view> -->
  99. <view class='box-bt' bindtap='studyVerify' wx:if="{{ !isDev }}">
  100. <view class='box-1-bt pl10 pt10 flex-a-center'>
  101. <image style="width:53rpx;height:48rpx;" class='<strong>micons</strong>' src='{{appAssetsUrl2}}wjxy/mine/study.png'></image>
  102. <view class='w90 flex-bet my-txt'>
  103. 学籍验证
  104. </view>
  105. </view>
  106. </view>
  107. <view class='box-bt' bindtap='toInvitationCode'>
  108. <view class='box-1-bt pl10 pt10 flex-a-center'>
  109. <image class='micons' style="width:50rpx;height:51rpx;" src='{{appAssetsUrl2}}wjxy/mine/inviteCode.png'></image>
  110. <view class='w90 flex-bet my-txt'>
  111. 邀请码
  112. </view>
  113. </view>
  114. </view>
  115. <!-- <view class='box-bt' bindtap='toPointExchange'>
  116. <view class='box-1-bt pl10 pt10 flex-a-center'>
  117. <image class='micon ml30' src='{{appAssetsUrl}}/images/my/set3.png'></image>
  118. <view class='w90 flex-bet my-txt'>
  119. 积分兑换
  120. </view>
  121. </view>
  122. </view> -->
  123. <!-- <view class='box-bt' bindtap='seeCollection'>
  124. <view class='box-1-bt pl10 pt10 flex-a-center'>
  125. <image class='micon ml30' src='{{appAssetsUrl}}/images/my/set4.png'></image>
  126. <view class='w90 flex-bet my-txt'>
  127. 我的收藏
  128. </view>
  129. </view>
  130. </view> -->
  131. <view class='box-bt' bindtap='toOrderRecord'>
  132. <view class='box-1-bt pl10 pt10 flex-a-center'>
  133. <image style="width:51rpx;height:55rpx;" class='micons' src='{{appAssetsUrl2}}wjxy/mine/pay.png'></image>
  134. <view class='w90 flex-bet my-txt'>
  135. 订单管理
  136. </view>
  137. </view>
  138. </view>
  139. <view class='box-bt' bindtap='seeCustomer'>
  140. <view class='box-1-bt pl10 pt10 flex-a-center'>
  141. <image style="width:58rpx;height:50rpx;" class='micons' src='{{appAssetsUrl2}}wjxy/mine/customer.png'></image>
  142. <view class='w90 flex-bet my-txt'>
  143. 联系客服
  144. </view>
  145. </view>
  146. </view>
  147. <view class='box-bt' bindtap='seeProblem'>
  148. <view class='box-1-bt pl10 pt10 flex-a-center'>
  149. <image style="width:53rpx;height:53rpx;" class='micons' src='{{appAssetsUrl2}}wjxy/mine/question.png'></image>
  150. <view class='w90 flex-bet my-txt'>
  151. 常见问题
  152. </view>
  153. </view>
  154. </view>
  155. <view class='box-bt' bindtap='signOut'>
  156. <view class='box-1-bt pl10 pt10 flex-a-center'>
  157. <image style="width:53rpx;height:52rpx;" class='micons' src='{{appAssetsUrl2}}wjxy/mine/set.png'></image>
  158. <view class='w90 flex-bet my-txt'>
  159. 设置
  160. </view>
  161. </view>
  162. </view>
  163. <view class='box-bt' bindtap='handleWork' wx:if="{{User.memberRoleStatus == 3 || User.memberRoleStatus == 4 || User.memberRoleStatus == 5}}">
  164. <view class='box-1-bt pl10 pt10 flex-a-center'>
  165. <image style="width:52rpx;height:49rpx;" class='micons' src='{{appAssetsUrl2}}wjxy/mine/work.png'></image>
  166. <view class='w90 flex-bet my-txt'>
  167. 行家工作台
  168. </view>
  169. </view>
  170. </view>
  171. <!-- -->
  172. <view class='box-bt' bindtap='handleInvite' wx:if="{{User.memberRoleStatus == 2 || User.memberRoleStatus == 5}}">
  173. <view class='box-1-bt pl10 pt10 flex-a-center'>
  174. <image style="width:51rpx;height:58rpx;" class='micons' src='{{appAssetsUrl2}}wjxy/mine/invite.png'></image>
  175. <view class='w90 flex-bet my-txt'>
  176. 我的邀请
  177. </view>
  178. </view>
  179. </view>
  180. <!-- -->
  181. <!-- -->
  182. <view class='box-bt' bindtap='handleParttime' wx:if="{{User.memberRoleStatus == 1 || User.memberRoleStatus == 4}}">
  183. <view class='box-1-bt pl10 pt10 flex-a-center'>
  184. <image style="width:52rpx;height:49rpx;" class='micons' src='{{appAssetsUrl2}}wjxy/mine/releaseParttime.png'></image>
  185. <view class='w90 flex-bet my-txt'>
  186. 发布兼职
  187. </view>
  188. </view>
  189. </view>
  190. <!-- -->
  191. <view class='box-bt' bindtap='handleActivity' wx:if="{{User.memberRoleStatus != 3 && User.memberRoleStatus != null}}">
  192. <view class='box-1-bt pl10 pt10 flex-a-center'>
  193. <image style="width:58rpx;height:58rpx;" class='micons' src='{{appAssetsUrl2}}wjxy/mine/releaseActivity.png'></image>
  194. <view class='w90 flex-bet my-txt'>
  195. 发布活动
  196. </view>
  197. </view>
  198. </view>
  199. </view>
  200. </view>
  201. </view>
  202. <!-- <button class="custCare" open-type="contact" session-from="sessionFrom">
  203. <image mode="aspectFill" src="{{appAssetsUrl}}/images/custCare.png"></image>
  204. </button> -->
  205. </view>