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

167 lines
3.3 KiB

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