演示项目-图书馆
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.

86 lines
1.9 KiB

2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
  1. <template>
  2. <div class="main">
  3. <div class="top-header">
  4. <span class="back" @click="toBack"></span>
  5. <p>下单成功</p>
  6. </div>
  7. <div class="result-main">
  8. <img src="@assets/images/xd-status.png" alt="" />
  9. <p>恭喜您已成功下单</p>
  10. <span class="tip">我们会尽快完成审核工作请耐心等待</span>
  11. <div class="result-btn">
  12. <span>查看订单</span>
  13. <span class="result-btn-more" @click="toMoreOrder">再下一单</span>
  14. </div>
  15. </div>
  16. <TabBar :tabCur.sync="tabCur" />
  17. </div>
  18. </template>
  19. <script>
  20. import { Toast } from 'vant'
  21. import { reactive, computed, onMounted, getCurrentInstance, toRefs } from 'vue'
  22. import TabBar from '@/components/tabBar/index.vue'
  23. export default {
  24. name: 'Cart',
  25. components: { TabBar },
  26. setup() {
  27. const { proxy } = getCurrentInstance()
  28. let data = reactive({
  29. tabCur: 1
  30. })
  31. onMounted(() => {})
  32. let toBack = () => {
  33. proxy.$router.go(-1);
  34. }
  35. let toMoreOrder = () =>{
  36. location.href = './';
  37. }
  38. return {
  39. ...toRefs(data),
  40. toBack,
  41. toMoreOrder
  42. }
  43. },
  44. }
  45. </script>
  46. <style scoped lang="scss">
  47. .result-main{
  48. display: flex;
  49. flex-direction: column;
  50. align-items: center;
  51. padding-top: 1.875rem;
  52. img{
  53. display: block;
  54. width: 2.5rem;
  55. }
  56. p{
  57. margin: .4rem 0 .1rem 0;
  58. font-size: .4rem;
  59. font-weight: bold;
  60. }
  61. .tip{
  62. font-size: .26rem;
  63. }
  64. .result-btn{
  65. margin-top: 0.8rem;
  66. span{
  67. display: inline-block;
  68. width: 2.4rem;
  69. height: .8rem;
  70. line-height: .8rem;
  71. margin: 0 .21rem;
  72. font-size: .32rem;
  73. text-align: center;
  74. color: #5A86F4;
  75. border: 1px solid #5A86F4;
  76. border-radius: .49rem;
  77. &.result-btn-more{
  78. background-color: #5A86F4;
  79. color: #fff;
  80. }
  81. }
  82. }
  83. }
  84. </style>