paysuccess.vue 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <template>
  2. <view class="pages">
  3. <view class="icon-wrap u-flex u-row-center">
  4. <u-icon name="checkmark" color="#fff" size="80"></u-icon>
  5. </view>
  6. <view class="title">{{title}}</view>
  7. <view class="tip">
  8. 请耐心等待工作人员审核,约1-2个工作日
  9. </view>
  10. <view class="full-btn" @click="btnClick">查看报名记录</view>
  11. </view>
  12. </template>
  13. <script>
  14. export default {
  15. data() {
  16. return {
  17. fromPage:'',
  18. title:'提交成功!'
  19. }
  20. },
  21. onShow() {
  22. },
  23. onLoad(page) {
  24. this.fromPage = page.fromPage;
  25. if(this.fromPage=='nocash'){
  26. this.title = '兑换成功'
  27. }
  28. },
  29. methods: {
  30. btnClick(){
  31. uni.reLaunch({url: '/center/applylist'});
  32. }
  33. }
  34. }
  35. </script>
  36. <style>
  37. page{
  38. background-color: #F7F7F9;
  39. }
  40. </style>
  41. <style lang="scss" scoped>
  42. .pages{
  43. text-align: center;
  44. }
  45. .icon-wrap{
  46. width: 180rpx;
  47. height: 180rpx;
  48. margin: 120rpx auto 20rpx;
  49. padding: 20rpx;
  50. background-color: #F01414;
  51. border-radius: 50%;
  52. }
  53. .title{
  54. font-size: 32rpx;
  55. font-family: SourceHanSansCN, SourceHanSansCN;
  56. font-weight: bold;
  57. color: #F21F1F;
  58. line-height: 48rpx;
  59. margin-top: 40rpx;
  60. margin-bottom: 20rpx;
  61. }
  62. .tip{
  63. font-size: 24rpx;
  64. font-family: SourceHanSansCN, SourceHanSansCN;
  65. font-weight: 400;
  66. color: #7F7F7F;
  67. line-height: 36rpx;
  68. margin-bottom: 148rpx;
  69. }
  70. .full-btn{
  71. margin: 20rpx 10%;
  72. background: linear-gradient(90deg, #FF7878 0%, #ED0000 100%);
  73. font-size: 28rpx;
  74. font-family: SourceHanSansCN, SourceHanSansCN;
  75. font-weight: 400;
  76. color: #FFFFFF;
  77. }
  78. </style>