refund-detail.vue 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <template>
  2. <view>
  3. <view class="ptb-18 plr-36 yellow" style="background: rgba(255, 153, 0, 0.22);">
  4. <text v-if="info.check_status==0">退款申请中</text>
  5. <text v-if="info.check_status==1">退款申请审核通过</text>
  6. <text v-if="info.check_status==2">退款成功</text>
  7. <text v-if="info.check_status==-1">退款已拒绝</text>
  8. </view>
  9. <view class="plr-36 ptb-40 flex bb">
  10. <view class="">
  11. 退款金额
  12. </view>
  13. <view class="yellow">
  14. ¥{{info.apply_money}}
  15. </view>
  16. </view>
  17. <view class="plr-36 ptb-40 flex bb">
  18. <view class="">
  19. 退款方式
  20. </view>
  21. <view class="">
  22. {{info.account}}
  23. </view>
  24. </view>
  25. <view class="plr-36 ptb-40 flex bb">
  26. <view class="">
  27. 退款金额
  28. </view>
  29. <view class="">
  30. {{info.status_text}}
  31. </view>
  32. </view>
  33. <view class="w100" style="height: 20rpx;background: #f8f8f8;"></view>
  34. <view class="size-34 bold pt-30 pb-20 plr-36 bb">
  35. 退款进度
  36. </view>
  37. <view class="plr-36 ptb-20 bb">
  38. <view class="">
  39. 退款申请已提交
  40. </view>
  41. <view class="size-26 gray-2 mt-10">
  42. 您的退款申请已成功提交
  43. </view>
  44. <view class="size-26 gray-2 mt-10">
  45. {{info.apply_time}}
  46. </view>
  47. </view>
  48. <view class="plr-36 ptb-20 bb" v-if="info.check_status==1||info.check_status==2">
  49. <view class="">
  50. 退款申请审核通过
  51. </view>
  52. <view class="size-26 gray-2 mt-10">
  53. 您的退款处理完成,预计{{info.predict_time}}前,退回{{info.account}}账户
  54. </view>
  55. <view class="size-26 gray-2 mt-10">
  56. {{info.confirm_time}}
  57. </view>
  58. </view>
  59. <view class="plr-36 ptb-20 bb" v-if="info.check_status==2">
  60. <view class="">
  61. 退款成功
  62. </view>
  63. <view class="size-26 gray-2 mt-10">
  64. 已将¥{{info.money}}元入账您的{{info.account}}账户,如有问题请联系客服查询
  65. </view>
  66. <view class="size-26 gray-2 mt-10">
  67. {{info.success_time}}
  68. </view>
  69. </view>
  70. <view class="plr-36 ptb-20 bb" v-if="info.check_status==-1">
  71. <view class="">
  72. 退款申请已拒绝
  73. </view>
  74. <view class="size-26 gray-2 mt-10">
  75. 您的退款申请已被拒绝,可重新提交退款申请或联系客服查询
  76. </view>
  77. <view class="size-26 gray-2 mt-10">
  78. {{info.confirm_time}}
  79. </view>
  80. </view>
  81. </view>
  82. </template>
  83. <script>
  84. export default {
  85. data() {
  86. return {
  87. refund_id:'',
  88. info:{},
  89. };
  90. },
  91. onLoad(option) {
  92. this.refund_id = option.id
  93. this.init()
  94. },
  95. methods:{
  96. init() {
  97. this.$http('/addons/ddrive/hyorder/refund_info', {
  98. id: this.refund_id
  99. },"POST").then(data => {
  100. this.info = data
  101. })
  102. },
  103. }
  104. }
  105. </script>
  106. <style lang="scss">
  107. </style>