order-refund.wxml 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <!--/pages/order-refund/order-refund.wxml-->
  2. <view style="padding-bottom: 100rpx;">
  3. <view class="flex-row bg-white mb-20 goods-info">
  4. <view class="flex-grow-0">
  5. <image style="width: 156rpx;height: 156rpx;margin-right:20rpx " mode="aspectFill"
  6. src="{{goods.goods_pic}}"></image>
  7. </view>
  8. <view class="flex-grow-1 flex-col">
  9. <view class="flex-grow-1">{{goods.name}}</view>
  10. <view class="flex-grow-0 flex-row" style="font-size: 9pt">
  11. <view class="flex-grow-1">
  12. <view style="margin-right: 40rpx;display: inline-block" wx:for="{{goods.attr}}">
  13. {{item.attr_group_name}}:{{item.attr_name}}
  14. </view>
  15. </view>
  16. <view class="flex-grow-0">×{{goods.num}}</view>
  17. </view>
  18. </view>
  19. </view>
  20. <!-- <view class="flex-row bg-white switch-tab mb-20">
  21. <view style='justify-content: center;' class="flex-grow-1 flex-x-center" bindtap="switchTab" data-id="1">
  22. <text class="flex-y-center {{switch_tab_1}}">退货</text>
  23. </view>
  24. <view style='justify-content: center;' class="flex-grow-1 flex-x-center" bindtap="switchTab" data-id="2">
  25. <text class="flex-y-center {{switch_tab_2}}">退款</text>
  26. </view>
  27. </view> -->
  28. <view class="switch-body {{switch_tab_1}}">
  29. <view class="bg-white mb-20">
  30. <view class='reason-item' style='border-bottom: 1px solid #EEEEEE;'>
  31. <view class="flex-grow-1 flex-row">
  32. 退款总金额
  33. <view class="flex-grow-1 flex-x-center">
  34. <text class="refund-price">¥{{goods.max_refund_price}}</text>
  35. </view>
  36. </view>
  37. </view>
  38. <view class='reason-item'>
  39. <navigator url='/pages/order-refund-reason/order-refund-reason?order_detail_id={{order_detail_id}}' class="flex-grow-1 flex-row">
  40. 退货原因
  41. <view class="flex-grow-1 flex-x-center flex-y-center">
  42. {{reason}}
  43. <image style='width:12rpx; margin-left: 20rpx;' mode='widthFix' src='/images/icon-jiantou-r.png'></image>
  44. </view>
  45. </navigator>
  46. </view>
  47. </view>
  48. <view class="bg-white form-row mb-20">
  49. <!-- <view class="mb-20">
  50. <text class="form-label">上传凭证</text>
  51. </view> -->
  52. <view class="mb-20">
  53. <textarea placeholder='请填写退货说明...'></textarea>
  54. </view>
  55. <view class="image-list">
  56. <view class="image-preview" wx:for="{{refund_data_1.pic_list}}" data-index="{{index}}">
  57. <text class="flex-y-center image-del" style='justify-content: center;' bindtap="deleteImage" data-type="1"
  58. data-index="{{index}}">×
  59. </text>
  60. <image src="{{item}}" style="width: 160rpx;height: 160rpx" mode="aspectFill"></image>
  61. </view>
  62. <view wx:if="{{!refund_data_1.pic_list||refund_data_1.pic_list.length<6}}" class="image-picker" bindtap="chooseImage" data-type="1">
  63. <image style="width: 160rpx;height: 160rpx" src="/images/icon-image-add.png"></image>
  64. </view>
  65. </view>
  66. </view>
  67. </view>
  68. <view class="switch-body {{switch_tab_2}}">
  69. <view class="flex-row bg-white form-row mb-20">
  70. <view class="flex-grow-0">
  71. <text class="form-label">退款说明</text>
  72. </view>
  73. <view class="flex-grow-1">
  74. <textarea style="width: 100%;padding: 0;" rows="2" bindinput="descInput" data-type="2"
  75. placeholder="请输入退款说明"></textarea>
  76. </view>
  77. </view>
  78. <view class="bg-white form-row mb-20">
  79. <!-- <view class="mb-20">
  80. <text class="form-label">上传凭证</text>
  81. </view> -->
  82. <view class="image-list">
  83. <view class="image-preview" wx:for="{{refund_data_2.pic_list}}" data-index="{{index}}">
  84. <text class="flex-x-center flex-y-center image-del" style='justify-content: center;' bindtap="deleteImage" data-type="2"
  85. data-index="{{index}}">×
  86. </text>
  87. <image src="{{item}}" style="width: 160rpx;height: 160rpx" mode="aspectFill"></image>
  88. </view>
  89. <view wx:if="{{!refund_data_2.pic_list||refund_data_2.pic_list.length<6}}" class="image-picker"
  90. bindtap="chooseImage" data-type="2">
  91. <image style="width: 160rpx;height: 160rpx" src="/images/icon-image-add.png"></image>
  92. </view>
  93. </view>
  94. </view>
  95. </view>
  96. </view>
  97. <view style='justify-content: center;' class="submit-btn flex-y-center flex-x-center {{switch_tab_1}}" data-type="1" bindtap="refundSubmit">提交</view>
  98. <view style='justify-content: center;' class="submit-btn flex-y-center flex-x-center {{switch_tab_2}}" data-type="2" bindtap="refundSubmit">提交</view>