applyRefund.wxml 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <view class="container">
  2. <!-- 商品信息 -->
  3. <view class="product-block">
  4. <view class="refund-title">退款商品</view>
  5. <view class="product-detail">
  6. <view class="profuct-info">
  7. <image mode="aspectFit" class="product-img" src="{{orderInfo.picUrl}}"></image>
  8. <view class="info-right">
  9. <view class="info-main">
  10. <view class="product-name">{{orderInfo.goodsName}}</view>
  11. <view class="price">¥<text style="font-size: 24rpx;">{{orderInfo.actualPrice}}</text></view>
  12. </view>
  13. <view class="other-info">服务{{orderInfo.serviceTimes}}次</view>
  14. </view>
  15. </view>
  16. </view>
  17. <view class="real-price">
  18. 实际付款:<text>¥{{orderInfo.actualPrice}}</text>
  19. </view>
  20. </view>
  21. <!--
  22. <view class="card">
  23. <view class="module-title">订单明细</view>
  24. <view class="tt-cell">
  25. <view>商品总价</view>
  26. <view>¥{{orderInfo.goodsPrice}}元</view>
  27. </view>
  28. <view class="tt-cell">
  29. <view>优 惠</view>
  30. <view>-¥{{orderInfo.couponPrice}}元</view>
  31. </view>
  32. <view class="tt-cell">
  33. <view>订单实付</view>
  34. <view>-¥{{orderInfo.actualPrice}}元</view>
  35. </view>
  36. </view>
  37. -->
  38. <view class="card">
  39. <view class="refund-title">退款信息</view>
  40. <view class="tt-cell">
  41. <view>退款金额</view>
  42. <view class="refund-price">¥{{aftersale.amount}}</view>
  43. </view>
  44. <!-- <view class="comment-tips">不可更改,即订单实付</view> -->
  45. <!-- <picker value="{{index}}" range="{{columns}}" bindchange="bindPickerChange"> -->
  46. <view class="tt-cell" bindtap="showReason">
  47. <view style="width:150rpx;"><text class="need">*</text>退款原因</view>
  48. <view class="cell-right default" wx:if="{{reasonActive.id==''}}">请选择 </view>
  49. <view class="cell-right" wx:else>{{reasonActive.name}}</view>
  50. <view class="arrow-wrapper">
  51. <image src="https://mall.zhaijieshi.cc/file/wx-dy/arrow-grey.png" mode="aspectFit" class="arrow-img"></image>
  52. </view>
  53. </view>
  54. <!-- </picker> -->
  55. <view class="tt-cell">
  56. <view style="width:150rpx;"><text class="need">*</text>补充描述</view>
  57. <input value="{{ aftersale.reason}}" placeholder="补充描述,有助于更好的处理售后问题。" placeholder-style="font-size:24rpx;color:#ACADB1;"
  58. bindinput="onReasonChange">
  59. </input>
  60. </view>
  61. <view class="upload-text">上传凭证</view>
  62. <view class="comment-tips">最多上传3张</view>
  63. <!-- 图片上传 -->
  64. <view class="upload-wrapper">
  65. <view class="img-item" wx:for="{{imgList}}" wx:key="index">
  66. <image mode="aspectFill" src="{{item}}" class="user-upload" bindtap="previewImg" data-img="{{item}}"></image>
  67. <image class="close-img" mode="aspectFill" src="/static/images/icon-close.png" bindtap="delImg"
  68. data-index="{{index}}">
  69. </image>
  70. </view>
  71. <view class="upload" bindtap="uploadImg">
  72. <image mode="aspectFill" src="/static/images/icon-add.png"></image>
  73. <view>上传照片</view>
  74. </view>
  75. </view>
  76. </view>
  77. <view class="submit-btn" bindtap="submit">申请退款</view>
  78. <!-- 备注退款原因 -->
  79. <view class="appoint-overlay-wrapper remark-overlay" wx:if="{{ reasonPopupShow }}" bindtap="onReasonPopupClose">
  80. <view class="remark-select" catchtap="onReasonClick" >
  81. <view class="title">
  82. 选择退款原因
  83. </view>
  84. <view class="remark-list">
  85. <view class="remark-item" wx:for="{{reasonList}}" wx:key="index" data-reason="{{item}}" catchtap="reasonItemSelect">
  86. <view class="remark-value">{{item.name}}</view>
  87. <image mode="aspectFit" src="https://jzmall.lifejingzhi.com/file/jzmall-dy/icon-select-popup.png" class="radio-img" wx:if="{{reasonActive.id==item.id}}"></image>
  88. <image mode="aspectFit" src="https://jzmall.lifejingzhi.com/file/jzmall-dy/icon-unselect-popup.png" class="radio-img" wx:else></image>
  89. </view>
  90. </view>
  91. <view class="remark-conf-btn" catchtap="reasonItemConfirm">确定</view>
  92. </view>
  93. </view>
  94. </view>