studentInfo.vue 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <template>
  2. <div class="studentDetail">
  3. <el-form ref="form" label-width="130px">
  4. <el-row>
  5. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  6. <el-form-item label="学生姓名">
  7. <el-input disabled :value="studentForm.username"></el-input>
  8. </el-form-item>
  9. </el-col>
  10. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  11. <el-form-item label="学生性别">
  12. <el-input :value="studentForm.gender ? '男' : '女'" disabled></el-input>
  13. </el-form-item>
  14. </el-col>
  15. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  16. <el-form-item label="出生年月">
  17. <el-input :value="studentForm.birthdate" disabled></el-input>
  18. </el-form-item>
  19. </el-col>
  20. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  21. <el-form-item label="家长姓名">
  22. <el-input :value="studentForm.realName" disabled></el-input>
  23. </el-form-item>
  24. </el-col>
  25. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  26. <el-form-item label="联系电话">
  27. <el-input :value="studentForm.parentsPhone" disabled></el-input>
  28. </el-form-item>
  29. </el-col>
  30. <!-- <el-col :xl="6" :lg="8" :md="8" :xs="12">
  31. <el-form-item label="年级班级">
  32. <el-input
  33. :value="studentForm.currentGrade + studentForm.currentClass"
  34. disabled
  35. ></el-input>
  36. </el-form-item>
  37. </el-col> -->
  38. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  39. <el-form-item label="所属分部">
  40. <el-input :value="studentForm.organName" disabled ></el-input>
  41. </el-form-item>
  42. </el-col>
  43. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  44. <el-form-item label="学员声部">
  45. <el-input :value="studentForm.subjectName" disabled ></el-input>
  46. </el-form-item>
  47. </el-col>
  48. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  49. <el-form-item label="是否运营">
  50. <el-input :value="studentForm.operatingTag ? '是' : '否'" disabled></el-input>
  51. </el-form-item>
  52. </el-col>
  53. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  54. <el-form-item label="是否服务">
  55. <el-input :value="studentForm.serviceTag ? '是' : '否'" disabled></el-input>
  56. </el-form-item>
  57. </el-col>
  58. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  59. <el-form-item label="指导老师">
  60. <el-input :value="studentForm.teacherName" disabled></el-input>
  61. </el-form-item>
  62. </el-col>
  63. <el-col :xl="6" :lg="8" :md="8" :xs="12">
  64. <el-form-item label="是否是新用户">
  65. <template slot="label">
  66. <p style="position: relative">
  67. 是否是新用户
  68. <el-tooltip placement="top" popper-class="mTooltip">
  69. <div slot="content">
  70. 没有有效的VIP课程或未参与2020年双十一活动的用户为新用户
  71. </div>
  72. <i
  73. class="el-icon-question"
  74. style="font-size: 18px; color: #f56c6c"
  75. ></i>
  76. </el-tooltip>
  77. </p>
  78. </template>
  79. <el-input :value="studentForm.isNewUser ? '是' : '否'" disabled></el-input>
  80. </el-form-item>
  81. </el-col>
  82. </el-row>
  83. </el-form>
  84. </div>
  85. </template>
  86. <script>
  87. // import {
  88. // findStudentBaseInfo
  89. // } from "@/api/studentManager";
  90. export default {
  91. name: "studentInfo",
  92. data() {
  93. const query = this.$route.query
  94. return {
  95. studentForm: query || {},
  96. };
  97. },
  98. mounted() {
  99. this.__init();
  100. },
  101. methods: {
  102. __init() {
  103. // this.userId = this.$route.query.userId;
  104. // findStudentBaseInfo({ userId: this.userId }).then(res => {
  105. // if (res.code == 200) {
  106. // this.studentForm = res.data;
  107. // }
  108. // });
  109. }
  110. }
  111. };
  112. </script>
  113. <style lang="scss" scope>
  114. .studentDetail {
  115. margin-top: 20px;
  116. .teamList {
  117. margin-top: 20px;
  118. h4 {
  119. margin-bottom: 20px;
  120. }
  121. }
  122. }
  123. </style>