audit.vue 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <template>
  2. <view class="common-page" style="padding: 0">
  3. <PageScroll
  4. requestStr="/app/orderStat/bookcheckStat"
  5. @updateList="updateList"
  6. ref="scrollRef"
  7. >
  8. <u-sticky :customNavHeight="0">
  9. <view class="search-area flex-a">
  10. <view class="text-item flex-1">审核日期</view>
  11. <view class="text-item flex-1">订单数量</view>
  12. <view class="text-item flex-1">审书数量</view>
  13. <view class="text-item flex-1">实际回收</view>
  14. </view>
  15. </u-sticky>
  16. <view class="list-con">
  17. <view
  18. v-for="(item, index) in dataList"
  19. :key="index"
  20. class="flex-a"
  21. >
  22. <view class="text-item flex-1">{{ item.statDate }}</view>
  23. <view class="text-item flex-1">{{ item.orderNum }}</view>
  24. <view class="text-item flex-1">{{
  25. item.checkBookNum
  26. }}</view>
  27. <view class="text-item flex-1">{{
  28. item.recycleBookNum
  29. }}</view>
  30. </view>
  31. </view>
  32. </PageScroll>
  33. </view>
  34. </template>
  35. <script setup>
  36. import PageScroll from "@/components/pageScroll/index.vue";
  37. import { ref } from "vue";
  38. const scrollRef = ref(null);
  39. let dataList = ref([]);
  40. const updateList = (data) => {
  41. dataList.value = data;
  42. };
  43. </script>
  44. <style lang="scss">
  45. .search-area {
  46. padding: 24rpx;
  47. background-color: #ffffff;
  48. z-index: 9;
  49. }
  50. </style>