(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-take-out2-take-out3"],{"32a0":function(t,i,e){"use strict";var a;e.d(i,"b",(function(){return o})),e.d(i,"c",(function(){return n})),e.d(i,"a",(function(){return a}));var o=function(){var t=this,i=t.$createElement,a=t._self._c||i;return a("v-uni-view",{staticClass:"container"},[a("v-uni-view",{staticClass:"banner-box"},[a("v-uni-image",{attrs:{src:"/static/imgs/meal-0.png",mode:""}})],1),a("v-uni-view",{staticClass:"main"},[a("v-uni-view",{staticClass:"tab-box"},[a("v-uni-view",{staticClass:"tab-item",class:0==t.currentTabIndex?"active_tab":"",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.currentTabIndex=0}}},[t._v("外卖预订")]),a("v-uni-view",{staticClass:"tab-item",class:1==t.currentTabIndex?"active_tab":"",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.currentTabIndex=1}}},[t._v("我的预订")])],1),0==t.currentTabIndex&&4!=t.week&&5!=t.week&&6!=t.week&&0!=t.week?a("v-uni-view",{staticStyle:{background:"white"}},[a("v-uni-view",{staticClass:"barber"},[a("v-uni-text",{staticStyle:{"font-size":"14px",color:"#666"}},[t._v("取货地点:")]),t._l(t.takeFoodPlace,(function(i,e){return a("v-uni-view",{key:e,staticClass:"barber-item",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.choosePlace(e)}}},[a("v-uni-text",{staticClass:"round",class:t.takeFoodPlaceIndex==e?"barberactive":""}),a("v-uni-text",{staticClass:"input_left"},[t._v(t._s(i))])],1)}))],2),a("v-uni-view",{staticClass:"cont",staticStyle:{"min-height":"960upx",margin:"0upx"}},[a("v-uni-view",{staticClass:"classify-box"},t._l(t.kinds,(function(i,e){return a("v-uni-view",{key:e,staticClass:"classify-item",class:t.chooseClassifyIndex==e?"active":"",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.kindClick(e)}}},[a("v-uni-text",[t._v(t._s(i.attr_name))])],1)})),1),t.foodList.length>0?a("v-uni-view",{staticClass:"food-list"},t._l(t.foodList,(function(i,e){return a("v-uni-view",{key:e,staticClass:"list-item"},[a("v-uni-view",{staticClass:"img-box"},[a("v-uni-image",{attrs:{src:i.picture,mode:""},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.vbPicture(new Array(i.picture))}}})],1),a("v-uni-view",{staticClass:"fr-content"},[a("v-uni-view",{staticClass:"name"},[t._v(t._s(i.food_name))]),a("v-uni-view",{staticClass:"num"}),a("v-uni-view",{staticClass:"choose-num"},[i.buyNum>0?a("v-uni-image",{attrs:{src:"/static/icons/jian.png",mode:""},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.removeItem(i)}}}):t._e(),i.buyNum>0?a("v-uni-text",[t._v(t._s(i.buyNum))]):t._e(),i.quota>0&&i.buyNum>=i.quota||i.buyNum>=i.no_buy_num?a("v-uni-image",{attrs:{src:"/static/icons/no-jia.png",mode:""}}):a("v-uni-image",{attrs:{src:"/static/icons/jia.png",mode:""},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addItem(i)}}})],1),a("v-uni-view",{staticClass:"price"},[t._v("¥"+t._s(i.price)+"/"+t._s(i.company))])],1)],1)})),1):a("content-none",{attrs:{padTop:30}})],1),a("v-uni-view",{staticStyle:{height:"100upx"}}),0==t.chooseFoodList.length?a("v-uni-view",{staticClass:"footer-box "},[a("v-uni-image",{staticClass:"notCheck",attrs:{src:e("41a4"),mode:"widthFix"}}),a("v-uni-text",[t._v("未选购商品")])],1):a("v-uni-view",{staticClass:"pay-box"},[a("v-uni-view",{staticClass:"fr-btn",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.showAlert=!0}}},[t._v("购物车")]),a("v-uni-view",{staticClass:"fl-box",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.showAlert=!0}}},[a("v-uni-image",{staticClass:"notCheck",attrs:{src:e("904a"),mode:"widthFix"}}),a("v-uni-text",[t._v("¥"+t._s(t.totalPrice)+"("+t._s(t.totalNum)+")")])],1)],1),t.chooseFoodList.length>0&&t.showAlert?a("v-uni-view",{staticClass:"common-shade "},[a("v-uni-view",{staticClass:"list-box food-list box box-column box-between",staticStyle:{overflow:"hidden"}},[a("v-uni-view",{staticStyle:{"flex-grow":"1",height:"200upx",overflow:"auto"}},t._l(t.chooseFoodList,(function(i,e){return a("v-uni-view",{key:e,staticClass:"list-item"},[a("v-uni-view",{staticClass:"img-box"},[a("v-uni-image",{attrs:{src:i.picture,mode:""}})],1),a("v-uni-view",{staticClass:"fr-content"},[a("v-uni-view",{staticClass:"name"},[t._v(t._s(i.food_name))]),a("v-uni-view",{staticClass:"num"}),a("v-uni-view",{staticClass:"choose-num"},[i.buyNum>0?a("v-uni-image",{attrs:{src:"/static/icons/jian.png",mode:""},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.removeItem(i)}}}):t._e(),i.buyNum>0?a("v-uni-text",[t._v(t._s(i.buyNum))]):t._e(),i.quota>0&&i.buyNum>=i.quota||i.buyNum>=i.no_buy_num?a("v-uni-image",{attrs:{src:"/static/icons/no-jia.png",mode:""}}):a("v-uni-image",{attrs:{src:"/static/icons/jia.png",mode:""},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addItem(i)}}})],1),a("v-uni-view",{staticClass:"price"},[t._v("¥"+t._s(i.price)+"/"+t._s(i.company))])],1)],1)})),1),a("v-uni-view",{staticStyle:{width:"100%",background:"white",height:"auto"}},[a("v-uni-view",{staticClass:"box box-row",staticStyle:{padding:"20upx"}},[a("v-uni-view",{staticStyle:{padding:"10upx 0upx"}},[t._v("备 注:")]),a("v-uni-view",{staticStyle:{padding:"10upx",border:"1px solid #E5E5E5","border-radius":"10upx","flex-grow":"1"}},[a("v-uni-view",{staticClass:"uni-textarea"},[a("v-uni-textarea",{staticStyle:{width:"auto"},attrs:{maxlength:"40",focus:!0,fixed:"true","auto-height":!0,placeholder:"如有额外要求,请填写"},on:{blur:function(i){arguments[0]=i=t.$handleEvent(i),t.bindTextAreaBlur.apply(void 0,arguments)}},model:{value:t.remarks,callback:function(i){t.remarks=i},expression:"remarks"}})],1)],1)],1),a("v-uni-view",{staticClass:"box box-center",staticStyle:{padding:"20upx"}},[a("v-uni-view",{staticStyle:{"margin-right":"10%","border-radius":"10upx",padding:"20upx",background:"#CCCCCC",width:"40%","text-align":"center",color:"white"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.showAlert=!1}}},[t._v("取消")]),a("v-uni-view",{staticStyle:{"border-radius":"10upx",padding:"20upx",background:"#00c277",width:"40%","text-align":"center",color:"white"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.submit.apply(void 0,arguments)}}},[t._v("提交订单")])],1)],1)],1)],1):t._e()],1):t._e(),0!=t.currentTabIndex||4!=t.week&&5!=t.week&&6!=t.week&&0!=t.week?t._e():a("v-uni-view",{staticStyle:{height:"600upx",color:"#666","background-color":"white","line-height":"60upx","padding-left":"50upx","padding-top":"40upx"}},[t._v("外卖预订时间:每周一、周二、周三"),a("br"),t._v("外卖取餐时间:每周五")]),1==t.currentTabIndex?a("v-uni-view",[t.listInfo.length>0?a("v-uni-view",{staticClass:"food-list1"},t._l(t.listInfo,(function(i,e){return a("v-uni-view",{key:e,staticClass:"main"},[a("v-uni-view",{staticClass:"top"},[a("v-uni-view",{staticClass:"dining"},[t._v("预订时间:"+t._s(i.order_time))]),0!=i.order_status?a("v-uni-view",{staticClass:"status"},[t._v("预订成功")]):0==i.order_status?a("v-uni-view",{staticClass:"status font-col"},[t._v("已取消")]):t._e()],1),a("v-uni-view",{staticStyle:{"font-size":"28upx",color:"#666",padding:"10upx 20upx"}},[a("v-uni-view",{staticStyle:{padding:"6upx 0upx"}},[t._v("取货地点:"),a("v-uni-text",{staticStyle:{color:"#00c277"}},[t._v(t._s(i.take_food_place))])],1),a("v-uni-view",{staticStyle:{padding:"6upx 0upx"}},[t._v("取货日期:"),a("v-uni-text",{staticStyle:{color:"#00c277"}},[t._v(t._s(i.take_food_time))])],1),i.remarks?a("v-uni-view",[t._v("备  注:"),a("v-uni-text",{staticStyle:{color:"#00c277"}},[t._v(t._s(i.remarks))])],1):t._e()],1),t._l(i.orderDetails,(function(i,e){return a("v-uni-view",{key:e,staticClass:"list-item"},[a("v-uni-view",{staticClass:"img-box"},[a("v-uni-image",{attrs:{src:i.goods_icon,mode:""},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.vbPicture(new Array(i.goods_icon))}}})],1),a("v-uni-view",{staticClass:"fr-content"},[a("v-uni-view",{staticClass:"name"},[t._v(t._s(i.goods_name))]),a("v-uni-view",{staticClass:"price"},[a("v-uni-view",{staticStyle:{float:"left"}},[t._v("¥"+t._s(i.price)+"/"+t._s(i.unit))]),a("v-uni-view",{staticStyle:{float:"right",color:"#666","padding-right":"20upx"}},[t._v("x"+t._s(i.goods_num))])],1)],1)],1)})),a("v-uni-view",{staticStyle:{"border-top":"1px solid #eee",height:"100upx"}},[1==i.order_status&&i.compareTime?a("v-uni-view",{staticStyle:{border:"1px solid red",color:"red","border-radius":"40upx",float:"left",padding:"6upx 30upx","font-size":"28upx","margin-top":"28upx","margin-left":"20upx"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.cancelOrder(i)}}},[t._v("取消")]):t._e(),a("v-uni-view",{staticStyle:{float:"right","font-size":"28upx","margin-top":"32upx","margin-right":"20upx"}},[t._v("总金额:¥"+t._s(i.pay_price))])],1)],2)})),1):a("content-none",{attrs:{padTop:20}})],1):t._e()],1)],1)},n=[]},3550:function(t,i,e){"use strict";e.r(i);var a=e("35b4"),o=e.n(a);for(var n in a)"default"!==n&&function(t){e.d(i,t,(function(){return a[t]}))}(n);i["default"]=o.a},"35b4":function(t,i,e){"use strict";var a=e("4ea4");e("99af"),e("a623"),e("4160"),e("a434"),e("a9e3"),e("d3b7"),e("ac1f"),e("25f0"),e("5319"),e("1276"),e("159b"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var o=e("d24f"),n=e("fb8c"),d=a(e("28ef")),r=(a(e("474f")),a(e("bb31"))),s={data:function(){return{week:(new Date).getDay(),vbPicture:n.vbPicture,dataActive:0,chooseClassifyIndex:0,showAlert:!1,kinds:[],date:[],takeFoodPlace:["梨园","科技楼"],takeFoodPlaceIndex:0,foodList:[],chooseFoodList:[],foodListAll:{},userId:(0,n.getStorage)("userInfo").id,takeFoodTime:"",currentTabIndex:0,orderList:[],listInfo:[],page:1,pageSize:10,loadingType:0,contentText:{contentdown:"上拉加载更多",contentrefresh:"正在加载...",contentnomore:"没有更多数据了"},userInfo:(0,n.getStorage)("userInfo"),submitFlag:!0,remarks:""}},components:{contentNone:d.default,datetimePicker:r.default},computed:{totalPrice:function(){var t=this,i=0;return this.chooseFoodList.forEach((function(e,a){var o=t.accMul(e.price,e.buyNum);i+=o})),Math.floor(100*i)/100},totalNum:function(){var t=0;return this.chooseFoodList.forEach((function(i,e){t+=i.buyNum})),t}},onLoad:function(t){this.currentTabIndex=t.currentTabIndex||0,0==this.currentTabIndex?(this.chooseFoodList=[],this.getAttrTypes()):(this.page=1,this.loadingType=0,this.initData())},watch:{currentTabIndex:function(t,i){1==t?(this.page=1,this.loadingType=0,this.initData()):(this.chooseFoodList=[],this.getList())}},onShow:function(){},methods:{accMul:function(t,i){var e=0,a=t.toString(),o=i.toString();try{e+=a.split(".")[1].length}catch(n){}try{e+=o.split(".")[1].length}catch(n){}return Number(a.replace(".",""))*Number(o.replace(".",""))/Math.pow(10,e)},choosePlace:function(t){this.takeFoodPlaceIndex=t},compareTime:function(t){var i=t+" 00:00:00";i=i.replace(/-/g,"/");var e=new Date(i).getTime(),a=(new Date).getTime();return e>a},getAttrTypes:function(){var t=this,i={method:o.getAttrTypesForFood,data:{userId:this.userId}};(0,n.callbackRequest)(i).then((function(i){1==i.data.returnCode&&(t.kinds=i.data.returnData||[],t.getList())}))},getList:function(){var t=this,i={method:o.commodityList,data:{userId:this.userId,attrType:this.kinds[this.chooseClassifyIndex].attr_name}};(0,n.callbackRequest)(i).then((function(i){if(1==i.data.returnCode){for(var e=i.data.returnData||[],a=0;a0?(t.listInfo=t.listInfo.concat(e),t.loadingType=0):t.loadingType=2;for(var a=0;auni-view[data-v-16a0a3a8]{position:absolute}.load1[data-v-16a0a3a8],\n.load2[data-v-16a0a3a8],\n.load3[data-v-16a0a3a8]{height:24px;width:24px}.load2[data-v-16a0a3a8]{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.load3[data-v-16a0a3a8]{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.loading-img>uni-view uni-view[data-v-16a0a3a8]{width:6px;height:2px;border-top-left-radius:1px;border-bottom-left-radius:1px;background:#777;position:absolute;opacity:.2;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:load-data-v-16a0a3a8 1.56s ease infinite}.loading-img>uni-view uni-view[data-v-16a0a3a8]:nth-child(1){-webkit-transform:rotate(90deg);transform:rotate(90deg);top:2px;left:9px}.loading-img>uni-view uni-view[data-v-16a0a3a8]:nth-child(2){-webkit-transform:rotate(180deg);top:11px;right:0}.loading-img>uni-view uni-view[data-v-16a0a3a8]:nth-child(3){-webkit-transform:rotate(270deg);transform:rotate(270deg);bottom:2px;left:9px}.loading-img>uni-view uni-view[data-v-16a0a3a8]:nth-child(4){top:11px;left:0}.load1 uni-view[data-v-16a0a3a8]:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.load2 uni-view[data-v-16a0a3a8]:nth-child(1){-webkit-animation-delay:.13s;animation-delay:.13s}.load3 uni-view[data-v-16a0a3a8]:nth-child(1){-webkit-animation-delay:.26s;animation-delay:.26s}.load1 uni-view[data-v-16a0a3a8]:nth-child(2){-webkit-animation-delay:.39s;animation-delay:.39s}.load2 uni-view[data-v-16a0a3a8]:nth-child(2){-webkit-animation-delay:.52s;animation-delay:.52s}.load3 uni-view[data-v-16a0a3a8]:nth-child(2){-webkit-animation-delay:.65s;animation-delay:.65s}.load1 uni-view[data-v-16a0a3a8]:nth-child(3){-webkit-animation-delay:.78s;animation-delay:.78s}.load2 uni-view[data-v-16a0a3a8]:nth-child(3){-webkit-animation-delay:.91s;animation-delay:.91s}.load3 uni-view[data-v-16a0a3a8]:nth-child(3){-webkit-animation-delay:1.04s;animation-delay:1.04s}.load1 uni-view[data-v-16a0a3a8]:nth-child(4){-webkit-animation-delay:1.17s;animation-delay:1.17s}.load2 uni-view[data-v-16a0a3a8]:nth-child(4){-webkit-animation-delay:1.3s;animation-delay:1.3s}.load3 uni-view[data-v-16a0a3a8]:nth-child(4){-webkit-animation-delay:1.43s;animation-delay:1.43s}@-webkit-keyframes load-data-v-16a0a3a8{0%{opacity:1}100%{opacity:.2}}",""]),t.exports=i}}]);