| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[43],{534:function(t,e,r){"use strict";var n=r(3),o=r(35),c=r(14),d=r(9),path=r(317),l=r(6),h=r(113),m=r(15),_=r(204),f=r(63),v=r(112),y=r(316),T=r(5),w=r(92).f,A=r(57).f,S=r(26).f,x=r(318),k=r(315).trim,O="Number",C=d[O],D=path[O],j=C.prototype,E=d.TypeError,I=l("".slice),P=l("".charCodeAt),B=function(t){var e=y(t,"number");return"bigint"==typeof e?e:N(e)},N=function(t){var e,r,n,o,c,d,l,code,h=y(t,"number");if(v(h))throw E("Cannot convert a Symbol value to a number");if("string"==typeof h&&h.length>2)if(h=k(h),43===(e=P(h,0))||45===e){if(88===(r=P(h,2))||120===r)return NaN}else if(48===e){switch(P(h,1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+h}for(d=(c=I(h,2)).length,l=0;l<d;l++)if((code=P(c,l))<48||code>o)return NaN;return parseInt(c,n)}return+h},L=h(O,!C(" 0o1")||!C("0b1")||C("+0x1")),z=function(t){return f(j,t)&&T((function(){x(t)}))},$=function(t){var e=arguments.length<1?0:C(B(t));return z(this)?_(Object(e),this,$):e};$.prototype=j,L&&!o&&(j.constructor=$),n({global:!0,constructor:!0,wrap:!0,forced:L},{Number:$});var M=function(t,source){for(var e,r=c?w(source):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),n=0;r.length>n;n++)m(source,e=r[n])&&!m(t,e)&&S(t,e,A(source,e))};o&&D&&M(path[O],D),(L||o)&&M(path[O],C)},537:function(t,e,r){t.exports=r(543)},541:function(t,e,r){"use strict";var n=r(203);e.a={methods:{orderPay:function(t){var e=this;0==t.adjust_money?Object(n.e)({order_ids:t.order_id}).then((function(t){t.code>=0?e.$router.push({path:"/pay",query:{code:t.data}}):e.$message({message:t.message,type:"warning"})})):this.$confirm("商家已将支付金额调整为"+t.pay_money+"元,是否继续支付?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(n.e)({order_ids:t.order_id}).then((function(t){t.code>=0?e.$router.push({path:"/pay",query:{code:t.data}}):e.$message({message:t.message,type:"warning"})}))}))},orderClose:function(t,e){var r=this;this.$confirm("您确定要关闭该订单吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(n.a)({order_id:t}).then((function(t){r.$message({message:"订单关闭成功",type:"success"}),"function"==typeof e&&e()}))}))},orderDelivery:function(t,e){var r=this;this.$confirm("您确定已经收到货物了吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(n.f)({order_id:t}).then((function(t){r.$message({message:"订单收货成功",type:"success"}),"function"==typeof e&&e()}))}))}}}},543:function(t,e,r){"use strict";r.r(e);r(534),r(8),r(74),r(73),r(314);var n={replace:!0,data:function(){return{tipShow:!0,msTime:{show:!1,day:"",hour:"",minutes:"",seconds:""},star:"",end:"",current:""}},watch:{currentTime:function(t,e){this.gogogo()}},props:{tipText:{type:String,default:"距离开始"},tipTextEnd:{type:String,default:"距离结束"},id:{type:String,default:"1"},currentTime:{type:Number},startTime:{type:Number},endTime:{type:Number},endText:{type:String,default:"已结束"},dayTxt:{type:String,default:":"},hourTxt:{type:String,default:":"},minutesTxt:{type:String,default:":"},secondsTxt:{type:String,default:":"},secondsFixed:{type:Boolean,default:!1}},mounted:function(){console.log(this),this.gogogo()},methods:{gogogo:function(){var t=this;10==this.startTime.toString().length?this.star=1e3*this.startTime:this.star=this.startTime,10==this.endTime.toString().length?this.end=1e3*this.endTime:this.end=this.endTime,this.currentTime?10==this.currentTime.toString().length?this.current=1e3*this.currentTime:this.current=this.currentTime:this.current=(new Date).getTime(),this.end<this.current?(this.msTime.show=!1,this.end_message()):this.current<this.star?(this.$set(this,"tipShow",!0),setTimeout((function(){t.runTime(t.star,t.current,t.start_message)}),1)):(this.end>this.current&&this.star<this.current||this.star==this.current)&&(this.$set(this,"tipShow",!1),this.msTime.show=!0,this.$emit("start_callback",this.msTime.show),setTimeout((function(){t.runTime(t.end,t.star,t.end_message,!0)}),1))},runTime:function(t,e,r,n){var o=this,c=this.msTime,d=t-e;if(d>0){this.msTime.show=!0,c.day=Math.floor(d/864e5),d-=864e5*c.day,c.hour=Math.floor(d/36e5),d-=36e5*c.hour,c.minutes=Math.floor(d/6e4),d-=6e4*c.minutes,c.seconds=Math.floor(d/1e3).toFixed(0),d-=1e3*c.seconds,c.hour<10&&(c.hour="0"+c.hour),c.minutes<10&&(c.minutes="0"+c.minutes),c.seconds<10&&(c.seconds="0"+c.seconds);var l=Date.now(),h=Date.now();setTimeout((function(){n?o.runTime(o.end,e+=1e3,r,!0):o.runTime(o.star,e+=1e3,r)}),1e3-(h-l))}else r()},start_message:function(){var t=this;this.$set(this,"tipShow",!1),this.$emit("start_callback",this.msTime.show),setTimeout((function(){t.runTime(t.end,t.star,t.end_message,!0)}),1)},end_message:function(){this.msTime.show=!1,this.currentTime<=0||this.$emit("end_callback",this.msTime.show)}}},o=r(7),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",[t.msTime.show?e("p",[t.msTime.day>0?e("span",[e("span",[t._v(t._s(t.msTime.day))]),e("i",[t._v(t._s(t.dayTxt))])]):t._e(),t._v(" "),e("span",[t._v(t._s(t.msTime.hour))]),e("i",[t._v(t._s(t.hourTxt))]),t._v(" "),e("span",[t._v(t._s(t.msTime.minutes))]),e("i",[t._v(t._s(t.minutesTxt))]),t._v(" "),e("span",[t._v(t._s(t.msTime.seconds))]),e("i",[t._v(t._s(t.secondsTxt))])]):t._e()])}),[],!1,null,null,null);e.default=component.exports},567:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAC8UlEQVRIibWWe2iOURzHP3tbmPnjyeMPJ9RcMjRFLrlluU0WVij/iFxyjfLPCv+MjD/4Q9swKUmjKcXIrSmSRJYsuY6i2Ik666QhzOjo99Tj9Tx7n5f51tvvfc57nt+n857fLedA9RESaDQwBygBxgA+kAIs8Ay4DDRao+9kcpWb4fdSYBswLW39C9AB9AUmy2eX56vHQKU1+lScw1TMugdcAi4KrAUoB2YC+UAvIE/sRGAT0ASMAk56vmryfDUsKbAIeALMA14Di4DhwD7gOvApfFJr9D1r9CFr9ASgWMDjgOeerxZmAhYCD4H+QA1QAJyN+3vSZY2+KeDtQA7Q4PlqfhywD3BLvu8BNnfhe6X83iMGvBdYK48XPF+NiAKeB/oBLmx3ZDjMMaBK7jDutEflbpFY+A04FZgBvAfWZ4A5tYrt7GqTu1vgLjDE89WqMHC/2BUJYE4/Eu5zWiK2xvNVjgMOBiZJRF7JwlEiWaPfyHW5NCp1wKXyYlV3w0Kqla/LHXCuPNzOwkGO2PaE+1vEzk5JbXS6nwUwuMO8hPtfAd9cKcyVMubq4tcsgD3Ftnm+6khLrxPW6A3hzdboDs9XL4CRQfHuMrwj1OxeBlRELkYWAznUr27RLlUmlQW4JGZ/pA+XDsDQAPgUGC89rzkhsDNwbI1OX4/SIKA38DEVyr0pCWF/o6BV3XDAennY+B+By8TWOeAjyZOiUIp0mzxf5Ut3cWoIwrlcbH13A12aiK2wRn8OgOfkpIUJWlNieb4qk4mhzRq9k7SELRG7G1jXDbBiOYhTWbAeBraGoLX/EkSerxa7iJTHLdboYJL4Y6ZpBIIZ5CBwTYIpKWig56s64IwsbbVGV4f3RM2lbhwYCxwHZslQ5Ryclnt+Gaq7Kc9XBTIeur9tjay/BVZbo6+mO48bhB9IirgiXCldO+jcrpq4Zu3sgIhaWuHiwBr9Pcpxpsn7sAxVLtIWANNldHRTQqB30ksb3Ehpjf4Q6w34CexCxYf8/YyRAAAAAElFTkSuQmCC"},606:function(t,e,r){},698:function(t,e,r){"use strict";r(606)},773:function(t,e,r){"use strict";r.r(e);r(25),r(24),r(23),r(8),r(29),r(17),r(30);var n=r(4),o=(r(73),r(56),r(12)),c=r(203),d=r(541),l=r(537);function h(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,r)}return e}var m={name:"order_list",components:{CountDown:r.n(l).a},layout:"member",data:function(){return{orderStatus:"all",loading:!0,orderList:[],currentPage:1,pageSize:10,total:0,yes:!0}},mixins:[d.a],created:function(){this.orderStatus=this.$route.query.status||"all",this.getOrderList()},computed:function(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?h(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):h(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}({},Object(o.b)(["defaultGoodsImage"])),mounted:function(){var t=this;setTimeout((function(){t.yes=!1}),300)},methods:{countDownS_cb:function(){},countDownE_cb:function(){},handleClick:function(t,e){this.currentPage=1,this.orderStatus=t.name,this.refresh()},getOrderList:function(){var t=this;Object(c.c)({page:this.currentPage,page_size:this.pageSize,order_status:this.orderStatus}).then((function(e){var r=[],n=0;if(0==e.code&&e.data){n=e.data.auto_close;for(var o=Date.parse(new Date)/1e3,i=0;i<e.data.list.length;i++)e.data.list[i].currentTime=o,e.data.list[i].startTime=o,e.data.list[i].endTime=e.data.list[i].create_time+n;r=e.data.list,t.total=e.data.count}t.orderList=r,t.loading=!1})).catch((function(e){t.loading=!1}))},handlePageSizeChange:function(t){this.pageSize=t,this.refresh()},handleCurrentPageChange:function(t){this.currentPage=t,this.refresh()},refresh:function(){this.loading=!0,this.getOrderList()},operation:function(t,e){var r=this;this.status;switch(t){case"orderPay":this.orderPay(e);break;case"orderClose":this.orderClose(e.order_id,(function(){r.refresh()}));break;case"memberTakeDelivery":this.orderDelivery(e.order_id,(function(){r.refresh()}));break;case"trace":this.$router.push({path:"/order/logistics",query:{order_id:e.order_id}});break;case"memberOrderEvaluation":this.$router.push({path:"/order/evaluate",query:{order_id:e.order_id}})}},orderDetail:function(data){switch(parseInt(data.order_type)){case 2:this.$router.push({path:"/member/order_detail_pickup",query:{order_id:data.order_id}});break;case 3:this.$router.push({path:"/member/order_detail_local_delivery",query:{order_id:data.order_id}});break;case 4:this.$router.push({path:"/member/order_detail_virtual",query:{order_id:data.order_id}});break;default:this.$router.push({path:"/member/order_detail",query:{order_id:data.order_id}})}},imageError:function(t,e){this.orderList[t].order_goods[e].sku_image=this.defaultGoodsImage}}},_=m,f=(r(698),r(7)),component=Object(f.a)(_,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"box"},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.yes,expression:"yes"}],staticClass:"null-page"}),t._v(" "),e("el-card",{staticClass:"box-card order-list"},[e("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[e("span",[t._v("我的订单")])]),t._v(" "),e("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.orderStatus,callback:function(e){t.orderStatus=e},expression:"orderStatus"}},[e("el-tab-pane",{attrs:{label:"全部订单",name:"all"}}),t._v(" "),e("el-tab-pane",{attrs:{label:"待付款",name:"waitpay"}}),t._v(" "),e("el-tab-pane",{attrs:{label:"待发货",name:"waitsend"}}),t._v(" "),e("el-tab-pane",{attrs:{label:"待收货",name:"waitconfirm"}}),t._v(" "),e("el-tab-pane",{attrs:{label:"待评价",name:"waitrate"}})],1),t._v(" "),e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[e("nav",[e("li",[t._v("商品信息")]),t._v(" "),e("li",[t._v("单价")]),t._v(" "),e("li",[t._v("数量")]),t._v(" "),e("li",[t._v("实付款")]),t._v(" "),e("li",[t._v("订单状态")]),t._v(" "),e("li",[t._v("操作")])]),t._v(" "),t.orderList.length>0?e("div",{staticClass:"list"},t._l(t.orderList,(function(n,o){return e("div",{key:o,staticClass:"item"},[e("div",{staticClass:"head"},[e("span",{staticClass:"create-time"},[t._v(t._s(t.$util.timeStampTurnTime(n.create_time)))]),t._v(" "),e("span",{staticClass:"order-no"},[t._v("订单号:"+t._s(n.order_no))]),t._v(" "),e("span",{staticClass:"order-type"},[t._v(t._s(n.order_type_name))])]),t._v(" "),t._l(n.order_goods,(function(c,d){return e("ul",{key:d},[e("li",[e("div",{staticClass:"img-wrap",on:{click:function(e){return t.$router.push("/sku/"+c.sku_id)}}},[e("img",{attrs:{src:t.$img(c.sku_image,{size:"mid"})},on:{error:function(e){return t.imageError(o,d)}}})]),t._v(" "),e("div",{staticClass:"info-wrap",on:{click:function(e){return t.$router.push("/sku/"+c.sku_id)}}},[e("h5",[t._v(t._s(c.sku_name))])]),t._v(" "),0==n.order_status?e("div",{staticClass:"order-time"},[e("img",{staticStyle:{width:"15px",height:"15px","margin-right":"6px"},attrs:{src:r(567)}}),t._v("距离订单自动关闭,剩余\n\t\t\t\t\t\t\t\t"),e("count-down",{staticClass:"count-down",staticStyle:{color:"#f00","margin-left":"10px"},attrs:{currentTime:n.currentTime,startTime:n.startTime,endTime:n.endTime,dayTxt:":",hourTxt:":",minutesTxt:":",secondsTxt:""},on:{start_callback:function(e){return t.countDownS_cb()},end_callback:function(e){return t.countDownE_cb()}}})],1):t._e()]),t._v(" "),e("li",[e("span",[t._v("¥"+t._s(c.price))])]),t._v(" "),e("li",[e("span",[t._v(t._s(c.num))])]),t._v(" "),e("li",[e("span",[t._v("¥"+t._s(n.pay_money))])]),t._v(" "),0==d?[e("li",[e("span",{staticClass:"ns-text-color"},[t._v(t._s(n.order_status_name))]),t._v(" "),e("el-link",{attrs:{underline:!1},on:{click:function(e){return t.orderDetail(n)}}},[t._v("订单详情")])],1),t._v(" "),e("li",[n.action.length>0?[1==n.is_evaluate?e("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.operation("memberOrderEvaluation",n)}}},[0==n.evaluate_status?[t._v("\n\t\t\t\t\t\t\t\t\t\t\t评价\n\t\t\t\t\t\t\t\t\t\t")]:1==n.evaluate_status?[t._v("\n\t\t\t\t\t\t\t\t\t\t\t追评\n\t\t\t\t\t\t\t\t\t\t")]:t._e()],2):t._e(),t._v(" "),t._l(n.action,(function(r,o){return e("el-button",{key:o,attrs:{type:"primary",size:"mini",plain:"orderPay"!=r.action},on:{click:function(e){return t.operation(r.action,n)}}},[t._v("\n\t\t\t\t\t\t\t\t\t\t"+t._s(r.title)+"\n\t\t\t\t\t\t\t\t\t")])}))]:0==n.action.length&&1==n.is_evaluate?[1==n.is_evaluate?e("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.operation("memberOrderEvaluation",n)}}},[0==n.evaluate_status?[t._v("\n\t\t\t\t\t\t\t\t\t\t\t评价\n\t\t\t\t\t\t\t\t\t\t")]:1==n.evaluate_status?[t._v("\n\t\t\t\t\t\t\t\t\t\t\t追评\n\t\t\t\t\t\t\t\t\t\t")]:t._e()],2):t._e()]:t._e()],2)]:t._e()],2)}))],2)})),0):t.loading||0!=t.orderList.length?t._e():e("div",{staticClass:"empty-wrap"},[t._v("暂无相关订单")])]),t._v(" "),e("div",{staticClass:"pager"},[e("el-pagination",{attrs:{background:"","pager-count":5,total:t.total,"prev-text":"上一页","next-text":"下一页","current-page":t.currentPage,"page-size":t.pageSize,"hide-on-single-page":""},on:{"update:currentPage":function(e){t.currentPage=e},"update:current-page":function(e){t.currentPage=e},"update:pageSize":function(e){t.pageSize=e},"update:page-size":function(e){t.pageSize=e},"size-change":t.handlePageSizeChange,"current-change":t.handleCurrentPageChange}})],1)],1)],1)}),[],!1,null,"cb969c82",null);e.default=component.exports}}]);
|