帧视界壹通告,付费看视频的微信小程序
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.

187 lines
4.0 KiB

1 year ago
  1. <template>
  2. <view class="promotionRecord">
  3. <!--顶部导航栏-->
  4. <navbar
  5. leftClick
  6. @leftClick="$utils.navigateBack"
  7. title="我的推广"/>
  8. <!--主页面-->
  9. <view class="frame">
  10. <!--标题-->
  11. <view class="title">
  12. <span>推广记录</span>
  13. </view>
  14. <!--搜索条件-->
  15. <view class="search" >
  16. <!--搜索框-->
  17. <view style="width:40%;height:100%">
  18. <uv-input placeholder="请输入内容" border="surround" clearable ></uv-input>
  19. </view>
  20. <!--开始时间-->
  21. <view class="dateTimeCls">
  22. <view class="date">
  23. 2023-12-23
  24. </view>
  25. <view class="image">
  26. <image src="/static/image/promotionRecord/2.svg" style="width: 100%;height: 100%"></image>
  27. </view>
  28. </view>
  29. <!--结束时间-->
  30. <view class="dateTimeCls">
  31. <view class="date">
  32. 2023-12-23
  33. </view>
  34. <view class="image">
  35. <image src="/static/image/promotionRecord/2.svg" style="width: 100%;height: 100%"></image>
  36. </view>
  37. </view>
  38. </view>
  39. <!--发布列表-->
  40. <view style="" class="publishListClass">
  41. <PromotionRecordList :list="promotionRecordList"/>
  42. </view>
  43. </view>
  44. </view>
  45. </template>
  46. <script>
  47. import PromotionRecordList from "@/pages/mine/sonPage/promotion/promotionRecordList.vue";
  48. export default {
  49. components: {PromotionRecordList},
  50. data() {
  51. return {
  52. promotionRecordList: [
  53. {
  54. title: "推广记录",
  55. createTime: '2024-08-22 09:00:00',
  56. createBy: "24小时",
  57. isPay: "¥100"
  58. },
  59. {
  60. title: "推广记录",
  61. createTime: '2024-08-22 09:00:00',
  62. createBy: "24小时",
  63. isPay: "¥100"
  64. },
  65. {
  66. title: "推广记录",
  67. createTime: '2024-08-22 09:00:00',
  68. createBy: "24小时",
  69. isPay: "¥100"
  70. },
  71. {
  72. title: "推广记录",
  73. createTime: '2024-08-22 09:00:00',
  74. createBy: "24小时",
  75. isPay: "¥100"
  76. },
  77. {
  78. title: "推广记录",
  79. createTime: '2024-08-22 09:00:00',
  80. createBy: "24小时",
  81. isPay: "¥100"
  82. },
  83. {
  84. title: "推广记录",
  85. createTime: '2024-08-22 09:00:00',
  86. createBy: "24小时",
  87. isPay: "¥100"
  88. },
  89. {
  90. title: "推广记录",
  91. createTime: '2024-08-22 09:00:00',
  92. createBy: "24小时",
  93. isPay: "¥100"
  94. },
  95. {
  96. title: "推广记录",
  97. createTime: '2024-08-22 09:00:00',
  98. createBy: "24小时",
  99. isPay: "¥100"
  100. },
  101. {
  102. title: "推广记录",
  103. createTime: '2024-08-22 09:00:00',
  104. createBy: "24小时",
  105. isPay: "¥100"
  106. },
  107. ],
  108. }
  109. },
  110. methods: {}
  111. }
  112. </script>
  113. <style lang="scss" scoped>
  114. * {
  115. box-sizing: border-box;
  116. margin: 0;
  117. padding: 0;
  118. }
  119. .promotionRecord{
  120. width: 100vw;
  121. height: 100vh;
  122. .frame {
  123. width: 100%;
  124. //height: calc(100vh - 220rpx);
  125. padding: 28rpx 28rpx 0 28rpx;
  126. .title {
  127. font-size: 34rpx;
  128. color: #333;
  129. font-weight: 700
  130. }
  131. .search {
  132. display: flex;
  133. align-items: center;
  134. gap: 10rpx;
  135. width: 100%;
  136. height: 80rpx;
  137. margin-top: 20rpx;
  138. .dateTimeCls {
  139. display: flex;
  140. align-items: center;
  141. justify-content: space-between;
  142. width: 25%;
  143. height: 80%;
  144. border: 1px solid #b0b2b3;
  145. padding: 5rpx;
  146. border-radius: 20rpx;
  147. .date {
  148. font-size: 25rpx;
  149. display: flex;
  150. align-items: center;
  151. width: 80%;
  152. height: 100%;
  153. color: #b0b2b3;
  154. }
  155. .image {
  156. width: 20%;
  157. height: 100%;
  158. }
  159. }
  160. }
  161. .publishListClass {
  162. margin-top: 10rpx;
  163. height: 78vh;
  164. overflow: auto;
  165. width: 100%;
  166. }
  167. }
  168. }
  169. </style>