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.

115 lines
2.7 KiB

7 months ago
  1. <template>
  2. <view class="info">
  3. <view class="card">
  4. <view class="li">
  5. <view class="val">真实姓名</view>
  6. <view class="lab">{{info.name}}</view>
  7. </view>
  8. <view class="li">
  9. <view class="val">性别</view>
  10. <view class="lab">{{info.sex==1?'男':'女'}}</view>
  11. </view>
  12. <view class="li">
  13. <view class="val">驾名名称</view>
  14. <view class="lab">{{info.schoolName}}</view>
  15. </view>
  16. <view class="li">
  17. <view class="val">学车类型</view>
  18. <view class="lab">{{info.trainType}}</view>
  19. </view>
  20. <view class="li">
  21. <view class="val">学车班型</view>
  22. <view class="lab">{{info.a}}</view>
  23. </view>
  24. <view class="li">
  25. <view class="val">学车教练</view>
  26. <view class="lab">{{info.coachName}}</view>
  27. </view>
  28. <view class="li">
  29. <view class="val">业务类型</view>
  30. <view class="lab">{{info.businessType==0?'初领':info.businessType==1?'增加':'其它'}}</view>
  31. </view>
  32. <view class="li">
  33. <view class="val">是否异地转入</view>
  34. <view class="lab">xxx</view>
  35. </view>
  36. </view>
  37. <view class="h1">报名支付</view>
  38. <view class="card">
  39. <view class="li">
  40. <view class="val">班型</view>
  41. <view class="lab">xxx</view>
  42. </view>
  43. <view class="li">
  44. <view class="val">报名渠道</view>
  45. <view class="lab">xxx</view>
  46. </view>
  47. <view class="li">
  48. <view class="val">费用总计</view>
  49. <view class="lab">xxx</view>
  50. </view>
  51. <view class="li">
  52. <view class="val">创建时间</view>
  53. <view class="lab">xxx</view>
  54. </view>
  55. <view class="li">
  56. <view class="val">支付时间</view>
  57. <view class="lab">xxx</view>
  58. </view>
  59. <view class="li">
  60. <view class="val">支付方式</view>
  61. <view class="lab">xxx</view>
  62. </view>
  63. <view class="li">
  64. <view class="val">支付订单号</view>
  65. <view class="lab">xxx</view>
  66. </view>
  67. <view class="li">
  68. <view class="val">报名流水号</view>
  69. <view class="lab">xxx</view>
  70. </view>
  71. <view class="li">
  72. <view class="val">学员统一编号</view>
  73. <view class="lab">xxx</view>
  74. </view>
  75. </view>
  76. </view>
  77. </template>
  78. <script>
  79. import { studentDetail } from '@/config/api.js'
  80. export default {
  81. props: ['id'],
  82. data() {
  83. return {
  84. info: {}
  85. }
  86. },
  87. mounted() {
  88. this.studentDetailFn()
  89. },
  90. methods: {
  91. async studentDetailFn() {
  92. const {data: res} = await studentDetail({id: this.id, userId: this.vuex_loginInfo.userId})
  93. this.info = res
  94. }
  95. }
  96. }
  97. </script>
  98. <style lang="scss" scoped>
  99. .li {
  100. display: flex;
  101. border-bottom: 2rpx solid #F8F8F8;
  102. line-height: 96rpx;
  103. font-size: 30rpx;
  104. padding: 0 28rpx;
  105. .val {
  106. color: #999;
  107. width: 220rpx;
  108. }
  109. }
  110. .h1 {
  111. line-height: 88rpx;
  112. }
  113. </style>