選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

5年前
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <!--pages/member/member.wxml-->
  2. <view class="container">
  3. <image class="bg" src="../../static/personal/bg.jpg"></image>
  4. <view class="userContainer">
  5. <view class="headBox">
  6. <image src="{{userInfo.avatarUrl}}" mode="aspectFill"></image>
  7. </view>
  8. <view class="userName">{{userInfo.nickName}}</view>
  9. <view class="userPhone">{{userInfo.phone}}</view>
  10. <view class="crown">
  11. <image style="width:100%;height:100%" src="../../static/member/crown.png"></image>
  12. <view class="memberNo">{{userInfo.memberNo}}</view>
  13. </view>
  14. <text class="memberName">{{userInfo.level_name}}会员</text>
  15. <text class="memberLe">积分级别:{{memberLe[userInfo.memberNo-1]}}级</text>
  16. <text class="ratio">{{userInfo.level_cash+'元='+userInfo.level_point}}积分</text>
  17. </view>
  18. <view class="infoContainer">
  19. <view class="integralBox">
  20. <image style="width:100%;height:100%" src="../../static/member/integralBg.png"></image>
  21. <image class="icon" src="../../static/member/iconIntegral.png"></image>
  22. <text class="integral">{{userInfo.integral}}</text>
  23. </view>
  24. <view class="couponContainer" wx:if="{{showCoupon}}">
  25. <view class="typeBox">
  26. <view class="item {{type==1?'select':''}}" style="margin-right:50rpx;" data-type="1" bindtap="changeType">代金券</view>
  27. <view class="item {{type==2?'select':''}}" style="margin-left:50rpx;" data-type="2" bindtap="changeType">菜品券</view>
  28. </view>
  29. <scroll-view scroll-y="true" class="couponList">
  30. <view class="couponBox" wx:for="{{couponList}}" wx:key="id">
  31. <image class="couponBgImg" src="../../static/member/couponBg.png"></image>
  32. <view class="couponImgBox">
  33. <image src="{{item.coupon_img_small}}"></image>
  34. </view>
  35. <view class="couponInfoBox">
  36. <text class="couponTitle">{{'【'+(item.item_type==1?'代金券':'菜品券')+'】'+' '+item.coupon_name_detail}}</text>
  37. <text class="couponMemo">{{item.coupon_memo}}</text>
  38. <view class="couponNums">共计:{{item.num}}张</view>
  39. <view class="btnWriteOff" data-index="{{index}}" bindtap="writeOff">核销</view>
  40. </view>
  41. </view>
  42. </scroll-view>
  43. <view class="btnBox">
  44. <view class="btnItemBox" data-code="1" bindtap="changeIntegral">核销积分</view>
  45. <view class="btnItemBox btnItemBoxRight" data-code="2" bindtap="changeIntegral">赠送积分</view>
  46. </view>
  47. </view>
  48. <view class="integralContainer" wx:else>
  49. <view class="intergralTitleBox">
  50. <view class="line"></view>
  51. <text class="title">{{integralType==1?'核销积分':'赠送积分'}}</text>
  52. <view class="line"></view>
  53. </view>
  54. <input class="intergralInput" type="number" value="{{integralNums}}" bindinput="changeIntergral" />
  55. <view wx:if="{{integralType==1}}" class="writeOffAmount">
  56. 抵消金额:<text style="color:#EB6100;padding:0 20rpx;">{{writeOffAmount}}</text>元
  57. </view>
  58. <view wx:if="{{integralType==2}}" class="giveChoice">快速选择:
  59. <view wx:key="item" class="item" wx:for="{{5}}" data-value="{{multipleList[item]}}" bindtap="choiceIntegral">{{multipleList[item]}}</view>
  60. </view>
  61. <view wx:if="{{integralType==2}}" class="integraLe">
  62. <text style="margin-right:15rpx;">积分级别:{{memberLe[userInfo.memberNo-1]}}级</text>
  63. <text style="margin-left:15rpx;">{{userInfo.level_cash+'元='+userInfo.level_point}}积分</text>
  64. </view>
  65. <view class="btnBox">
  66. <view class="btnItemBox" bindtap="closeIntegral">取消</view>
  67. <view class="btnItemBox btnItemBoxRight" bindtap="confirmIntegral">确定</view>
  68. </view>
  69. </view>
  70. </view>
  71. </view>