猫妈狗爸伴宠师小程序前端代码
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.

138 lines
2.7 KiB

  1. <template>
  2. <!-- <view>基本考核完成</view> -->
  3. <view class="page po-r">
  4. <image src="" mode="" class="mainBg"></image>
  5. <view class="w-100 po-a content">
  6. <stepProgress :step="2"></stepProgress>
  7. <view class="info">
  8. <view class="top">
  9. <view class="top-title">
  10. <up-icon class="icon" name="checkmark-circle-fill" color="#FFBF60" size="34rpx"></up-icon>
  11. <text>基本考核答题已完成</text>
  12. </view>
  13. <view class="top-desc">
  14. <up-icon class="icon" name="error-circle" color="#707070" size="27rpx"></up-icon>
  15. <text>进行培训考核的答题前请认真观看下面的视频和资料</text>
  16. </view>
  17. </view>
  18. <view class="info-item">
  19. <view class="info-item-title">
  20. 平台&服务介绍
  21. </view>
  22. <view class="flex-between">
  23. <view class="veo_">
  24. <video src=""></video>
  25. 猫妈狗爸平台介绍
  26. </view>
  27. <view class="">
  28. <video src=""></video>
  29. 喂养学习视频
  30. </view>
  31. </view>
  32. </view>
  33. <view class="info-item">
  34. <view class="info-item-title">
  35. 服务培训
  36. </view>
  37. </view>
  38. <view class="footer-btn">
  39. <view class="btn" @click="toNext">
  40. 进入培训考核
  41. </view>
  42. </view>
  43. </view>
  44. </view>
  45. </view>
  46. </template>
  47. <script setup>
  48. import stepProgress from '../components/stepProgress.vue';
  49. const toNext = () => {
  50. uni.navigateTo({
  51. url: "/otherPages/authentication/examination/train"
  52. })
  53. }
  54. </script>
  55. <style scoped lang="scss">
  56. .page {
  57. position: relative;
  58. .mainBg {
  59. width: 100vw;
  60. height: 442rpx;
  61. background-image: linear-gradient(to bottom, #FFBF60, #f5f5f5);
  62. }
  63. .content {
  64. top: 0;
  65. left: 0;
  66. padding: 16rpx;
  67. }
  68. }
  69. .info{
  70. box-sizing: border-box;
  71. width: 100%;
  72. height: auto;
  73. background-color: #FFFFFF;
  74. padding: 22rpx 20rpx 38rpx 20rpx;
  75. border-radius: 16rpx;
  76. .top{
  77. width: 100%;
  78. background-color: #FFFCF1;
  79. padding: 19rpx 26rpx;
  80. border-radius: 16rpx;
  81. color: #707070;
  82. &-title {
  83. font-size: 28rpx;
  84. }
  85. &-desc {
  86. margin-top: 22rpx;
  87. font-size: 22rpx;
  88. }
  89. }
  90. &-item {
  91. &-title {
  92. &::before {
  93. content: "";
  94. display: block;
  95. width: 9rpx;
  96. height: 33rpx;
  97. background-color: #FFBF60;
  98. margin-right: 7rpx;
  99. }
  100. }
  101. }
  102. }
  103. .footer-btn {
  104. width: 100vw;
  105. height: 144rpx;
  106. background-color: #fff;
  107. display: flex;
  108. justify-content: center;
  109. position: fixed;
  110. bottom: 0;
  111. left: 0;
  112. align-items: center;
  113. .btn {
  114. font-size: 30rpx;
  115. color: #fff;
  116. display: flex;
  117. justify-content: center;
  118. align-items: center;
  119. width: 574rpx;
  120. height: 94rpx;
  121. border-radius: 94rpx;
  122. background-color: #FFBF60;
  123. }
  124. }
  125. </style>