index.vue 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <template>
  2. <view class="container">
  3. <uni-list>
  4. <uni-list-item showExtraIcon="true" title="昵称" :rightText="user.nickname" />
  5. <uni-list-item showExtraIcon="true" title="店铺卡号" :rightText="user.email" />
  6. <uni-list-item showExtraIcon="true" title="会员充值套餐" :rightText="user.email" />
  7. <uni-list-item showExtraIcon="true" title="会员编号" :rightText="user.email" />
  8. <uni-list-item showExtraIcon="true" title="会员等级" :rightText="user.email" />
  9. <uni-list-item showExtraIcon="true" title="会员充值金额(元)" :rightText="user.email" />
  10. <uni-list-item showExtraIcon="true" title="会员赠送金额(元)" :rightText="user.email" />
  11. <uni-list-item showExtraIcon="true" title="手机号码" :rightText="user.mobile" />
  12. <uni-list-item showExtraIcon="true" title="真实姓名" :rightText="user.email" />
  13. <uni-list-item showExtraIcon="true" title="身份证号" :rightText="user.email" />
  14. <uni-list-item showExtraIcon="true" title="开户行" :rightText="user.email" />
  15. <uni-list-item showExtraIcon="true" title="银行卡号" :rightText="user.email" />
  16. <uni-list-item showExtraIcon="true" title="创建日期" :rightText="this.parseTime(user.createTime)" />
  17. </uni-list>
  18. </view>
  19. </template>
  20. <script>
  21. import { getUserProfile } from "@/api/system/user"
  22. import { parseTime } from "@/utils/ruoyi"
  23. export default {
  24. data() {
  25. return {
  26. user: {}
  27. }
  28. },
  29. onLoad() {
  30. this.getUser()
  31. },
  32. methods: {
  33. getUser() {
  34. getUserProfile().then(response => {
  35. this.user = response.data
  36. })
  37. },
  38. parseTime(time) {
  39. return parseTime(time)
  40. }
  41. }
  42. }
  43. </script>
  44. <style lang="scss">
  45. page {
  46. background-color: #ffffff;
  47. }
  48. </style>