景徳镇旅游微信小程序
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.

126 lines
2.4 KiB

8 months ago
  1. <template>
  2. <!-- 我要研学详情 type:0 遗产路径详情 type:1 -->
  3. <view class="page">
  4. <navbar :title="title" leftClick @leftClick="$utils.navigateBack" />
  5. <view class="image">
  6. <image src="https://img-s-msn-com.akamaized.net/tenant/amp/entityid/BB1msKSi.img" mode="aspectFill"></image>
  7. </view>
  8. <view class="box">
  9. <view class="info">
  10. <view class="price">
  11. <text>300</text>
  12. </view>
  13. <view class="title">
  14. 景德镇风情-御窑厂-陶瓷博物馆-陶阳里一日游陶瓷博物馆陶瓷博物馆陶瓷博物馆
  15. </view>
  16. <view class="tip">
  17. 2-6人一单一团!独家定制!尊享体验!私家团享出游一单一团时间自由支配不和陌生人尴尬拼团专属用车舒适出行专属司机安全保证贴心服务摄影助手风情解说
  18. </view>
  19. </view>
  20. <view class="detail">
  21. <view class="">
  22. <uv-tabs :list="tabs"
  23. lineColor="#B12026"
  24. lineHeight="8rpx"
  25. lineWidth="50rpx"
  26. :scrollable="false"
  27. @click="clickTabs"></uv-tabs>
  28. </view>
  29. <view class="content">
  30. 12312312313
  31. </view>
  32. </view>
  33. </view>
  34. <StudyAndPathDetailSubmit/>
  35. </view>
  36. </template>
  37. <script>
  38. import StudyAndPathDetailSubmit from '../components/submit/StudyAndPathDetailSubmit.vue'
  39. export default {
  40. components : {
  41. StudyAndPathDetailSubmit,
  42. },
  43. data() {
  44. return {
  45. title: '',
  46. type: 0,
  47. tabs: [
  48. {
  49. name: '关于行程'
  50. },
  51. {
  52. name: '注意事项'
  53. },
  54. {
  55. name: '出行说明'
  56. },
  57. ],
  58. }
  59. },
  60. onLoad(args) {
  61. this.type = args.type || 0
  62. this.title = args.title
  63. },
  64. methods: {
  65. //点击tab栏
  66. clickTabs(index) {
  67. },
  68. }
  69. }
  70. </script>
  71. <style scoped lang="scss">
  72. .page{
  73. image{
  74. width: 100%;
  75. height: 100%;
  76. }
  77. .image{
  78. width: 100%;
  79. height: 400rpx;
  80. }
  81. .box{
  82. margin-top: -40rpx;
  83. border-top-left-radius: 40rpx;
  84. border-top-right-radius: 40rpx;
  85. overflow: hidden;
  86. position: relative;
  87. .info{
  88. background-color: #fff;
  89. padding: 40rpx;
  90. .price{
  91. padding: 20rpx 0;
  92. font-size: 22rpx;
  93. text{
  94. font-size: 38rpx;
  95. color: $uni-color;
  96. font-weight: 900;
  97. }
  98. }
  99. .title{
  100. font-weight: 900;
  101. padding-bottom: 20rpx;
  102. font-size: 28rpx;
  103. }
  104. .tip{
  105. font-size: 22rpx;
  106. padding-bottom: 20rpx;
  107. line-height: 40rpx;
  108. }
  109. }
  110. .detail{
  111. margin-top: 20rpx;
  112. background-color: #fff;
  113. .content{
  114. padding: 40rpx;
  115. }
  116. }
  117. }
  118. }
  119. </style>