frozen.vue 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. <template>
  2. <view class="frozen">
  3. <view class="header">
  4. <text>兑换规则</text><br>
  5. <text class="explain">每1000拼团冻结积分+10拼团值可兑换2000拼团积分</text>
  6. </view>
  7. <view class="content">
  8. <view class="title">
  9. <view class="l"></view>
  10. <view >福利兑换</view>
  11. </view>
  12. <view class="center">
  13. <view class="left">
  14. <view class="name">
  15. <text class="num">1000</text><br>
  16. <text>拼团冻结积分</text>
  17. </view>
  18. <view class="name">+</view>
  19. <view class="name"><text class="num">10</text>拼团值</view>
  20. </view>
  21. <view class="img">
  22. <image src="../../static/img/duhuanbg.png" mode=""></image>
  23. </view>
  24. <view class="right">
  25. <text class="num">1000</text>拼团积分
  26. </view>
  27. </view>
  28. </view>
  29. <view class="footer">
  30. 当前剩余拼团冻结积分<text class="num">2000</text>拼团值<text class="num">50</text>
  31. </view>
  32. <view class="btn">
  33. 确认兑换
  34. </view>
  35. </view>
  36. </template>
  37. <script>
  38. </script>
  39. <style lang="scss">
  40. .header {
  41. font-size: 28rpx;
  42. padding: 30rpx;
  43. background-color: #fff;
  44. font-family: PingFang-SC-Medium;
  45. .explain {
  46. color: #6D7C88;
  47. }
  48. }
  49. .content {
  50. margin-top: 10rpx;
  51. background-color: #fff;
  52. padding: 30rpx;
  53. margin-bottom: 1rpx;
  54. .title {
  55. display: flex;
  56. .l {
  57. width: 4rpx;
  58. border-radius: 30rpx;
  59. margin-right: 10rpx;
  60. background: linear-gradient(180deg, #32C6FF 0%, #2E58FF 100%);
  61. }
  62. }
  63. .center {
  64. width: 100%;
  65. display: flex;
  66. justify-content: space-around;
  67. padding: 30rpx;
  68. view {
  69. margin: auto 0;
  70. }
  71. .name {
  72. font-family: PingFang-SC-Bold;
  73. font-weight: bold;
  74. font-size: 35rpx;
  75. margin: 10rpx;
  76. }
  77. .left {
  78. text-align: center;
  79. display: grid;
  80. align-content: space-around;
  81. }
  82. .img {
  83. height: 80rpx;
  84. line-height: 80rpx;
  85. image {
  86. width: 80rpx;
  87. height: 100%;
  88. }
  89. }
  90. .right {
  91. font-family: PingFang-SC-Bold;
  92. font-weight: bold;
  93. font-size: 35rpx;
  94. }
  95. }
  96. }
  97. .footer {
  98. padding: 20rpx;
  99. color: #6D7C88;
  100. }
  101. .btn {
  102. background: linear-gradient(180deg, #32C6FF 0%, #2E58FF 100%);
  103. color: #fff;
  104. font-size: 30rpx;
  105. width: 90%;
  106. border-radius: 60rpx;
  107. padding: 20rpx;
  108. text-align: center;
  109. margin: 120rpx auto;
  110. }
  111. .num {
  112. color: #2E58FF;
  113. margin-right: 5rpx;
  114. }
  115. </style>