57b6576.js 4.7 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[57,19],{484:function(t,e,n){"use strict";n(21),n(61);e.a={head:function(){var t=this.$store.getters.headerMeta;return{title:t.title,link:[{rel:"icon",type:"image/x-icon",href:t.ico}],meta:[{hid:"description",name:"description",content:t.description},{hid:"keywords",name:"keywords",content:t.keywords}]}}}},488:function(t,e,n){var content=n(491);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(20).default)("a3b07d2a",content,!0,{sourceMap:!1})},490:function(t,e,n){"use strict";n(488)},491:function(t,e,n){var r=n(19)((function(i){return i[1]}));r.push([t.i,".null-data[data-v-847c0814]{padding:100px}.null-data .img-null[data-v-847c0814]{height:150px;width:150px}",""]),r.locals={},t.exports=r},492:function(t,e,n){"use strict";n.r(e);var r={components:{},props:{img:{type:String},text:{type:String,default:"暂无数据"},imgStyle:{type:String,default:""}},methods:{}},o=(n(490),n(9)),component=Object(o.a)(r,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"bg-white flex-col col-center null-data"},[e("img",{staticClass:"img-null",style:t.imgStyle,attrs:{src:t.img,alt:""}}),t._v(" "),e("div",{staticClass:"muted m-t-8"},[t._v(t._s(t.text))])])}),[],!1,null,"847c0814",null);e.default=component.exports},498:function(t,e,n){"use strict";var r=n(2),o=n(102).find,c=n(193),l="find",d=!0;l in[]&&Array(1)[l]((function(){d=!1})),r({target:"Array",proto:!0,forced:d},{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),c(l)},589:function(t,e,n){var content=n(660);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(20).default)("dd137a72",content,!0,{sourceMap:!1})},658:function(t,e,n){t.exports=n.p+"img/order_null.ce12c76.png"},659:function(t,e,n){"use strict";n(589)},660:function(t,e,n){var r=n(19)((function(i){return i[1]}));r.push([t.i,".user-order{padding:10px 10px 20px}",""]),r.locals={},t.exports=r},716:function(t,e,n){"use strict";n.r(e);n(30);var r=n(5),o=(n(498),n(12),n(46),{mixins:[n(484).a],layout:"user-layout",asyncData:function(t){return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r,o,c,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.$get,t.$post,e.next=3,n("order/lists",{params:{page_size:10,type:"all"}});case 3:if(r=e.sent,o=r.data,c=o.lists,l=o.count,1!=r.code){e.next=10;break}return e.abrupt("return",{orderList:{lists:c,count:l}});case 10:case"end":return e.stop()}}),e)})))()},components:{},data:function(){return{activeName:"all",order:[{type:"all",lists:[],name:"全部",count:0,page:1},{type:"pay",lists:[],name:"待付款",count:0,page:1},{type:"delivery",lists:[],name:"待发货",count:0,page:1},{type:"take",lists:[],name:"待收货",count:0,page:1},{type:"finish",lists:[],name:"已完成",count:0,page:1},{type:"close",lists:[],name:"已关闭",count:0,page:1}]}},methods:{handleClick:function(){this.getOrderList()},getOrderList:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r,o,c,l,d,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.activeName,r=t.order,o=r.find((function(t){return t.type==n})),e.next=4,t.$get("order/lists",{params:{page_size:10,page_no:o.page,type:n}});case 4:c=e.sent,l=c.data,d=l.lists,f=l.count,1==c.code&&(t.orderList={lists:d,count:f});case 10:case"end":return e.stop()}}),e)})))()},changePage:function(t){var e=this;this.order.some((function(n){n.type==e.activeName&&(n.page=t)})),this.getOrderList()}},watch:{orderList:{immediate:!0,handler:function(t){var e=this;this.order.some((function(n){if(n.type==e.activeName)return Object.assign(n,t),console.log(n),!0}))}}}}),c=o,l=(n(659),n(9)),component=Object(l.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"user-order bg-white"},[e("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},t._l(t.order,(function(r,o){return e("el-tab-pane",{key:o,attrs:{label:r.name,name:r.type}},[r.lists.length?[e("order-list",{attrs:{list:r.lists},on:{refresh:t.getOrderList}}),t._v(" "),r.count?e("div",{staticClass:"pagination row-center"},[e("el-pagination",{attrs:{"hide-on-single-page":"",background:"",layout:"prev, pager, next",total:r.count,"prev-text":"上一页","next-text":"下一页","page-size":10},on:{"current-change":t.changePage}})],1):t._e()]:e("null-data",{attrs:{img:n(658),text:"暂无订单~"}})],2)})),1)],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{OrderList:n(698).default,NullData:n(492).default})}}]);