景徳镇旅游微信小程序
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.

164 lines
3.1 KiB

9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
  1. <template>
  2. <view class="page">
  3. <navbar title="个人中心" />
  4. <view class="head">
  5. <view class="headImage">
  6. <image src="" mode=""></image>
  7. </view>
  8. <view class="info">
  9. <view class="name">
  10. 微信用户
  11. </view>
  12. <view class="tips">
  13. 加入时间2024-03-03
  14. </view>
  15. </view>
  16. <view class="setting">
  17. <!-- <uv-icon name="setting" size="40rpx"></uv-icon> -->
  18. </view>
  19. </view>
  20. <view class="line">
  21. <uv-cell-group>
  22. <!-- 我的收藏 -->
  23. <uv-cell icon="setting-fill" title="我的收藏"
  24. isLink>
  25. <template #icon>
  26. <image src="/static/image/center/1.png"
  27. class="uv-cell-icon"></image>
  28. </template>
  29. </uv-cell>
  30. <!-- 我的预约 -->
  31. <uv-cell icon="setting-fill" title="我的预约"
  32. isLink>
  33. <template #icon>
  34. <image src="/static/image/center/2.png"
  35. class="uv-cell-icon"></image>
  36. </template>
  37. </uv-cell>
  38. <!-- 我的订单 -->
  39. <uv-cell icon="setting-fill" title="我的订单"
  40. @click="$utils.navigateTo('/pages_order/order/order')"
  41. isLink>
  42. <template #icon>
  43. <image src="/static/image/center/3.png"
  44. class="uv-cell-icon"></image>
  45. </template>
  46. </uv-cell>
  47. <!-- 我的地址 -->
  48. <uv-cell icon="setting-fill" title="我的地址"
  49. @click="$utils.navigateTo('/pages_order/mine/address')"
  50. isLink>
  51. <template #icon>
  52. <image src="/static/image/center/1.png"
  53. class="uv-cell-icon"></image>
  54. </template>
  55. </uv-cell>
  56. <!-- 加入志愿者 -->
  57. <uv-cell icon="setting-fill" title="加入志愿者"
  58. @click="$utils.navigateTo('/pages_order/service/carefree')"
  59. isLink>
  60. <template #icon>
  61. <image src="/static/image/center/4.png"
  62. class="uv-cell-icon"></image>
  63. </template>
  64. </uv-cell>
  65. </uv-cell-group>
  66. </view>
  67. <tabber select="2" />
  68. </view>
  69. </template>
  70. <script>
  71. import tabber from '@/components/base/tabbar.vue'
  72. export default {
  73. components: {
  74. tabber,
  75. },
  76. computed: {
  77. },
  78. data() {
  79. return {
  80. show: false,
  81. }
  82. },
  83. methods: {
  84. }
  85. }
  86. </script>
  87. <style scoped lang="scss">
  88. .page {
  89. padding-bottom: 200rpx;
  90. min-height: 100vh;
  91. background-color: #FFFDF6;
  92. .line{
  93. margin: 30rpx;
  94. background-color: #fff;
  95. border-radius: 30rpx;
  96. overflow: hidden;
  97. box-shadow: 0 0 10rpx 10rpx #00000007;
  98. .uv-cell-icon{
  99. width: 60rpx;
  100. height: 60rpx;
  101. margin-right: 20rpx;
  102. }
  103. /deep/ .uv-cell__body{
  104. padding: 40rpx 30rpx;
  105. }
  106. }
  107. }
  108. image {
  109. width: 100%;
  110. height: 100%;
  111. }
  112. .head {
  113. display: flex;
  114. background-color: $uni-color;
  115. padding: 60rpx 40rpx;
  116. align-items: center;
  117. position: relative;
  118. color: #fff;
  119. .headImage {
  120. width: 120rpx;
  121. height: 120rpx;
  122. background-image: url(/static/image/center/3.png);
  123. background-size: 100% 100%;
  124. overflow: hidden;
  125. border-radius: 50%;
  126. margin-right: 40rpx;
  127. }
  128. .info {
  129. font-size: 28rpx;
  130. .name {
  131. font-size: 32rpx;
  132. margin-bottom: 10rpx;
  133. }
  134. .tips {
  135. font-size: 26rpx;
  136. }
  137. }
  138. .setting {
  139. position: absolute;
  140. right: 50rpx;
  141. top: 50rpx;
  142. }
  143. }
  144. </style>