12 |
- "use strict";const t=require("../common/vendor.js"),d=require("../api/order.js"),_=require("../uni_modules/mescroll-uni/components/mescroll-uni/mescroll-mixins.js"),p={mixins:[_.MescrollMixin],data(){return{status:"",orderList:[],tabList:[{name:"全部",status:""},{name:"待支付",status:"1"},{name:"待发货",status:"2"},{name:"待收货",status:"3"},{name:"已完成",status:"5"}],downOption:{use:!0,auto:!1},upOption:{use:!0,auto:!0,page:{num:0,size:10},noMoreSize:5,empty:{icon:"/static/images/empty.png",tip:"暂无订单数据"}},mescroll:null}},methods:{mescrollInit(e){this.mescroll=e},downCallback(e){this.orderList=[],e.resetUpScroll()},upCallback(e){const a=e.num;let c={pageSize:e.size,page:a,status:this.status};d.liveOrderList(c).then(o=>{if(o.code==200){let r=o.rows||[],s=r.length,u=o.total||0;a===1&&(this.orderList=[]),this.orderList=this.orderList.concat(r),e.endBySize(s,u)}else e.endErr(),t.index.showToast({title:o.msg,icon:"none"})}).catch(o=>{e.endErr(),t.index.__f__("log","at pages_shop/order.vue:166","请求异常:"+JSON.stringify(o))})},confirmReceipt(e){var a=this;t.index.showModal({title:"提示",content:"确认收到货了吗",success:function(l){if(l.confirm){var c={orderId:e.orderId};d.finishOrder(c).then(o=>{o.code==200?(t.index.showToast({icon:"success",title:"操作成功"}),a.mescroll.resetUpScroll()):t.index.showToast({icon:"none",title:o.msg})})}}})},cancel(e){var a=this;t.index.showModal({title:"提示",content:"确定取消订单吗",success:function(l){if(l.confirm){const c={orderId:e.orderId};t.index.__f__("log","at pages_shop/order.vue:211",c),d.cancelOrder(c).then(o=>{o.code==200?(t.index.showToast({icon:"success",title:"操作成功"}),a.mescroll.resetUpScroll()):t.index.showToast({icon:"none",title:o.msg})})}}})},refund(e){t.index.navigateTo({url:"./refundOrderProduct?orderId="+e.orderId})},tabsClick(e){this.status=e.status,this.mescroll.resetUpScroll()},showDelivery(e){t.index.navigateTo({url:`./storeOrderDelivery?orderId=${e.orderId}`})},pay(e){t.index.__f__("log","at pages_shop/order.vue:251","去支付",e),t.index.navigateTo({url:`./paymentOrder?orderList=${encodeURIComponent(JSON.stringify(e))}`})},evaluate(e){}}};if(!Array){const e=t.resolveComponent("u-tabs"),a=t.resolveComponent("mescroll-body");(e+a)()}const h=()=>"../uni_modules/uview-plus/components/u-tabs/u-tabs.js",f=()=>"../uni_modules/mescroll-uni/components/mescroll-body/mescroll-body.js";Math||(h+f)();function g(e,a,l,c,o,r){return{a:t.o(r.tabsClick),b:t.p({itemStyle:"width:33%;height:100rpx;",list:o.tabList,lineColor:"#FF5C03"}),c:t.f(o.orderList,(s,u,b)=>t.e({a:t.t(s.orderCode),b:s.status==-1},s.status==-1?{}:s.status==-2?{}:s.status==1?{}:s.status==2?{}:s.status==3?{}:s.status==5?{}:s.status==-3?{}:{},{c:s.status==-2,d:s.status==1,e:s.status==2,f:s.status==3,g:s.status==5,h:s.status==-3,i:t.f(s.orderItemList,(n,i,y)=>({a:n.imgUrl,b:t.t(n.productName),c:t.t(n.sales),d:t.t(n.num),e:i})),j:t.t(s.totalPrice),k:s.status==1},s.status==1?{l:t.o(n=>r.cancel(s),u)}:{},{m:s.status!==-1&&s.status!==-3&&s.status!==1&&s.status!==-2},s.status!==-1&&s.status!==-3&&s.status!==1&&s.status!==-2?{n:t.o(n=>r.refund(s),u)}:{},{o:s.status==3||s.status==5},s.status==3||s.status==5?{p:t.o(n=>r.showDelivery(s),u)}:{},{q:s.status==1},s.status==1?{r:t.o(n=>r.pay(s),u)}:{},{s:s.status==3},s.status==3?{t:t.o(n=>r.confirmReceipt(s),u)}:{},{v:u})),d:t.sr("mescrollRef","11bfd2e6-0"),e:t.o(r.mescrollInit),f:t.o(r.downCallback),g:t.o(r.upCallback),h:t.p({bottom:"0",down:o.downOption,up:o.upOption})}}const v=t._export_sfc(p,[["render",g],["__scopeId","data-v-11bfd2e6"]]);wx.createPage(v);
- //# sourceMappingURL=../../.sourcemap/mp-weixin/pages_shop/order.js.map
|