my.vue 1.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <template>
  2. <view class="my">
  3. <view class="info">
  4. <!-- <image class="img" mode="aspectFill" :src="imgUrl" v-if="userInfo.headImg && !isImgErr" @error="imgErr">
  5. </image> -->
  6. <image src="/static/my/user.png" class='img'></image>
  7. <text class="name">admin</text>
  8. </view>
  9. <view class="main-list">
  10. <uni-list>
  11. <uni-list-item showArrow title="认证信息" thumb="/static/home/shenpi.png" thumb-size="sm"/>
  12. <uni-list-item showArrow title="案件进展" thumb="/static/home/jinzhan.png" thumb-size="sm"/>
  13. <uni-list-item showArrow title="消息通知" thumb="/static/goutong1.png" thumb-size="sm"/>
  14. <uni-list-item showArrow title="我的申请" thumb="/static/home/shenpi.png" thumb-size="sm"/>
  15. <uni-list-item showArrow title="联系仲裁" thumb="/static/goutong1.png" thumb-size="sm"/>
  16. <uni-list-item showArrow title="我要投诉" thumb="/static/communicate/tousu.png" thumb-size="sm"/>
  17. </uni-list>
  18. </view>
  19. </view>
  20. </template>
  21. <script>
  22. export default {
  23. data() {
  24. return {}
  25. },
  26. methods: {
  27. }
  28. }
  29. </script>
  30. <style lang="less" scoped>
  31. .my {
  32. .info {
  33. height: 350rpx;
  34. background-image: url(../../static/my/my_bc.png);
  35. background-size: 100%;
  36. display: flex;
  37. justify-content: center;
  38. align-items: center;
  39. flex-direction: column;
  40. text-align: center;
  41. margin-bottom: 20rpx;
  42. .img {
  43. width: 180rpx;
  44. height: 180rpx;
  45. border-radius: 50%;
  46. margin-bottom: 30rpx;
  47. }
  48. .name {
  49. color: #fff;
  50. display: inline-block;
  51. // background-color: #5B95E3;
  52. border-radius: 20rpx;
  53. padding: 10rpx 30rpx;
  54. }
  55. }
  56. }
  57. </style>