时空网前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

169 lines
4.2 KiB

5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
  1. <template>
  2. <view>
  3. <view class="lf-flex head">
  4. <image class="user-img"></image>
  5. <view class="user-info">
  6. <view class="lf-font-40 lf-font-bold" style="width: 500rpx;">
  7. <text>时空网的忠实网友</text>
  8. <text class="user-label">商户</text>
  9. <text class="user-label">管理员</text>
  10. </view>
  11. <view class="lf-m-t-20 lf-font-28">
  12. <text>ID 78873</text>
  13. <text class="lf-m-l-30">135****7547</text>
  14. </view>
  15. </view>
  16. </view>
  17. <view class="list">
  18. <view class="lf-row-between list-item" hover-class="lf-opacity" @click="$url('/pages/collect/index')">
  19. <view>
  20. <u-icon name="heart" size="50" class="lf-text-vertical"></u-icon>
  21. <text class="lf-text-vertical lf-m-l-16 lf-font-32">我的收藏</text>
  22. </view>
  23. <view>
  24. <u-icon name="arrow-right" size="40" color="#777777"></u-icon>
  25. </view>
  26. </view>
  27. <view class="lf-row-between list-item" hover-class="lf-opacity" @click="$url('/pages/contactService/index')">
  28. <view>
  29. <u-icon name="heart" size="50" class="lf-text-vertical"></u-icon>
  30. <text class="lf-text-vertical lf-m-l-16 lf-font-32">联系客服</text>
  31. </view>
  32. <view>
  33. <u-icon name="arrow-right" size="40" color="#777777"></u-icon>
  34. </view>
  35. </view>
  36. <view class="lf-row-between list-item" hover-class="lf-opacity">
  37. <view>
  38. <u-icon name="heart" size="50" class="lf-text-vertical"></u-icon>
  39. <text class="lf-text-vertical lf-m-l-16 lf-font-32">意见反馈</text>
  40. </view>
  41. <view>
  42. <u-icon name="arrow-right" size="40" color="#777777"></u-icon>
  43. </view>
  44. <button class="feedback-btn" open-type="feedback"></button>
  45. </view>
  46. <view class="lf-row-between list-item" hover-class="lf-opacity">
  47. <view>
  48. <u-icon name="heart" size="50" class="lf-text-vertical"></u-icon>
  49. <text class="lf-text-vertical lf-m-l-16 lf-font-32">常见问题</text>
  50. </view>
  51. <view>
  52. <u-icon name="arrow-right" size="40" color="#777777"></u-icon>
  53. </view>
  54. </view>
  55. <view class="lf-row-between list-item" hover-class="lf-opacity">
  56. <view>
  57. <u-icon name="heart" size="50" class="lf-text-vertical"></u-icon>
  58. <text class="lf-text-vertical lf-m-l-16 lf-font-32">退出登录</text>
  59. </view>
  60. <view>
  61. <u-icon name="arrow-right" size="40" color="#777777"></u-icon>
  62. </view>
  63. </view>
  64. </view>
  65. <!-- 商家工具 -->
  66. <view class="shop-list">
  67. <view class="lf-row-between lf-m-b-20">
  68. <view class="lf-font-36 lf-font-bold">商家工具</view>
  69. <view class="lf-font-28" style="color: #555555;">李大叔家的店</view>
  70. </view>
  71. <view class="lf-row-between list-item" hover-class="lf-opacity">
  72. <view>
  73. <u-icon name="heart" size="50" class="lf-text-vertical"></u-icon>
  74. <text class="lf-text-vertical lf-m-l-16 lf-font-32">卡券核销</text>
  75. </view>
  76. <view>
  77. <u-icon name="arrow-right" size="40" color="#777777"></u-icon>
  78. </view>
  79. </view>
  80. </view>
  81. </view>
  82. </template>
  83. <script>
  84. export default {
  85. data() {
  86. return {
  87. }
  88. },
  89. onLoad() {
  90. },
  91. methods: {
  92. }
  93. }
  94. </script>
  95. <style>
  96. page{
  97. overflow-x: hidden;
  98. background-color: #f5f5f5;
  99. }
  100. </style>
  101. <style lang="scss" scoped>
  102. .head{
  103. height: max-content;
  104. width: 750rpx;
  105. background-color: #FFFFFF;
  106. padding: 30rpx 32rpx;
  107. box-sizing: border-box;
  108. display: flex;
  109. .user-img{
  110. width: 150rpx;
  111. height: 150rpx;
  112. border-radius: 50%;
  113. background-color: #EEEEEE;
  114. margin-right: 20rpx;
  115. }
  116. .user-info{
  117. flex: auto;
  118. height: max-content;
  119. }
  120. .user-label{
  121. display: inline-block;
  122. font-size: 24rpx;
  123. color: #FFFFFF;
  124. background-color: #1E89FF;
  125. padding: 4rpx 16rpx;
  126. border-radius: 30rpx;
  127. margin-left: 8rpx;
  128. }
  129. }
  130. .list{
  131. margin-top: 20rpx;
  132. padding: 0 32rpx;
  133. background-color: #FFFFFF;
  134. width: 100%;
  135. height: auto;
  136. }
  137. .list-item{
  138. border-bottom: 1rpx solid #EEEEEE;
  139. height: 110rpx;
  140. box-sizing: border-box;
  141. position: relative;
  142. .feedback-btn{
  143. position: absolute;
  144. width: 100%;
  145. height: 100%;
  146. z-index: 1;
  147. background: transparent;
  148. }
  149. &:last-child{
  150. border-bottom: none;
  151. }
  152. }
  153. .shop-list{
  154. margin-top: 20rpx;
  155. width: 750rpx;
  156. height: auto;
  157. background-color: #FFFFFF;
  158. padding: 30rpx 32rpx;
  159. padding-bottom: 0;
  160. box-sizing: border-box;
  161. }
  162. </style>