pendingDeliveryOrders.wxml 5.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <i-auth bind:authSuccess="authSuccess" needAuth="{{needAuth}}">
  2. <view>
  3. <view class="container {{isIpx?'pb80':''}}">
  4. <view wx:if="{{order.length}}">
  5. <view class="order-item" wx:for="{{order}}" wx:key="index">
  6. <view class="order-title">
  7. <label class="check-box-content">
  8. <checkbox-group bindchange="checkboxChange" data-index="{{index}}" data-type="order">
  9. <view class="check-box">
  10. <image class="checkbox-checked" src="../../images/checkbox-checked.png" wx:if="{{item.checked}}"></image>
  11. <image class="checkbox-disabled" src="../../images/checkbox-disabled.png" wx:else></image>
  12. <checkbox hidden checked="{{item.checked}}" value="{{index}}"></checkbox>
  13. </view>
  14. </checkbox-group>
  15. </label>
  16. <view class="order-msg u-p-t-20 u-p-b-20">
  17. <view class="i-flex i-flex-spb">
  18. <view>订单编号:{{item.order_num_alias}}</view>
  19. </view>
  20. <view class="fsz-24">提货人:{{item.shipping_name}}<text class="ml30">手机号:{{item.shipping_tel}}</text></view>
  21. <em class="fsz-24 mt5 u-m-b-10">{{item.createTime}}</em>
  22. <i-cashon_delivery paymentCode="{{item.payment_code}}" codeImg="{{item.cashondelivery_code_img}}"></i-cashon_delivery>
  23. </view>
  24. <view class="order-status">{{item.status_name}}</view>
  25. </view>
  26. <checkbox-group bindchange="checkboxChange" data-index="{{index}}" data-type="goods">
  27. <block wx:for="{{item.goods_list}}" wx:for-index="idx" wx:for-item="skuItem" wx:key="order_id">
  28. <view class="goods-item">
  29. <label class="check-box-content">
  30. <view class="check-box">
  31. <checkbox hidden checked="{{skuItem.checked}}" value="{{idx}}"></checkbox>
  32. </view>
  33. </label>
  34. <view class="goods-img">
  35. <component-img defaultImage="../../images/placeholder-refund.png" height="60" loadImage="{{skuItem.goods_images}}" width="60"></component-img>
  36. </view>
  37. <view class="goods-detail">
  38. <view class="goods-title">{{skuItem.name}}</view>
  39. <view class="u-font-24 bule u-m-t-10" wx:if="{{item.payment_code=='cashon_delivery'}}">货到付款</view>
  40. <view class="goods-desc"><text wx:if="{{skuItem.option_str}}">{{skuItem.option_str}};</text> 共{{skuItem.quantity}}件</view>
  41. </view>
  42. <view class="goods-sign-btn goods-sign-btn-disabled" style="display:none;" wx:if="{{skuItem.orderSkuStatus===-1}}">提货确认</view>
  43. <label class="goods-sign-btn" wx:elif="{{skuItem.orderSkuStatus===0}}">提货确认
  44. <button hidden bindtap="sign" data-idx="{{index}},{{idx}}" data-orderNo="{{item.orderNo}}" data-orderSkuId="{{skuItem.orderSkuId}}"></button>
  45. </label>
  46. <view class="goods-sign-btn goods-sign-btn-disabled" wx:elif="{{skuItem.orderSkuStatus===1||skuItem.orderSkuStatus===2}}">已签
  47. </view>
  48. </view>
  49. <!-- 维权 -->
  50. <view class="tips bg-f fsz-24" style="padding-left:84rpx;">
  51. <view class="red pb10" wx:if="{{item.order_status_id==7}}">已退款</view>
  52. <view class="pb10" wx:elif="{{skuItem.is_refund_state==1&&skuItem.refund_info}}">
  53. 退款金额:<text class="red">¥{{skuItem.refund_info.ref_money}} </text>
  54. <text wx:if="{{skuItem.refund_info.state==0}}" class="bg-primary text-white tag">{{skuItem.refund_info.real_refund_quantity}}个 申请中</text>
  55. <text wx:if="{{skuItem.refund_info.state==3}}" class="bg-sucess text-white tag">{{skuItem.refund_info.real_refund_quantity}}个 退款成功</text>
  56. <text wx:if="{{skuItem.refund_info.state==4}}" class="bg-warning text-white tag">{{skuItem.refund_info.real_refund_quantity}}个 退款失败</text>
  57. </view>
  58. </view>
  59. </block>
  60. </checkbox-group>
  61. </view>
  62. </view>
  63. <view class="no-list" wx:else>
  64. 暂无数据
  65. </view>
  66. </view>
  67. <view class="bottom-bar {{isIpx?'pb20':''}}" wx:if="{{order.length}}">
  68. <label class="check-box-content">
  69. <checkbox-group bindchange="checkboxChange" data-type="all">
  70. <view class="check-box">
  71. <image class="checkbox-checked" src="../../images/checkbox-checked.png" wx:if="{{checkedAll && order.length>0}}"></image>
  72. <image class="checkbox-disabled" src="../../images/checkbox-disabled.png" wx:else></image>
  73. <checkbox hidden checked="{{checkedAll && order.length>0}}" value="{{index}}"></checkbox>
  74. </view>
  75. </checkbox-group>
  76. 全选
  77. </label>
  78. <view class="flex">
  79. <view class="total">
  80. 合计:
  81. <span>{{checkedCount}}条</span>
  82. </view>
  83. <label class="btn" style="display:none;">
  84. 复制商品信息
  85. <button hidden bindtap="copyGoodsMsg"></button>
  86. </label>
  87. <label class="btn" wx:if="{{checkedCount >0}}">
  88. 确认签收
  89. <button hidden bindtap="signAll"></button>
  90. </label>
  91. <view class="btn btn-disabled" wx:else>确认签收</view>
  92. </view>
  93. </view>
  94. <i-aside-btn showHome="{{true}}"></i-aside-btn>
  95. </view>
  96. </i-auth>