payStatus.wxml 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <view class="container" wx:if="{{id === 1}}" style="position: relative; left: 0rpx; top: 0rpx">
  2. <!-- 动画区域 -->
  3. <view style="position: relative; left: 0rpx; top: 204rpx">
  4. <view class="loading-circle" style="position: relative; left: 0rpx; top: 18rpx"></view>
  5. </view>
  6. <!-- 文本区域 -->
  7. <view>
  8. <view class="title" style="width: 122rpx; display: block; box-sizing: border-box; position: relative; left: 25rpx; top: -220rpx">授权中</view>
  9. <view class="sub-title" style="position: relative; left: 0rpx; top: -195rpx; width: 170rpx; display: block; box-sizing: border-box; height: 50rpx">请勿退出页面</view>
  10. </view>
  11. <!-- 底部链接区域 -->
  12. <view class="bottom-links" style="position: relative; left: 192rpx; top: -12rpx">
  13. <text style="height: 56rpx; display: block; box-sizing: border-box; left: 0rpx; top: 0rpx; position: relative; width: 150rpx">客服帮助</text>
  14. <text style="width: 72rpx; height: 56rpx; display: block; box-sizing: border-box; position: relative; left: -34rpx; top: 0rpx">|</text>
  15. <text style="position: relative; left: -70rpx; top: 0rpx; width: 218rpx; display: block; box-sizing: border-box; height: 56rpx">隐私政策等</text>
  16. </view>
  17. </view>
  18. <view class="page-container" wx:if="{{id === 2}}" style="position: relative; left: 0rpx; top: -39rpx">
  19. <!-- 图标部分 -->
  20. <view class="fail-icon-box">
  21. <view class="orange-circle" style="position: relative; left: 0rpx; top: 154rpx">
  22. <text class="close-icon" style="position: relative; left: 0rpx; top: 0rpx; height: 225rpx; display: block; box-sizing: border-box">×</text>
  23. </view>
  24. </view>
  25. <!-- 提示文本部分 -->
  26. <view class="prompt-text-area">
  27. <text class="fail-title" style="position: relative; left: 0rpx; top: 143rpx">支付失败</text>
  28. </view>
  29. <!-- 操作按钮部分 -->
  30. <view class="action-button-section">
  31. <button class="retry-pay-btn" style="position: relative; left: 0rpx; top: 241rpx; width: 522rpx; display: block; box-sizing: border-box">重新支付</button>
  32. </view>
  33. <!-- 底部链接区域 -->
  34. <view class="bottom-links" style="position: relative; left: 130rpx; top: -15rpx">
  35. <text style="height: 56rpx; display: block; box-sizing: border-box; left: 86rpx; top: -26rpx; position: relative; width: 212rpx">客服帮助</text>
  36. <text style="width: 72rpx; height: 56rpx; display: block; box-sizing: border-box; position: relative; left: -20rpx; top: -29rpx">|</text>
  37. <text style="position: relative; left: -57rpx; top: -29rpx; width: 212rpx; display: block; box-sizing: border-box; height: 56rpx">隐私政策等</text>
  38. </view>
  39. </view>
  40. <view class="a" wx:if="{{id === 3}}" style="position: relative; left: 0rpx; top: 0rpx">
  41. <!-- 图标区域 -->
  42. <view class="b" style="position: relative; left: 0rpx; top: 95rpx">
  43. <view class="c">
  44. <text class="d">√</text>
  45. </view>
  46. </view>
  47. <!-- 提示文本区域 -->
  48. <view class="e">
  49. <text class="f" style="position: relative; left: 0rpx; top: -108rpx">授权成功</text>
  50. </view>
  51. <view class="g">
  52. <text class="h" style="position: relative; left: 0rpx; top: -226rpx">请在两分钟内提枪加油</text>
  53. </view>
  54. <!-- 倒计时区域 -->
  55. <view class="i" style="position: relative; left: 0rpx; top: -388rpx; width: 556rpx; height: 100rpx; display: block; box-sizing: border-box">
  56. <view class="k" style="width: {{progressWidth}}%; position: relative; left: -58rpx; top: 0rpx"></view>
  57. <text class="countdown-text" style="position: absolute; left: 85rpx; top: -105rpx; width: 368rpx; height: 291rpx; display: flex; box-sizing: border-box">{{currentSeconds}}s</text>
  58. </view>
  59. <!-- 底部链接区域 -->
  60. <view class="bottom-links" style="position: relative; left: 57rpx; top: -15rpx">
  61. <text style="height: 56rpx; display: block; box-sizing: border-box; left: 148rpx; top: -57rpx; position: relative; width: 186rpx">客服帮助</text>
  62. <text style="width: 72rpx; height: 56rpx; display: block; box-sizing: border-box; position: relative; left: 77rpx; top: -57rpx">|</text>
  63. <text style="position: relative; left: 40rpx; top: -57rpx; width: 186rpx; display: block; box-sizing: border-box; height: 56rpx">隐私政策等</text>
  64. </view>
  65. </view>
  66. <view class="a" wx:if="{{id === 4}}" style="position: relative; left: 0rpx; top: 0rpx">
  67. <!-- 图标区域 -->
  68. <view class="b" style="position: relative; left: 0rpx; top: 95rpx">
  69. <view class="c">
  70. <text class="d">√</text>
  71. </view>
  72. </view>
  73. <!-- 提示文本区域 -->
  74. <view class="e">
  75. <text class="f" style="position: relative; left: 0rpx; top: -160rpx">加油中</text>
  76. </view>
  77. <view class="button-container">
  78. <button class="check-order-btn" style="position: relative; left: 2rpx; top: -266rpx; width: 464rpx; display: block; box-sizing: border-box; height: 83rpx">查看订单</button>
  79. <button class="complete-btn" style="position: relative; left: 0rpx; top: -254rpx; width: 468rpx; display: block; box-sizing: border-box; height: 83rpx">完成</button>
  80. </view>
  81. <!-- 底部链接区域 -->
  82. <view class="bottom-links" style="position: relative; left: 180rpx; top: -12rpx">
  83. <text style="height: 56rpx; display: block; box-sizing: border-box; left: 12rpx; top: -62rpx; position: relative; width: 120rpx">客服帮助</text>
  84. <text style="width: 72rpx; height: 56rpx; display: block; box-sizing: border-box; position: relative; left: 12rpx; top: -62rpx">|</text>
  85. <text style="position: relative; left: -34rpx; top: -62rpx; width: 174rpx; display: block; box-sizing: border-box; height: 56rpx">隐私政策等</text>
  86. </view>
  87. </view>
  88. <view class="page-container" wx:if="{{id === 5}}" style="position: relative; left: 0rpx; top: -37rpx">
  89. <!-- 图标部分 -->
  90. <view class="fail-icon-box">
  91. <view class="orange-circle" style="position: relative; left: 0rpx; top: 154rpx">
  92. <text class="close-icon" style="position: relative; left: 0rpx; top: 0rpx; height: 225rpx; display: block; box-sizing: border-box">×</text>
  93. </view>
  94. </view>
  95. <!-- 提示文本部分 -->
  96. <view class="prompt-text-area">
  97. <text class="fail-title" style="position: relative; left: 0rpx; top: 143rpx">授权失败</text>
  98. </view>
  99. <view class="g">
  100. <text class="h" style="position: relative; left: 0rpx; top: 87rpx">已超时,请重新扫码</text>
  101. </view>
  102. <!-- 操作按钮部分 -->
  103. <view class="action-button-section">
  104. <button class="retry-pay-btn" style="position: relative; left: 0rpx; top: 150rpx; width: 522rpx; display: block; box-sizing: border-box">重新扫码</button>
  105. </view>
  106. <!-- 底部链接区域 -->
  107. <view class="bottom-links" style="position: relative; left: 24rpx; top: 0rpx">
  108. <text style="height: 56rpx; display: block; box-sizing: border-box; left: 200rpx; top: -55rpx; position: relative; width: 104rpx">客服帮助</text>
  109. <text style="width: 72rpx; height: 56rpx; display: block; box-sizing: border-box; position: relative; left: 201rpx; top: -55rpx">|</text>
  110. <text style="position: relative; left: 164rpx; top: -55rpx; width: 138rpx; display: block; box-sizing: border-box; height: 55rpx">隐私政策等</text>
  111. </view>
  112. </view>