UserCenter.vue 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <template>
  2. <div class="user-center container">
  3. <el-row :gutter="20">
  4. <el-col :span="5">
  5. <div class="left-menu">
  6. <div class="menu-block">
  7. <div class="menu-block-title">
  8. <img src="../../assets/img/user-info.png">个人资料
  9. </div>
  10. <div class="menu-item"><router-link to="/personal/mine">基本信息</router-link></div>
  11. <div class="menu-item"><router-link to="/personal/qualification">我的资质</router-link></div>
  12. <div class="menu-item"><router-link to="/personal/bankCard">我的银行卡</router-link></div>
  13. </div>
  14. <div class="menu-block">
  15. <div class="menu-block-title">
  16. <img src="../../assets/img/count-security.png">账号安全
  17. </div>
  18. <div class="menu-item"><router-link to="/personal/modifyPsw">修改登陆密码</router-link></div>
  19. <div class="menu-item"><router-link to="/personal/phoneBinding">手机绑定</router-link></div>
  20. <div class="menu-item"><router-link to="/personal/mailBinding">邮箱绑定</router-link></div>
  21. <div class="menu-item"><router-link to="/personal/authentication">身份认证</router-link></div>
  22. </div>
  23. <div class="menu-block">
  24. <div class="menu-block-title">
  25. <img src="../../assets/img/project-manager.png">项目管理
  26. </div>
  27. <div class="menu-item">我的订单</div>
  28. </div>
  29. </div>
  30. </el-col>
  31. <el-col :span="19">
  32. <router-view></router-view>
  33. </el-col>
  34. </el-row>
  35. </div>
  36. </template>
  37. <script>
  38. import QualificationCard from './QualificationCard'
  39. export default {
  40. name: "UserCenter",
  41. components: {
  42. QualificationCard
  43. },
  44. data() {
  45. return {
  46. }
  47. }
  48. }
  49. </script>
  50. <style scoped lang="less">
  51. .user-center {
  52. margin-top: 15px;
  53. .left-menu {
  54. /*height:827px;*/
  55. background: rgba(255, 255, 255, 1);
  56. box-shadow: 0px 1px 6px 0px rgba(8, 6, 6, 0.13);
  57. padding: 20px 30px;
  58. .menu-block {
  59. margin-bottom: 20px;
  60. .menu-block-title {
  61. font-size: 18px;
  62. font-family: Source Han Sans CN;
  63. font-weight: bold;
  64. img {
  65. margin-right: 5px;
  66. }
  67. }
  68. .menu-item {
  69. font-size: 16px;
  70. font-family: Source Han Sans CN;
  71. font-weight: 400;
  72. margin: 3px 0 3px 28px;
  73. }
  74. }
  75. }
  76. .right-modifyPsw {
  77. padding: 20px;
  78. background: rgba(255, 255, 255, 1);
  79. box-shadow: 0px 1px 6px 0px rgba(8, 6, 6, 0.13);
  80. .right-modifyPsw-title {
  81. padding: 10px;
  82. border-bottom: 1px solid #ccc;
  83. margin-bottom: 20px;
  84. }
  85. }
  86. }
  87. </style>