12 |
- "use strict";const a=require("../common/vendor.js"),u=require("../common/assets.js"),g={data(){return{searchKey:"",status:0,orderStatus:[{name:"全部",value:""},{name:"待付款",value:"0"},{name:"待发货",value:"1"},{name:"待收货",value:"2"},{name:"已完成",value:"3"}],mescroll:null,upOption:{onScroll:!0,use:!0,page:{num:0,size:10},noMoreSize:10,empty:{icon:"/static/images/no_data.png",tip:"暂无数据"}},dataList:[]}},onLoad(s){this.status=s.status;var t=this;a.index.$on("refreshOrder",()=>{t.mescroll.resetUpScroll()})},methods:{goSearch(s){this.searchKey=s.detail.value,this.mescroll.resetUpScroll()},refund(s){a.index.navigateTo({url:"./refundOrderProduct?orderId="+s.id})},orderStatusChange(s){this.status=s.value,this.mescroll.resetUpScroll()},mescrollInit(s){this.mescroll=s},downCallback(s){s.resetUpScroll()},upCallback(s){var t=this,d={keyword:this.searchKey,status:this.status,page:s.num,pageSize:s.size};getMyStoreOrderList(d).then(n=>{n.code==200?(s.num==1?t.dataList=n.data.list:t.dataList=t.dataList.concat(n.data.list),t.mescroll.endBySize(n.data.list.length,n.data.total)):(a.index.showToast({icon:"none",title:"请求失败"}),t.dataList=null,t.mescroll.endErr())})},showDetail(s){a.index.__f__("log","at pages_shop/storeOrder.vue:208",s),a.index.navigateTo({url:"./storeOrderDetail?id="+s.id})},cancel(s){var t=this;a.index.showModal({title:"提示",content:"确定取消订单吗",success:function(d){if(d.confirm){var n={orderId:s.id};cancelOrder(n).then(c=>{c.code==200?(a.index.showToast({icon:"success",title:"操作成功"}),t.mescroll.resetUpScroll()):a.index.showToast({icon:"none",title:c.msg})})}else d.cancel}})},pay(s){s.isPrescribe==1&&s.prescribeId==null?a.index.navigateTo({url:"/pages/shopping/prescribe?orderId="+s.id}):a.index.navigateTo({url:"/pages/shopping/paymentOrder?orderId="+s.id})},showDelivery(s){a.index.navigateTo({url:"./storeOrderDelivery?orderId="+s.id})}}};function p(s,t,d,n,c,o){return{a:a.f(c.orderStatus,(e,l,h)=>({a:a.t(e.name),b:c.status==e.value,c:l,d:a.n(c.status==e.value?"item active":"item"),e:a.o(r=>o.orderStatusChange(e),l)})),b:u._imports_0$10,c:u._imports_1$2,d:a.o((...e)=>o.goSearch&&o.goSearch(...e)),e:a.f(c.dataList,(e,l,h)=>a.e({a:a.t(e.storeName||""),b:e.storeName,c:a.t(e.orderCode),d:a.t(s.utils.getDictLabelName("storeOrderStatus",e.status)),e:a.o(r=>o.showDetail(e),l),f:e.isPackage!=1},e.isPackage!=1?{g:a.f(e.items,(r,i,f)=>a.e({a:JSON.parse(r.jsonInfo).image,b:r.isPrescribe==1},r.isPrescribe==1?{}:{},{c:a.t(JSON.parse(r.jsonInfo).productName),d:a.t(JSON.parse(r.jsonInfo).sku),e:a.t(JSON.parse(r.jsonInfo).price.toFixed(2)),f:a.t(JSON.parse(r.jsonInfo).num),g:a.o(S=>o.showDetail(e),i),h:i}))}:{},{h:e.isPackage==1&&e.packageJson!=null},e.isPackage==1&&e.packageJson!=null?{i:JSON.parse(e.packageJson).imgUrl,j:a.t(JSON.parse(e.packageJson).title),k:a.t(JSON.parse(e.packageJson).descs),l:a.o(r=>o.showDetail(e),l)}:{},{m:a.t(e.payPrice.toFixed(2)),n:e.status==0},e.status==0?{o:a.o(r=>o.cancel(e),l)}:{},{p:e.status==0},e.status==0?{q:a.o(r=>o.pay(e),l)}:{},{r:e.isAfterSales==1},e.isAfterSales==1?{s:a.o(r=>o.refund(e),l)}:{},{t:e.status>=2&&e.deliveryId!=null},e.status>=2&&e.deliveryId!=null?{v:a.o(r=>o.showDelivery(e),l)}:{},{w:l}))}}const v=a._export_sfc(g,[["render",p]]);wx.createPage(v);
- //# sourceMappingURL=../../.sourcemap/mp-weixin/pages_shop/storeOrder.js.map
|