refund.wxml 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. <!-- 退款条例弹框 -->
  2. <refund bindclose="closeRefund" type="{{type}}" show="{{refundShow}}"></refund>
  3. <view class="refund">
  4. <view class="list content-box">
  5. <image src="{{datas.logo}}" mode="aspectFill" binderror="img"></image>
  6. <view class="listRight">
  7. <view class="listTitle">{{datas.title}}</view>
  8. <view class="listField">{{datas.atype == 0 ? '场次':'颜色'}}:{{datas.sessionName}}</view>
  9. <view class="listField">{{datas.atype == 0 ? (info.military==1?'排':'套餐'):'尺寸'}}:<text wx:for="{{datas.meals}}" wx:key="unique">{{item.policyName}}({{item.num}})</text></view>
  10. </view>
  11. </view>
  12. <!-- 退款原因选择 -->
  13. <view class="content-box padding">
  14. <view class="reason">
  15. <view>退款原因:</view>
  16. <!-- <view class="grey">请选择 ></view> -->
  17. <picker bindchange="changeReason" value="{{reasonIndex}}" range="{{reasonList}}">
  18. <!-- <view wx:if="{{reasonIndex==-1}}" class="grey">请选择 ></view> -->
  19. <view class="grey">{{default}}</view>
  20. </picker>
  21. </view>
  22. <textarea wx:if="{{showtext == true }}" class="textarea" bindinput="confirm" placeholder="请填写原因"></textarea>
  23. <!-- 根据后端返回的参数做展示 -->
  24. <view class="replace" wx:if="{{info.subOrders[index].changeStatus==0}}">
  25. <view>场次时间不合适的话,不妨换个场次?</view>
  26. <view class="replace_Right" bindtap="changeMeals">换场次</view>
  27. </view>
  28. </view>
  29. <!-- 6.3.1 -->
  30. <!-- 外侧父元素 -->
  31. <view class="content-box ft26">
  32. <view class="backPrice">
  33. <text>退款金额:</text>
  34. <view class="dis">
  35. <view class="price">
  36. <text class="a1">¥</text>{{orderInfo.sumRefundPrice}}
  37. </view>
  38. <view class="grey" bindtap="showProp">
  39. 退款条例 >
  40. </view>
  41. </view>
  42. </view>
  43. <!-- <view class="divLine"></view> -->
  44. <view class="divLineTwo">
  45. <view class="detailed">
  46. <view class="detailedTwo">明细如下</view>
  47. </view>
  48. </view>
  49. <view class="rule">
  50. 退款规则:
  51. </view>
  52. <view class="ruleChild">
  53. <view class="subtitleColor" wx:if="{{orderInfo.deductRate*100==0&&orderInfo.refundRule!=5}}">当前日期申请退款不需扣费</view>
  54. <view class="subtitleColor" wx:elif="{{orderInfo.payStatus==15}}">当前日期申请退款不需扣费</view>
  55. <!-- <view class="subtitleColor" wx:if="{{orderInfo.deductRate*100==0&&orderInfo.refundRule!=5}}">当前日期申请退款不需扣费</view>
  56. <view class="subtitleColor" wx:if="{{orderInfo.deductRate*100==0&&orderInfo.refundRule!=5}}">当前日期申请退款不需扣费</view> -->
  57. <view class="subtitleColor" wx:if="{{orderInfo.refundRule==5}}">特殊活动,一经付款,不予退款</view>
  58. <view class="subtitleColor" wx:if="{{orderInfo.deductRate*100!=0&&orderInfo.refundRule!=5}}"> · 当前日期是出发前{{orderInfo.dayBeforeStart}}天,退款需扣费{{orderInfo.deductRate*100}}%,退{{100-orderInfo.deductRate*100}}%</view>
  59. <view class="gray">· 总支付金额:{{orderInfo.resultIncome}}元</view>
  60. <view class="gray">· 需扣费:{{orderInfo.sumDeduct}}元({{orderInfo.deductRate*100}}%)</view>
  61. <view class="gray">· 退款金额:{{orderInfo.sumRefundPrice}}元({{100-orderInfo.deductRate*100}}%)</view>
  62. </view>
  63. <view class="form">
  64. 退款金额组成:
  65. </view>
  66. <view class="ruleChild">
  67. <view class="gray"> · 现金:{{orderInfo.price}}元-{{orderInfo.priceDeduct}}元(扣费)={{orderInfo.priceRefund}}元</view>
  68. <view wx:if="{{orderInfo.money!=0}}" class="gray">· 账户余额:{{orderInfo.money}}元-{{orderInfo.moneyDeduct}}元(扣费)={{orderInfo.moneyRefund}}元</view>
  69. <view wx:if="{{orderInfo.coin!=0}}" class="gray">· 佣金钱包:{{orderInfo.coin}}元-{{orderInfo.coinDeduct}}元(扣费)={{orderInfo.coinRefund}}元</view>
  70. </view>
  71. <view class="form">
  72. 注:
  73. </view>
  74. <view style="color:rgb(155, 154, 154)">
  75. ·若因孩子生病、疫情等特殊情况无法参与活动而产生扣费,需提交证明给宝大大进行处理
  76. </view>
  77. <view style="margin-bottom:20rpx;color:rgb(155, 154, 154)">
  78. ·若享受过换场次优惠,则退款时需补回
  79. </view>
  80. </view>
  81. <view class="mode content-box">
  82. <view class="way">
  83. <view class="mode_left">
  84. 退款方式:
  85. </view>
  86. <view class="subtitleColor back" wx:if="{{orderInfo.overdue==0}}">原路返回(预计需要3-10工作日)</view>
  87. <view class="twoSon" wx:if="{{orderInfo.overdue==1}}">
  88. <!-- <view class="twoSon"> -->
  89. <view class="listReason" bindtap="bindreason" data-type="1">
  90. <view class="bit {{current == 1?'current':''}}"></view>
  91. <view class="reason">支付宝</view>
  92. </view>
  93. <view class="listReason" bindtap="bindreason" data-type="2">
  94. <view class="bit {{current == 2?'current':''}}"></view>
  95. <view class="reason">银行卡</view>
  96. </view>
  97. </view>
  98. </view>
  99. <!-- 选择支付宝出现的输入框 -->
  100. <view class="Alipay" wx:if="{{current==1&&orderInfo.overdue==1}}">
  101. <!-- <view class="Alipay"> -->
  102. <view class="Account">
  103. <view class="account">
  104. 支付宝户号:
  105. </view>
  106. <input bindinput="changeAlipay" class="card" type="text" placeholder="请输入户号" />
  107. </view>
  108. <view class="Account">
  109. <view class="account">
  110. 支付宝账号:
  111. </view>
  112. <input bindinput="changeaccount" class="card" type="text" placeholder="请输入账号" />
  113. </view>
  114. </view>
  115. <!-- 选择银行卡出现的输入框 -->
  116. <view class="bank" wx:if="{{current==2&&orderInfo.overdue==1}}">
  117. <!-- <view class="bank"> -->
  118. <view class="Account">
  119. <view class="account">
  120. 卡户名:
  121. </view>
  122. <input bindinput="changebankName" class="card" type="text" placeholder="请输入卡的开户名称" />
  123. </view>
  124. <view class="Account">
  125. <view class="account">
  126. 银行名称:
  127. </view>
  128. <input bindinput="changeName" class="card" type="text" placeholder="请输入银行名,如工商银行" />
  129. </view>
  130. <view class="Account">
  131. <view class="account">
  132. 银行卡号:
  133. </view>
  134. <input bindinput="ChangeBankcardNo" class="card" type="text" placeholder="请输入银行卡号" />
  135. </view>
  136. <view class="Account">
  137. <view class="account">
  138. 开户行:
  139. </view>
  140. <input bindinput="changedeposit" class="card" type="text" placeholder="如中国人民银行奇台县支行" />
  141. </view>
  142. </view>
  143. <view class="examine" wx:if="{{current==2||current==1&&orderInfo.overdue==1}}">审核通过后退款金额预计会在<text class="subtitleColor">3~10个工作日</text>退回至填写的退款账号</view>
  144. </view>
  145. <!-- <view class="title">退款金额</view>
  146. <view class="content-box refundDet">
  147. <block wx:if="{{datas.atype == 1 && status !=15}}">请咨询客服(15355045807)</block>
  148. <block wx:elif="{{status == 15}}">全额退款</block>
  149. <block wx:else>根据【<text class="subtitleColor">取消条款</text>】约定金额</block>
  150. </view>
  151. <view class="title">退款方式</view>
  152. <view class="content-box refundDet">原路返回({{datas.atype=="1"?'收到货后':''}}3-10个工作日)</view>
  153. <view class="title">退款方式</view>
  154. <view class="content-box">
  155. <view class="listReason" wx:for="{{reasonData}}" wx:key="unique" bindtap="bindreason" data-type="{{item.type}}">
  156. <view class="reason">{{item.txt}}</view>
  157. <view class="bit {{current == item.type?'current':''}}"></view>
  158. </view>
  159. <textarea wx:if="{{current == 0 && !mask}}" class="textarea" bindinput="confirm" bindconfirm="confirm" placeholder="请输入退款原因"></textarea>
  160. </view>
  161. <view class="title" wx:if="{{datas.atype == 1&&datas.refundAddress}}">退货地址</view>
  162. <view class="content-box refundDet" style="line-height: 1.8;" wx:if="{{datas.atype == 1&&datas.refundAddress}}">
  163. <view>浙江省杭州市萧山区建设一路与风情大道交叉口中栋国际(北干科创园)银座1幢1609-1610</view>
  164. <view>邮政编码:310000</view>
  165. <view>收件人:宝小小(收)</view>
  166. <view>联系电话:15355045807</view>
  167. <text>{{datas.refundAddress}}</text>
  168. </view> -->
  169. </view>
  170. <view class="bottomBG"></view>
  171. <view class="bottom sub-refund" bindtap="refundRequest">提交退款</view>
  172. <view class="suc" hidden="{{!mask}}">
  173. <view class="icon-zfcg"></view>
  174. <view class="sucTitle">操作成功</view>
  175. <!-- <view class="sucTit">{{refundBack}}</view> -->
  176. <view class="tips-messages-content" wx:if="{{datas.atype == 1}}">
  177. 发货后需前往订单详情页填写对应的退货物流信息,收到货后3~10工作日内处理
  178. </view>
  179. <view class="tips-messages-content" wx:else>
  180. 您的退款申请已提交,工作人员将在3-10个工作日内处理
  181. </view>
  182. <button class="backBtn" bindtap="backBtn">返回</button>
  183. </view>
  184. <!-- 点击换场次弹出的sku -->
  185. <sku show="{{showSku}}" orderInfo="{{orderInfo}}" bindshowFund="showFund" s1="{{info.sid}}" s2="{{info.pid}}" military="{{info.military}}" aid="{{info.aid}}" atype="{{info.atype}}" changeSku="{{true}}" bind:confirmChange="confirmChange" bindshowCode="showCode" bind:close="closeSku"></sku>
  186. <service show="{{codeShow}}" bindsure="isOK"></service>