index.vue 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <route lang="json">
  2. { "style": { "navigationBarTitleText": "订单详情", "navigationBarBackgroundColor": "#fff" } }
  3. </route>
  4. <script setup lang="ts">
  5. import SectionHeading from '@/components/section-heading.vue'
  6. const data = ref([{}, {}, {}])
  7. </script>
  8. <template>
  9. <div class="flex-grow flex flex-col gap-4 px-3.5 bg-white">
  10. <div class="h-8.5 flex items-center justify-center mx--3.5 box-border bg-[#ffecec]">
  11. <div
  12. class="text-right text-[#ef4343] text-sm font-normal font-['PingFang_SC'] leading-normal"
  13. >
  14. 已完成
  15. </div>
  16. </div>
  17. <div class="flex gap-4 border-b border-b-solid border-b-[#f2f2f2] pb-5">
  18. <wd-img
  19. width="94"
  20. height="94"
  21. custom-class="rounded-2xl overflow-hidden"
  22. src="https://via.placeholder.com/94x94"
  23. />
  24. <div class="flex flex-col flex-1">
  25. <div class="text-black text-base font-normal font-['PingFang_SC'] leading-normal">
  26. 方晓峰
  27. </div>
  28. <div
  29. class="text-start text-black/40 text-sm font-normal font-['PingFang_SC'] leading-normal"
  30. >
  31. x1
  32. </div>
  33. <div class="flex-1"></div>
  34. <div
  35. class="text-start text-black/60 text-sm font-normal font-['PingFang_SC'] leading-normal"
  36. >
  37. 1600积分
  38. </div>
  39. </div>
  40. <div>
  41. <div class="text-black/40 text-sm font-normal font-['PingFang_SC'] leading-normal">
  42. 已完成
  43. </div>
  44. </div>
  45. </div>
  46. <SectionHeading title="订单金额" size="sm" end-text="¥ 200"></SectionHeading>
  47. <SectionHeading title="总积分" size="sm" end-text="¥ 200"></SectionHeading>
  48. <SectionHeading title="实际支付积分" size="sm" end-text="¥ 200"></SectionHeading>
  49. <SectionHeading title="订单号" size="sm" end-text="¥ 200"></SectionHeading>
  50. <SectionHeading title="支付时间" size="sm" end-text="¥ 200"></SectionHeading>
  51. <SectionHeading title="支付方式" size="sm" end-text="¥ 200"></SectionHeading>
  52. <div class="flex-1"></div>
  53. <div><wd-button :round="false" block>取消订单</wd-button></div>
  54. </div>
  55. </template>