applyResult.vue 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <template>
  2. <view>
  3. <u-navbar title="申请结果"></u-navbar>
  4. <view class="applyResult">
  5. <u-icon name="chenggong" custom-prefix="custom-icon" color="#27B148" size="150"></u-icon>
  6. <h3>申请成功</h3>
  7. <p v-if="value">申请提现 ¥{{value}}元</p>
  8. </view>
  9. <view class="applySpeed">
  10. <view class="applySpeed-item">
  11. <u-icon name="time-line" custom-prefix="custom-icon" color="#185AC6" size="48"></u-icon>
  12. <p>预计3个工作日内确认提现金额</p>
  13. </view>
  14. <view class="applySpeed-item">
  15. <u-icon name="money-cny-circle-line" custom-prefix="custom-icon" color="#185AC6" size="48"></u-icon>
  16. <p>预计2个工作日内金额到账</p>
  17. </view>
  18. </view>
  19. <view class="applyBtn">
  20. <u-button class="applyBtn-btn" type="primary" @click="back">完成</u-button>
  21. </view>
  22. </view>
  23. </template>
  24. <script>
  25. import * as API from '@/apis/finance.js'
  26. export default {
  27. data() {
  28. return {
  29. value:0,
  30. form: {
  31. name: '',
  32. intro: '',
  33. },
  34. }
  35. },onLoad(op) {
  36. if(op.value){
  37. this.value=op.value
  38. }
  39. },
  40. methods: {
  41. back(){
  42. uni.navigateBack()
  43. }
  44. }
  45. }
  46. </script>
  47. <style>
  48. </style>
  49. <style lang="scss" scoped>
  50. .applyResult{
  51. display: flex;
  52. flex-direction: column;
  53. align-items: center;
  54. margin: 36px 0;
  55. h3{
  56. margin-top: 20px;
  57. }
  58. p{
  59. color: #999;
  60. margin-top: 4px;
  61. }
  62. }
  63. .applySpeed{
  64. margin: 0 72px;
  65. }
  66. .applySpeed-item{
  67. display: flex;
  68. margin-bottom: 24px;
  69. align-items: center;
  70. position: relative;
  71. &:after{
  72. content: '';
  73. position: absolute;
  74. width: 1px;
  75. height: 18px;
  76. background-color: #185AC6;
  77. left:12px;
  78. top: 26px;
  79. }
  80. &:last-child:after{
  81. background: none;
  82. }
  83. p{
  84. margin-left: 8px;
  85. }
  86. }
  87. .applyBtn{
  88. margin: 36px;
  89. }
  90. .applyBtn-btn{
  91. background-color: #185AC6;
  92. border-color:#185AC6 ;
  93. border-radius: 8px;
  94. }
  95. </style>