1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["other-page-submit-order-submit-order"],{"0437":function(e,t,i){var r=i("d5db");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=i("967d").default;o("8adf253e",r,!0,{sourceMap:!1,shadowMode:!1})},"1df0":function(e,t,i){var r=i("c86c");t=r(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */uni-page-body[data-v-25c37fcd]{background-color:#f1f1f1}body.?%PAGE?%[data-v-25c37fcd]{background-color:#f1f1f1}.red-box[data-v-25c37fcd]{display:inline-block;background-color:red;color:#fff;font-size:%?28?%;padding:%?4?%}.settle-bar[data-v-25c37fcd]{width:95%;margin:auto;margin-top:%?20?%;background-color:#fff;display:flex;align-items:center;border-radius:12px;justify-content:space-between}.settle-bar.hidden[data-v-25c37fcd]{bottom:%?-140?%}.settle-bar .price-info[data-v-25c37fcd]{padding-left:%?30?%}.settle-bar .price-info .price[data-v-25c37fcd]{display:flex;align-items:flex-end;font-size:%?42?%;font-weight:700}.settle-bar .price-info .price .unit[data-v-25c37fcd]{font-size:%?28?%;margin-right:%?6?%;-webkit-transform:translateY(%?-2?%);transform:translateY(%?-2?%)}.settle-bar .price-info .discount[data-v-25c37fcd]{font-size:%?24?%}.settle-bar .submit-btn[data-v-25c37fcd]{padding:%?20?% %?50?%;font-size:%?28?%;background-color:#ffca28;color:#080808;border-radius:12px}@-webkit-keyframes spin-data-v-25c37fcd{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-25c37fcd{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-spinner[data-v-25c37fcd]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:999}.loading-spinner[data-v-25c37fcd]::before{content:"";width:40px;height:40px;border-radius:50%;border:4px solid rgba(0,0,0,.2);border-top-color:#000;-webkit-animation:spin-data-v-25c37fcd 1s linear infinite;animation:spin-data-v-25c37fcd 1s linear infinite}',""]),e.exports=t},"24d2":function(e,t,i){"use strict";i.r(t);var r=i("7e88"),o=i.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return r[e]}))}(a);t["default"]=o.a},"26a3":function(e,t,i){"use strict";var r=i("f825"),o=i.n(r);o.a},"2baa":function(e,t,i){var r=i("c86c");t=r(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.bottom-modal[data-v-7cd1a66a]{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:99998\n /* mask */\n /* close-btn */\n /* wrapper */}.bottom-modal__mask[data-v-7cd1a66a]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-animation:showMask-data-v-7cd1a66a .25s ease .1s forwards;animation:showMask-data-v-7cd1a66a .25s ease .1s forwards}.bottom-modal__mask.transparent[data-v-7cd1a66a]{background-color:transparent}.bottom-modal__close-btn[data-v-7cd1a66a]{position:absolute;top:%?30?%;right:%?30?%;z-index:99999}.bottom-modal__wrapper[data-v-7cd1a66a]{position:absolute;left:0;bottom:0;width:100%;background-color:#fff;border-radius:%?20?% %?20?% %?0?% %?0?%;padding:%?40?%;padding-top:%?60?%;padding-bottom:%?40?%;padding-bottom:calc(constant(safe-area-inset-bottom) + %?40?%);padding-bottom:calc(env(safe-area-inset-bottom) + %?40?%);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation:showWrapper-data-v-7cd1a66a .25s ease .1s forwards;animation:showWrapper-data-v-7cd1a66a .25s ease .1s forwards;z-index:99999;overflow:hidden}.bottom-modal__wrapper.no-padding[data-v-7cd1a66a]{padding:%?0?%;padding-bottom:%?40?%;padding-bottom:calc(constant(safe-area-inset-bottom) + %?40?%);padding-bottom:calc(env(safe-area-inset-bottom) + %?40?%)}@-webkit-keyframes showMask-data-v-7cd1a66a{0%{opacity:0}100%{opacity:1}}@keyframes showMask-data-v-7cd1a66a{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes showWrapper-data-v-7cd1a66a{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes showWrapper-data-v-7cd1a66a{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}',""]),e.exports=t},"66cb":function(e,t,i){"use strict";i.r(t);var r=i("8228"),o=i.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return r[e]}))}(a);t["default"]=o.a},"6aba":function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){return r}));var r={tnNavBar:i("3703").default},o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",[i("tn-nav-bar",{attrs:{fixed:!0,id:"tn-nav-bar",beforeBack:e.beforeBack,backTitle:"",bottomShadow:!1}},[e._v("确认订单")]),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:e.loadingShow,expression:"loadingShow"}],staticClass:"loading-spinner"}),i("v-uni-view",{staticClass:"product-price-info"},[i("v-uni-view",{staticClass:"product-info",staticStyle:{margin:"auto","margin-top":"20rpx",width:"95%","background-color":"#fff !important","border-radius":"10px",padding:"20rpx"}},[i("v-uni-view",e._l(e.orderInfo.products,(function(t,r){return i("v-uni-view",{key:r,staticClass:"product-list",staticStyle:{"margin-bottom":"20rpx"}},["88888"!=t.goods_id?i("v-uni-view",{staticClass:"product-item tn-color-black",staticStyle:{display:"flex"}},[i("v-uni-view",{staticClass:"item-image"},[i("v-uni-image",{staticClass:"image",staticStyle:{height:"100rpx",width:"100rpx","border-radius":"8px","margin-right":"20rpx"},attrs:{src:t.image,mode:"aspectFill"}})],1),i("v-uni-view",{staticClass:"item-info",staticStyle:{"flex-grow":"1",display:"flex","flex-direction":"column","justify-content":"space-between"}},[i("v-uni-view",{staticClass:"title tn-text-ellipsis-1"},[t.discount_price<t.price&&"huangou"!=t.bargain_type&&"bargain"!=t.bargain_type?i("v-uni-text",{staticClass:"red-box"},[e._v("含特价")]):e._e(),"bargain"==t.bargain_type?i("v-uni-text",{staticClass:"red-box"},[e._v("含特价")]):e._e(),"huangou"==t.bargain_type?i("v-uni-text",{staticClass:"red-box"},[e._v("超值换购")]):e._e(),e._v(e._s(t.title))],1),i("v-uni-view",{staticClass:"spec tn-text-ellipsis-1"},[e._v(e._s(t.spec))]),i("v-uni-view",{staticClass:"price-num",staticStyle:{width:"100%",display:"flex","justify-content":"space-between"}},[i("v-uni-view",{staticClass:"num"},[e._v("x"+e._s(t.num))]),i("v-uni-view",{staticClass:"price"},["bargain"==t.bargain_type&&t.caigou_discount_price!=t.price?[i("v-uni-text",[e._v("RM"+e._s(t.caigou_discount_price))]),t.discount_num>0?i("v-uni-text",{staticStyle:{"margin-left":"5rpx","font-size":"18rpx"}},[e._v("(第"+e._s(t.discount_num)+"个开始恢复原价)")]):e._e()]:i("v-uni-text",[e._v("RM"+e._s(t.price))])],2)],1)],1)],1):e._e()],1)})),1),i("v-uni-view",{staticStyle:{height:"1px",width:"100%","background-color":"#bababa",margin:"20rpx 0"}}),i("v-uni-view",{staticClass:"total-price",staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[i("v-uni-view",{staticClass:"title"},[e._v("合计:")]),i("v-uni-view",{staticClass:"title"},[e._v(e._s(e.cartData.num)+"件")]),i("v-uni-view",{staticClass:"data",staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[i("v-uni-view",{staticClass:"sum"},[e._v(e._s(e.formatPrice(e.totalPrice)))])],1)],1)],1),i("v-uni-view",{staticClass:"note",staticStyle:{margin:"auto","margin-top":"20rpx",width:"95%","background-color":"#fff !important","border-radius":"10px",padding:"20rpx"}},[i("v-uni-view",{staticClass:"title"},[e._v("备注")]),i("v-uni-view",{staticClass:"data"},[e.remarkInput?i("v-uni-textarea",{staticClass:"textarea",attrs:{focus:e.remarkFocus,placeholder:"请输入备注","placeholder-class":"tn-color-gray"},on:{blur:function(t){arguments[0]=t=e.$handleEvent(t),e.remarkTextareaBlurEvent.apply(void 0,arguments)}},model:{value:e.orderInfo.note,callback:function(t){e.$set(e.orderInfo,"note",t)},expression:"orderInfo.note"}}):i("v-uni-view",{staticClass:"show-data",class:[{"tn-color-gray":!e.orderInfo.note}],on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.startInputRemarkData.apply(void 0,arguments)}}},[e._v(e._s(e.orderInfo.note||"请输入备注"))])],1)],1),e.isShowTime||1==e.storeInfo.is_room_service_open?e._e():i("v-uni-view",{staticClass:"delivery-time tn-flex-center-between",staticStyle:{margin:"auto","margin-top":"20rpx",width:"95%","background-color":"#fff !important","border-radius":"10px",padding:"20rpx"},on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.chooseTime("delivery")}}},[i("v-uni-view",{staticClass:"title"},[e._v(e._s(e.time_title))]),1==e.optionsData.spellrice?i("v-uni-view",{staticClass:"value tn-color-orange theme-submit-order-time"},[e._v(e._s(e.deliveryInfo.pinfan.time)),i("v-uni-text",{staticClass:"tn-margin-left-xs tn-icon-right tn-color-gray"})],1):i("v-uni-view",{staticClass:"value tn-color-orange",class:[e.redStyle?"redstyle":""]},[e._v(e._s(e.deliveryInfo.delivery.deliveryTime)),i("v-uni-text",{staticClass:"tn-margin-left-xs tn-icon-right tn-color-gray"})],1)],1),0==e.is_express?i("v-uni-view",{staticClass:"settle-bar tn-safe-area-inset-bottom"},[i("v-uni-view",{staticClass:"price-info"},[i("v-uni-view",{staticClass:"price tn-color-red"},[i("v-uni-view",{staticClass:"unit"},[e._v("RM")]),i("v-uni-view",{staticClass:"value"},[e._v(e._s(e.selectRechargeExemptionPrice?e.recharge_exemption_price:e.paidPrice))])],1)],1),i("v-uni-view",{staticClass:"submit-btn",on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.submitOrder.apply(void 0,arguments)}}},[e._v("提交订单")])],1):e._e(),i("time-select-modal",{attrs:{data:e.timeRange,"default-value":e.defaultSelectTime},on:{confirm:function(t){arguments[0]=t=e.$handleEvent(t),e.handleChooseTimeModalConfirmEvent.apply(void 0,arguments)}},model:{value:e.showSelectTimeModal,callback:function(t){e.showSelectTimeModal=t},expression:"showSelectTimeModal"}})],1)],1)},a=[]},"7e88":function(e,t,i){"use strict";i("6a54");var r=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("bd06"),i("aa9c"),i("64aa"),i("473f"),i("bf0f"),i("8f71"),i("2797"),i("c223"),i("f7a5"),i("d4b5"),i("fd3c"),i("dc8a"),i("5c47"),i("0506"),i("4626");var o=r(i("2634")),a=r(i("2fdc")),n=r(i("39d8")),s=i("5817"),d=i("0c8e"),c=i("aec2"),l=i("b578"),u=i("b4f0"),p=i("47da"),f=r(i("8859")),m=i("cbea"),v=i("4098"),h=r(i("d82f")),_=i("46ea"),g=i("4f43"),y=r(i("b02e")),b=(r(i("05d8")),{components:{TimeSelectModal:y.default},data:function(){return(0,n.default)({showConcat:!1,showChooseOptionsModal:!1,options:[],attrs:[],materials:[],isShowTime:0,optionsData:{sid:"",from:"",fromzhitong:0,spellrice:"",spellrice_oid:0,spellrice_id:0,cart_ids:0,jielong_id:0},isLogin:!0,isLoadData:!1,orderTypeIndex:0,inStoreOrderTypeIndex:1,remarkInput:!1,remarkFocus:!1,deliveryInfo:{delivery:{address:"",username:"",mobile:"",deliveryTime:""},inStore:{mobile:"",deliveryTime:""},pinfan:{time:"",spellrice_time:""}},storeInfo:{title:"",address:"",deliveryType:0,deliveryMode:0,goodsType:0,isRest:0,isInBusiness:0,deliveryPrice:0,deliveryFeeMode:1},orderInfo:{products:[],boxPrice:0,packingPrice:0,deliveryFee:0,packFee:0,totalPrice:0,discountPrice:0,paidPrice:0,sysextra_fee:0,send_price:0,note:"",deliveryTimes:{}},currTimeId:0,discountPrice:0,totalPrice:0,orderSubmitInfo:{redpacketId:0,couponId:0,memberChoice:[],predictDayCn:"",predictIndex:0},activityList:[],redpacketData:[],couponData:[],surchargeFee:[],timeRange:[],isShowMemberChoice:!1,showSelectTimeModal:!1,defaultSelectTime:"",selectTimeType:"",showSelectPayWayModal:!1,showSelectRedpacketModal:!1,showSelectCouponModal:!1,currentSelectAddressId:"",addressList:[],showChooseAddressModal:!1,orderId:0,isSubmit:!1,loadingShow:!1,isShowSub:!1,spellrice:{},isShowAddress:!0,redStyle:!1,virtuallyRedEnvelope:"",selectJlIndex:-1,selectTcIndex:-1,pre_mealredpacket_:"",buy_mealredpacket:0,pre_add_mealredpacket_:"",buy_add_mealredpacket:0,purchaseRedEnvelopePrice:0,tuangouquan_id:0,store_extra_fee_detail:[],huangou_discount_price:0,huangou_goods:[],huangou_goods_item:{},is_express:0,cartData:null,is_api_shop:!1,brand:"",storeCode:"",store_title:"",store_address:"",store_logo:"",store_lat:"",store_lng:"",pack_fee_cn:"包装费",box_price_cn:"餐盒费",time_title:"配送时间",showRoomServiceSelectTimeModal:!1,room_service_time_text:"",room_service_params:null,recharge_exemption_price:0,selectRechargeExemptionPrice:0,rechargeFreChargeInfo:{status:!1,rechargeMul:1},showRechargeExemptionPrice:!0,is_mall:0,maxDisplayItems:3,isExpanded:!1,deliveryType:null,orderType:"",userVip:{user_vip_info:{discount:null}},isZhuohao:0,note:"",notes:""},"orderId",0)},computed:{inStoreOrderTypeBtnStyle:function(){var e=this;return function(t){var i={};return t===e.inStoreOrderTypeIndex?(i.backgroundColor=(e.$isTheme(),"#D60200"),i.color="#FFFFFF"):i.borderColor=(e.$isTheme(),"#D60200"),i}},currentSelectRedpacketIndex:function(){var e,t=-1;return(null===(e=this.redpacketData)||void 0===e?void 0:e.length)>0&&(t=this.redpacketData.findIndex((function(e){return!0===e.select})),-1!=t&&(this.orderSubmitInfo.redpacketId=this.redpacketData[t].id)),t},currentSelectCouponIndex:function(){var e,t=-1;return(null===(e=this.couponData)||void 0===e?void 0:e.length)>0&&(t=this.couponData.findIndex((function(e){return!0===e.select})),-1!=t&&(this.orderSubmitInfo.couponId=this.couponData[t].id)),t},orderTypeModeData:function(){console.log(this.storeInfo.deliveryType);var e=[];if(0!=this.storeInfo.deliveryType)switch(this.storeInfo.deliveryType){case 2:e=[4===this.storeInfo.goodsType?"到店消费":"到店自取"];break;case 3:e=1===this.storeInfo.deliveryMode?["商家自送","到店自取"]:["骑手配送","到店自取"],this.storeInfo.is_room_service_open&&this.storeInfo.room_service_tab_title&&(this.storeInfo.deliveryMode,e=[this.storeInfo.room_service_tab_title,"到店自取"]);break;default:e=[1===this.storeInfo.deliveryMode?"商家自送":"骑手配送"];break}return 1==this.storeInfo.express_open&&e.push("快递配送"),this.optionsData.jielong_id>0&&(this.is_express=1,e=["快递配送"]),this.is_mall&&(e=["快递配送"]),e},orderTypeModeSelectCn:function(){return this.orderTypeModeData[this.orderTypeIndex]},paidPrice:function(){var e=Number(this.orderInfo.totalPrice),t=Number(this.orderInfo.discountPrice),i=this.orderInfo.paidPrice;if(this.surchargeFee.length>0){var r=this.surchargeFee.filter((function(e){return e.select})).reduce((function(e,t){return e+t.price}),0);i+=r}if(console.log(i,"priceprice"),this.rechargeFreChargeInfo.status&&(console.log(i,"priceprice"),this.recharge_exemption_price=(this.rechargeFreChargeInfo.rechargeMul*i).toFixed(2)),(2===this.storeInfo.deliveryType||2!==this.storeInfo.deliveryType&&1===this.orderTypeIndex)&&(i-=this.orderInfo.deliveryFee,e-=this.orderInfo.deliveryFee,1===this.inStoreOrderTypeIndex&&(i-=this.orderInfo.boxPrice+this.orderInfo.packFee+this.orderInfo.packingPrice,e-=this.orderInfo.boxPrice+this.orderInfo.packFee+this.orderInfo.packingPrice)),-1!==this.currentSelectRedpacketIndex){var o=this.redpacketData[this.currentSelectRedpacketIndex];i-=o.discount,t+=o.discount}if(-1!==this.currentSelectCouponIndex){var a=this.couponData[this.currentSelectCouponIndex];i-=a.discount,t+=a.discount}return this.totalPrice=e,this.discountPrice=t,(0,v.formatPrice)(i+this.purchaseRedEnvelopePrice)},isSubmitOrder:function(){return!0},specPrice:function(){var e=0;return this.options.length>0?this.options.filter((function(e){return!0===e.select})).forEach((function(t){e+=t.price})):this.materials.length>0&&this.materials.filter((function(e){return!0===e.select})).forEach((function(t){!0===t.select&&(optionCn.push(t.title),e+=t.price)})),e},specOptionId:function(){var e="";if(this.options.length){var t=this.options.findIndex((function(e){return!0===e.select}));e+=-1===t?"0":"".concat(this.options[t].id)}return this.attrs.length>0&&(e.length>0&&(e+="_"),this.attrs.forEach((function(t,i){var r=t.label.findIndex((function(e){return!0===e.select}));e+="".concat(i,"s").concat(r,"v")})),e=e.slice(0,e.length-1)),this.materials.length>0&&(e.length>0&&(e+="_"),this.materials.forEach((function(t){!0===t.select&&(e+="".concat(t.id,"m1n"))})),e=e.slice(0,e.length-1)),0===this.options.length&&e.length>0&&(e="0_"+e),e}},onLoad:function(e){var t=this;return(0,a.default)((0,o.default)().mark((function i(){var r;return(0,o.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(console.log("options.type",e),t.orderType=e.orderType,t.optionsData.sid=(null===e||void 0===e?void 0:e.sid)||"",t.optionsData.sid){i.next=6;break}return(0,p.showModal)({title:"提示",content:"缺少参数",callback:function(){(0,g.navBack)()}}),i.abrupt("return");case 6:return 1===+e.orderType&&(t.orderTypeIndex=1),"poster_goods_mall"==e.orderType&&(t.is_mall=1),t.optionsData.from=(null===e||void 0===e?void 0:e.from)||"",t.optionsData.fromzhitong=(null===e||void 0===e?void 0:e.fromzhitong)||0,t.optionsData.spellrice=(null===e||void 0===e?void 0:e.spellrice)||0,t.optionsData.spellrice_oid=(null===e||void 0===e?void 0:e.spellrice_oid)||0,t.optionsData.spellrice_id=(null===e||void 0===e?void 0:e.spellrice_id)||0,t.optionsData.jielong_id=(null===e||void 0===e?void 0:e.jielong_id)||0,console.log(t.optionsData.jielong_id,"this.optionsData.jielong_id"),r=(0,d.getSubmitOrderChooseAddressId)(),r&&(t.currentSelectAddressId=r),e.isZhuohao&&(t.isZhuohao=e.isZhuohao,console.log("this.isZhuohao",t.isZhuohao)),e.brand&&e.storeCode&&(t.brand=e.brand,t.storeCode=e.storeCode,t.store_title=uni.getStorageSync(t.brand+"_storeName")||"",t.store_logo=uni.getStorageSync(t.brand+"_storeImage")||"",t.store_address=uni.getStorageSync(t.brand+"_address")||"",t.store_lat=uni.getStorageSync(t.brand+"_lat")||"",t.store_lng=uni.getStorageSync(t.brand+"_lng")||""),i.next=21,t.autoCreateAddress();case 21:t.getAddressList(),t.getRedEnvelope(),t.getCutInfo(),t.getStoreInfo();case 25:case"end":return i.stop()}}),i)})))()},onShow:function(){var e=this;(0,u.checkUserIsLogin)().then((function(){e.isLogin&&!e.isLoadData||(e.getRedEnvelope(),e.getAddressList())})).catch((function(){(0,p.showToast)({title:"请先登录"})}))},methods:{autoCreateAddress:function(){var e=this;return(0,a.default)((0,o.default)().mark((function t(){var i;return(0,o.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=uni.getStorageSync("supplier_sid")||"",i||(i=uni.getStorageSync("__sid")||""),t.abrupt("return",(0,s.autoCreateAddressApi)({sid:i}).then((function(t){console.log("res",t),e.currentSelectAddressId=t.data,console.log("this.currentSelectAddressId",e.currentSelectAddressId)})));case 3:case"end":return t.stop()}}),t)})))()},handleChooseTimeModalConfirmEvent:function(e){var t=e.value,i=e.date,r=e.timeIndex;switch(console.log(t,i,r),this.selectTimeType){case"delivery":this.deliveryInfo.delivery.deliveryTime=t;break;case"inStore":this.deliveryInfo.inStore.deliveryTime=t;break}if(this.orderSubmitInfo.predictDayCn=i,this.orderSubmitInfo.predictIndex=r,this.deliveryInfo.pinfan.time=t,0==this.optionsData.spellrice_oid&&1==this.optionsData.spellrice)for(var o=0;o<this.spellrice.times.length;o++)this.spellrice.times[o].days==i&&(this.deliveryInfo.pinfan.spellrice_time=JSON.stringify(this.spellrice.times[o].times[r]));this.getPageData()},getAddressList:function(){var e=this;this.isSubmit||(0,c.getUserAddressListApi)().then((function(t){e.isLogin=!0;var i=t.addresses;i&&(e.addressList=i.map((function(e){return{id:e.id,username:e.realname,mobile:e.mobile,sex:e.sex,address:e.address+e.number,number:e.number}}))),e.getPageData()})).catch((function(t){console.error("[submit-order]获取地址列表失败",t),e.addressList=[],"请重新登录"==t.msg?e.isLogin=!1:(0,p.showModal)({title:"提示",content:t.msg||"获取商品信息失败",callback:function(){(0,g.navBack)()}})}))},beforeBack:function(){uni.navigateBack({delta:1})},getPageData:function(){var e=this,t=this;this.loadingShow=!0,(0,s.getRechargeFreChargeStatusApi)({sid:this.optionsData.sid}).then((function(e){t.rechargeFreChargeInfo=e,console.log(t.rechargeFreChargeInfo,"that.rechargeFreChargeInfo that.rechargeFreChargeInfo ")})),(0,s.getOrderPreInfoApi)({sid:this.optionsData.sid,fromzhitong:this.optionsData.fromzhitong,spellrice:this.optionsData.spellrice,addressId:this.currentSelectAddressId,spellrice_oid:this.optionsData.spellrice_oid,spellrice_id:this.optionsData.spellrice_id,zitiType:0===this.inStoreOrderTypeIndex?1:2,order_type:1==this.is_express||0==this.orderTypeIndex?1:2,is_api_shop:this.is_api_shop,api_store_title:this.store_title,api_store_address:this.store_address,api_store_logo:this.store_logo,storeCode:this.storeCode,api_store_lat:this.store_lat,api_store_lng:this.store_lng,api_brand:this.brand,predict_index:this.orderSubmitInfo.predictIndex,predictDayCn:this.orderSubmitInfo.predictDayCn}).then((function(t){var i;e.isLoadData=!0;var r=t.address,o=t.store,a=t.order,n=t.cart,s=t.redPackets,d=t.coupons,c=t.spellrice,l=t.spellrice_delivery_day,u=t.spellrice_delivery_time,m=t.is_api;if(console.log(m,e.brand,e.storeCode,t.storeCode,"is_api"),m&&(!e.brand||!e.storeCode)||m&&e.storeCode!=t.storeCode)return uni.showModal({title:"提示",content:"请从品牌店铺进入下单",showCancel:!1,success:function(e){e.confirm&&uni.redirectTo({url:"/pages/index/index"})}}),!1;if(m&&(e.is_api_shop=!0),e.spellrice=c||{},e.storeInfo.title=o.title,e.storeInfo.address=o.address,e.storeInfo.deliveryType=o.delivery_type,e.storeInfo.deliveryMode=o.delivery_mode,e.storeInfo.goodsType=t.goods_type,e.storeInfo.deliveryPrice=o.delivery_price,e.storeInfo.deliveryFeeMode=o.delivery_fee_mode,e.storeInfo.is_room_service_open=o.is_room_service_open,e.storeInfo.room_service_tab_title=o.room_service_tab_title,e.storeInfo.room_service_time_title=o.room_service_time_title,e.storeInfo.room_service_time_description=o.room_service_time_description,e.storeInfo.room_service_time_title&&(e.time_title=e.storeInfo.room_service_time_title),e.storeInfo.appointment_times_arr=o.appointment_times_arr,e.optionsData.cart_ids=n.id,e.cartData=n,e.storeInfo.selfpickup_type=o.selfpickup_type||0,2==e.storeInfo.selfpickup_type?e.inStoreOrderTypeIndex=1:1==e.storeInfo.selfpickup_type&&(e.inStoreOrderTypeIndex=0),e.storeInfo.isRest=(null===o||void 0===o?void 0:o.is_rest)||0,e.storeInfo.isInBusiness=(null===o||void 0===o?void 0:o.is_in_business)||0,e.storeInfo.express_open=(null===o||void 0===o?void 0:o.express_open)||0,1==e.storeInfo.isRest||0==e.storeInfo.isInBusiness)return e.loadingShow=!1,(0,p.showModal)({title:"提示",content:"当前店铺正在休息",callback:function(){(0,g.navBack)()}});var v,h,_,y,b=e.addressList.findIndex((function(t){return t.id===e.currentSelectAddressId}));if(-1!=b){var I=e.addressList[b];e.setDefaultAddressInfo(I)}else r&&((null===r||void 0===r?void 0:r.length)>0||Object.keys(r).length>0)&&(e.setDefaultAddressInfo({id:r.id,address:r.address,username:r.realname,mobile:r.mobile}),e.currentSelectAddressId=r.id);if(e.deliveryInfo.inStore.mobile=(null===t||void 0===t?void 0:t.mobile)||"",e.orderInfo.boxPrice=Number(a.box_price)||0,e.orderInfo.packingPrice=Number(a.packing_price)||0,e.orderInfo.deliveryFee=Number(a.delivery_fee)||0,e.orderInfo.packFee=Number(a.pack_fee)||0,e.orderInfo.totalPrice=Number(a.total_fee_show)||0,e.orderInfo.discountPrice=Number(a.discount_fee)||0,e.orderInfo.paidPrice=Number(a.final_fee_show)||0,e.orderInfo.orderPrice=Number(a.price)||0,e.orderInfo.sysextra_fee=Number(a.sysextra_fee)||0,e.orderInfo.note||(e.orderInfo.note=a.note),e.orderInfo.extra_fee=Number(a.extra_fee)||0,e.orderInfo.deliveryTimes=a.deliveryTimes,e.orderInfo.products=n.data.reduce((function(e,t){return e.concat(t.filter((function(e){return e.num})).map((function(e){var t=Number(e.price),i=Number(e.caigou_discount_price),r=Number(e.total_discount_price),o=Number(e.num),a=0;return t==e.caigou_discount_price?a=0:(a=Math.floor((r-i*o)/(t-i)),a=o-a,a&&(a+=1)),console.log("discount_num",a),{title:e.title,image:e.thumb,spec:e.option_title,discount_price:Number(e.discount_price)||0,bargain_type:e.bargain_type,price:Number(e.price)||0,num:Number(e.num)||0,goods_id:e.goods_id,caigou_discount_price:Number(e.caigou_discount_price)||Number(e.price),discount_num:a}})))}),[]),null!==a&&void 0!==a&&null!==(i=a.activityed)&&void 0!==i&&i.list){var S=a.activityed.list;f.default.object(S)?(console.log(f.default.object(S),"testUtil.object(activityedListData)"),console.log(S,"activityedListData"),console.log(Object.keys(S),"Object.keys(activityedListData)"),e.activityList=Object.keys(S).map((function(e){var t=S[e];return{type:t.type,title:t.name,text:t.text}}))):(console.log(a.activityed.list,"order.activityed.list"),e.activityList=a.activityed.list.map((function(e){return{type:e.type,title:e.name,text:e.text}})))}0==e.optionsData.spellrice_oid&&1==e.optionsData.spellrice?(e.timeRange=c.times.map((function(e){return{date:e.days,times:e.times.map((function(e){return{time:e.sendtime,price:0}}))}})),e.deliveryInfo.pinfan.time="".concat(null===c||void 0===c||null===(v=c.times[0])||void 0===v?void 0:v.days,"-").concat(null===c||void 0===c||null===(h=c.times[0])||void 0===h||null===(_=h.times[0])||void 0===_?void 0:_.sendtime),e.deliveryInfo.pinfan.spellrice_time=JSON.stringify(null===c||void 0===c||null===(y=c.times[0])||void 0===y?void 0:y.times[0])):0!=e.optionsData.spellrice_oid&&1==e.optionsData.spellrice?(e.timeRange=[{date:l,times:[{time:u,price:0}]}],e.deliveryInfo.pinfan.time="".concat(l,"-").concat(u),e.deliveryInfo.pinfan.spellrice_time=""):e.timeRange=Object.keys(a.deliveryTimes.times).map((function(e){var t=a.deliveryTimes.times[e];return{date:"".concat(t.days),times:t.times.map((function(e){return{time:e.time_cn,price:Number(e.total_delivery_price)}}))}}));if(e.deliveryInfo.delivery.deliveryTime="".concat(a.deliveryTimes.predict_year_day," ").concat(a.deliveryTimes.predict_time_cn),e.deliveryInfo.inStore.deliveryTime="".concat(a.deliveryTimes.predict_year_day," ").concat(a.deliveryTimes.predict_time_cn),e.orderSubmitInfo.predictDayCn=a.deliveryTimes.predict_year_day,e.orderSubmitInfo.predictIndex=e.orderSubmitInfo.predictIndex>0?e.orderSubmitInfo.predictIndex:0,0==e.optionsData.spellrice_oid&&1==e.optionsData.spellrice?c.days.length>0?e.orderSubmitInfo.predictDayCn=c.days[0]:(0,p.showModal)({title:"提示",content:"店铺拼饭时间点未设置或未开启活动",callback:function(){(0,g.navBack)()}}):0!=e.optionsData.spellrice_oid&&1==e.optionsData.spellrice&&(e.orderSubmitInfo.predictDayCn=t.spellrice_delivery_day),console.log(a,e.orderSubmitInfo,e.deliveryInfo),e.isShowMemberChoice=(null===t||void 0===t?void 0:t.isShowMemberChoice)||!1,e.surchargeFee=a.member_choice.map((function(e){return{title:e.name,price:Number(e.fee),select:!1}})),e.orderInfo.extra_fee_detail=a.extra_fee_detail,e.store_extra_fee_detail=a.store_extra_fee_detail,console.log("zzzhoahsioo",e.store_extra_fee_detail),e.redpacketData=s.map((function(e){return{id:e.id,title:e.title,remark:(null===e||void 0===e?void 0:e.remark)||"[我的上铺专享]",discount:Number(e.discount),condition:Number(e.condition),day_cn:e.day_cn,select:!1}})),0==e.selectTcIndex)for(var x in e.virtuallyRedEnvelope.data){var w,k={id:e.virtuallyRedEnvelope.data[x].id,title:e.virtuallyRedEnvelope.data[x].title,remark:(null===(w=e.virtuallyRedEnvelope.data[x])||void 0===w?void 0:w.remark)||"[我的上铺专享]",discount:Number(e.virtuallyRedEnvelope.data[x].discount),condition:Number(e.virtuallyRedEnvelope.data[x].condition),day_cn:e.virtuallyRedEnvelope.data[x].day_cn,select:!1,type:"virtuallyTc",pre_mealredpacket_:x};e.redpacketData.push(k)}if(-1!=e.selectJlIndex)for(var C in e.virtuallyRedEnvelope.dosages[e.selectJlIndex].redpackets){var A;k={id:e.virtuallyRedEnvelope.dosages[e.selectJlIndex].redpackets[C].id,title:e.virtuallyRedEnvelope.dosages[e.selectJlIndex].redpackets[C].title,remark:(null===(A=e.virtuallyRedEnvelope.dosages[e.selectJlIndex].redpackets[C])||void 0===A?void 0:A.remark)||"[我的上铺专享]",discount:Number(e.virtuallyRedEnvelope.dosages[e.selectJlIndex].redpackets[C].discount),condition:Number(e.virtuallyRedEnvelope.dosages[e.selectJlIndex].redpackets[C].condition),day_cn:e.virtuallyRedEnvelope.dosages[e.selectJlIndex].redpackets[C].day_cn,select:!1,type:"virtuallyTc",pre_mealredpacket_:C};e.redpacketData.push(k)}e.couponData=d.map((function(e){return{id:e.id,title:e.title,discount:Number(e.discount),condition:Number(e.condition),day_cn:"限".concat(e.title,"使用"),select:!1}})),Number(t.tuangouquan_id)>0&&(console.log("他有团购券",t.tuangouquan_id),e.handleCouponClickEvent(0)),e.huangou_goods=t.huangou_goods,e.huangou_discount_price=t.huangou_discount_price,o.cn&&(o.cn.box_price&&(e.box_price_cn=o.cn.box_price),o.cn.pack_fee&&(e.pack_fee_cn=o.cn.pack_fee)),e.loadingShow=!1})).catch((function(t){e.isLoadData=!1,console.error("[submit-order]获取订单预信息失败",t),e.loadingShow=!1,(0,d.clearSubmitOrderChooseAddressId)(),(0,p.showModal)({title:"提示",content:t.msg||"获取订单预信息失败",callback:function(){(0,g.navBack)()}})}))},getRedEnvelope:function(){var e=this;(0,s.gemMealRedpacketBuildVirtual)(this.optionsData.sid).then((function(t){t.data?e.virtuallyRedEnvelope=t:e.virtuallyRedEnvelope=!1,console.log(t,"获取到的虚拟红包列表")})).catch((function(e){}))},getCutInfo:function(){var e=this;(0,l.cutOffSwit)(this.optionsData.sid).then((function(t){console.log("是否显示截单",t),e.isShowTime=t.data})).catch((function(e){console.log(e)}))},getStoreInfo:function(){var e=this;console.log("this.optionsData.sid",this.optionsData.sid),(0,m.getStoreVipInfoApi)({sid:this.optionsData.sid}).then((function(t){e.userVip=t,console.log("userVip.user_vip_info.discount")})).catch((function(e){console.log("获取商户信息失败",e)}))},setDefaultAddressInfo:function(e){this.currentSelectAddressId=e.id,this.deliveryInfo.delivery.address=e.address,this.deliveryInfo.delivery.username=e.username,this.deliveryInfo.delivery.mobile=e.mobile},formatPrice:v.formatPrice,startInputRemarkData:function(){this.remarkInput=!0,this.remarkFocus=!0},remarkTextareaBlurEvent:function(){this.remarkInput=!1,this.remarkFocus=!1},chooseTime:function(e){switch(console.log(this.deliveryInfo.delivery.deliveryTime,"this.deliveryInfo.delivery.deliveryTime"),this.selectTimeType=e,e){case"delivery":this.defaultSelectTime=this.deliveryInfo.delivery.deliveryTime;break;case"inStore":this.defaultSelectTime=this.deliveryInfo.inStore.deliveryTime;break}1==this.storeInfo.is_room_service_open?(this.showRoomServiceSelectTimeModal=!0,console.log("上门服务选择时间")):this.showSelectTimeModal=!0},submitOrder:(0,v.throttle)((function(){return 1==this.orderTypeIndex&&this.deliveryInfo.inStore&&this.deliveryInfo.inStore.mobile&&""!==this.deliveryInfo.inStore.mobile&&!/^1(3|4|5|6|7|8|9)\d{9}$/.test(this.deliveryInfo.inStore.mobile)?uni.showToast({duration:1500,icon:"none",title:"请输入正确的手机号"}):(""==this.deliveryInfo.inStore.mobile&&1==this.orderTypeIndex&&(this.showConcat=!0),3!=this.storeInfo.deliveryType&&1!=this.storeInfo.deliveryType||0!=this.orderTypeIndex||this.currentSelectAddressId?this.isSubmitOrder?(this.isShowSub=!this.isShowSub,this._submitOrder([])):void 0:(console.log("this.currentSelectAddressId",this.currentSelectAddressId),uni.showToast({duration:1500,icon:"none",title:"请选择收货地址"})))}),1e3),_submitOrder:function(e){var t=this;if(this.orderId)return console.log("直接执行支付"),this.initiatePayment(),!1;(0,h.default)(e).then((function(){t.loadingShow=!0;var e=uni.getStorageSync("supplier_sid")||"";e||(e=uni.getStorageSync("__sid")||"");var i={buy_add_mealredpacket_index:t.selectJlIndex,buy_mealredpacket:t.buy_mealredpacket,pre_mealredpacket_:t.pre_mealredpacket_,buy_add_mealredpacket:t.buy_add_mealredpacket,pre_add_mealredpacket_:t.pre_add_mealredpacket_,sid:t.optionsData.sid,fromzhitong:t.optionsData.fromzhitong,spellrice_oid:t.optionsData.spellrice_oid,spellrice:t.optionsData.spellrice,addressId:t.currentSelectAddressId,orderType:["商家自送","骑手配送"].includes(t.orderTypeModeSelectCn)?1:2,redpacketId:t.orderSubmitInfo.redpacketId,couponId:t.orderSubmitInfo.couponId,predictDayCn:t.orderSubmitInfo.predictDayCn,predictIndex:t.orderSubmitInfo.predictIndex,memberChoice:t.orderSubmitInfo.memberChoice,zitiType:0===t.inStoreOrderTypeIndex?1:2,mobile:t.deliveryInfo.inStore.mobile,note:t.orderInfo.note||"",spellrice_time:t.deliveryInfo.pinfan.spellrice_time,tuangouquan_id:t.tuangouquan_id,is_api_shop:t.is_api_shop,api_store_title:t.store_title,api_store_address:t.store_address,api_store_logo:t.store_logo,storeCode:t.storeCode,api_store_lat:t.store_lat,api_store_lng:t.store_lng,api_brand:t.brand,room_service_params:t.room_service_params,select_recharge_exemption_price:t.selectRechargeExemptionPrice,use_tuangouquan_place_order_at_once_id:t.use_tuangouquan_place_order_at_once_id,is_purchase_goods:1,supplier_sid:e};t.storeInfo.is_room_service_open&&t.room_service_params&&(i.orderType=1),1!==i.orderType&&(i.cut_time_id="",t.isShowTime=0),1==t.isShowTime&&(i.cut_time_id=t.currTimeId),(0,s.submitOrderApi)(i).then((function(e){t.orderId=e.order_id,setTimeout((function(){t.$nextTick((function(){uni.$emit(_.REFRESH_STORE_EVENT),t.initiatePayment()}))}),150)})).catch((function(e){console.error("[submit-order]提交订单失败",e),1==t.isShowTime&&i.cut_time_id&&setTimeout((function(){t.isSubmit=!0,t.isShowSub=!1}),1e3),(0,p.showToast)({title:e.msg}),t.loadingShow=!1}))})).catch((function(e){t.loadingShow=!1}))},initiatePayment:function(){var e=this;(0,s.initiatePaymentApi)({id:this.orderId,order_type:"takeout",action:"pay",pay_type:"credit",ochannel:"wxapp",is_purchase_goods:1}).then((function(t){console.log("res",t),(0,p.showToast)({title:"支付成功"}),(0,g.navPage)("/other-page/supplier-order/supplier-order-detail/supplier-order-detail?id=".concat(e.orderId),"redirect"),e.loadingShow=!1})).catch((function(e){console.error("[submit-order]发起支付失败",e),(0,p.showToast)({title:e.msg})}))}}});t.default=b},8228:function(e,t,i){"use strict";i("6a54");var r=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("fd3c"),i("8f71"),i("bf0f"),i("aa9c"),i("bd06"),i("5c47"),i("af8f"),i("c223");var o=r(i("7dcc")),a=r(i("a736")),n={props:{value:{type:Boolean,default:!1},data:{type:Array,default:function(){return[]}},defaultValue:{type:String,default:""}},components:{BottomModal:a.default},mixins:[o.default],data:function(){return{showSelectModal:!1,dateData:[],timeData:[],currentSelectDateIndex:-1,currentSelectTimeIndex:-1}},computed:{},watch:{value:{handler:function(e){this.showSelectModal=e,e&&(this._resetData(),this.splitData())},immediate:!0}},methods:{handleDateSelectEvent:function(e){this.currentSelectDateIndex=e,this.currentSelectTimeIndex=-1},handleTimeSelectEvent:function(e){this.currentSelectTimeIndex=e,this.timeConfirmEvent()},splitData:function(){var e=this;this.data&&this.data.length>0&&(this.dateData=this.data.filter((function(e){return e.times&&e.times.length>0})).map((function(t){return e.timeData.push(t.times.map((function(e){return e.time}))),t.date})),this.setDefaultSelectTimeValue())},setDefaultSelectTimeValue:function(){var e=this;if(this.defaultValue){var t=this.dateData.findIndex((function(t){return-1!=e.defaultValue.search(t)}));if(-1!=t){this.currentSelectDateIndex=t;var i=this.timeData[t].findIndex((function(t){return-1!=e.defaultValue.search(t)}));-1!=i&&(this.currentSelectTimeIndex=i)}}},handleModalClose:function(){this.$emit("input",!1),this.$emit("close")},timeConfirmEvent:function(){var e="".concat(this.dateData[this.currentSelectDateIndex]," ").concat(this.timeData[this.currentSelectDateIndex][this.currentSelectTimeIndex]);this.$emit("confirm",{value:e,date:this.dateData[this.currentSelectDateIndex],timeIndex:this.currentSelectTimeIndex}),this.handleModalClose()},_resetData:function(){this.dateData=[],this.timeData=[],this.currentSelectDateIndex=-1,this.currentSelectTimeIndex=-1}}};t.default=n},"95e4":function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("64aa");var r={options:{virtualHost:!0},props:{value:{type:Boolean,default:!1},closeBtn:{type:Boolean,default:!0},zIndex:{type:[String,Number],default:""},noPadding:{type:Boolean,default:!1},mask:{type:Boolean,default:!0},closeMask:{type:Boolean,default:!0},transparentMask:{type:Boolean,default:!1}},data:function(){return{openModal:!1}},computed:{modalStyle:function(){var e={};return this.zIndex&&(e.zIndex=Number(this.zIndex-1)),e},closeBtnStyle:function(){var e={};return this.zIndex&&(e.zIndex=Number(this.zIndex)),e},wrapperStyle:function(){var e={};return this.zIndex&&(e.zIndex=Number(this.zIndex)),e}},watch:{value:{handler:function(e){this.openModal=e},immediate:!0}},methods:{closeModal:function(e){("mask"!==e||this.closeMask)&&(this.$emit("cancel"),this.$emit("input",!1),this.$emit("close"))}}};t.default=r},"9c7f":function(e,t,i){"use strict";var r=i("0437"),o=i.n(r);o.a},a465:function(e,t,i){"use strict";i.r(t);var r=i("95e4"),o=i.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return r[e]}))}(a);t["default"]=o.a},a736:function(e,t,i){"use strict";i.r(t);var r=i("d28f"),o=i("a465");for(var a in o)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return o[e]}))}(a);i("c8a1");var n=i("828b"),s=Object(n["a"])(o["default"],r["b"],r["c"],!1,null,"7cd1a66a",null,!1,r["a"],void 0);t["default"]=s.exports},aec2:function(e,t,i){"use strict";i("6a54");var r=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.getUserAddressListApi=t.getNearAreaApi=t.getNearAddressPoisApi=t.getDefaultAgentApi=t.getAgentListByKeywordsApi=t.getAddressInfoWithKeyword=t.getAddressInfoWithIDApi=t.getAddressByIpApi=t.getAddressAreaListDataApi=t.editAddressApi=t.deleteAddressApi=t.addAddressApi=void 0;var o=r(i("b4f6"));t.getUserAddressListApi=function(){return o.default.get("api/user.member.address/list")};t.getNearAreaApi=function(e){var t=e.latitude,i=e.longitude;return o.default.get("api/user.home.home/getOtherAgents",{latitude:t,longitude:i})};t.getNearAddressPoisApi=function(e){var t=e.latitude,i=e.longitude;return o.default.get("api/Map/regeo",{latitude:t,longitude:i})};t.getAddressInfoWithKeyword=function(e){return o.default.get("api/Map/suggestion",{keywords:e})};t.getAddressInfoWithIDApi=function(e){return o.default.get("api/user.member.address/detail",{id:e})};t.addAddressApi=function(e){return o.default.post("api/user.member.address/addressModify",e)};t.editAddressApi=function(e){return o.default.post("api/user.member.address/addressModify",e)};t.deleteAddressApi=function(e){return o.default.get("api/user.member.address/del",{id:e})};t.getAddressAreaListDataApi=function(){return o.default.get("api/user.arealist.AreaList/list")};t.getAddressByIpApi=function(){return o.default.get("api/Map/getIp")};t.getAgentListByKeywordsApi=function(e){return o.default.get("api/Map/getAgentListByKeywords",{keywords:e})};t.getDefaultAgentApi=function(){return o.default.get("api/user.home.home/getDefaultAgent")}},b02e:function(e,t,i){"use strict";i.r(t);var r=i("b784"),o=i("66cb");for(var a in o)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return o[e]}))}(a);i("9c7f");var n=i("828b"),s=Object(n["a"])(o["default"],r["b"],r["c"],!1,null,"8eaba722",null,!1,r["a"],void 0);t["default"]=s.exports},b1a6:function(e,t,i){var r=i("2baa");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=i("967d").default;o("90b74ece",r,!0,{sourceMap:!1,shadowMode:!1})},b578:function(e,t,i){"use strict";i("6a54");var r=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.getOrderCommentPageInfoApi=t.getCutTImeData=t.cutOffSwit=t.confirmOrderApi=t.confirmErranderOrderApi=t.cancelTcOrderApi=t.cancelOrderApi=t.cancelErranderOrderApi=t.addOrderCommentApi=void 0;var o=r(i("b4f6"));t.getOrderCommentPageInfoApi=function(e){var t=e.id;return o.default.get("api/user.order.comment/getPageParams",{id:t})};t.addOrderCommentApi=function(e){var t=e.id,i=e.deliverScore,r=e.goodsQuality,a=e.note,n=e.thumbs;return o.default.post("api/user.order.comment/create",{id:t,deliverScore:i||0,goods_quality:r||0,note:a||"",thumbs:n||[]})};t.cancelTcOrderApi=function(e){return o.default.post("/api/user.mealRedpacket.meal_redpacket_order/cancelOrder",{order_id:e})};t.cancelOrderApi=function(e){return o.default.post("api/user.order.order/cancel",{id:e})};t.confirmOrderApi=function(e){return o.default.post("api/user.order.order/end",{id:e})};t.cancelErranderOrderApi=function(e){return o.default.post("api/user.order.errander.errander/cancel",{id:e})};t.confirmErranderOrderApi=function(e){return o.default.post("api/user.order.errander.errander/confirm",{id:e})};t.cutOffSwit=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return o.default.get("api/user.order.cut_time/getOpen?sid="+e,{})};t.getCutTImeData=function(){return o.default.get("api/user.order.cut_time/list",{})}},b784:function(e,t,i){"use strict";i.d(t,"b",(function(){return r})),i.d(t,"c",(function(){return o})),i.d(t,"a",(function(){}));var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("bottom-modal",{attrs:{"close-btn":!1,"no-padding":!0},on:{close:function(t){arguments[0]=t=e.$handleEvent(t),e.handleModalClose.apply(void 0,arguments)}},model:{value:e.showSelectModal,callback:function(t){e.showSelectModal=t},expression:"showSelectModal"}},[i("v-uni-view",{staticClass:"header-title tn-color-black theme-selectTime-head",style:[e.themeBtnStyle]},[e._v("请选择时间")]),i("v-uni-view",{staticClass:"select-wrapper",style:[{"--theme-color":e.themeBgColor}]},[i("v-uni-view",{staticClass:"date tn-bg-gray--light tn-color-black theme-selectTime-leftBg"},[i("v-uni-scroll-view",{staticClass:"scroll-view",attrs:{"scroll-y":!0}},e._l(e.dateData,(function(t,r){return i("v-uni-view",{key:r,staticClass:"date-item tn-flex-center",class:[{select:r===e.currentSelectDateIndex}],on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.handleDateSelectEvent(r)}}},[e._v(e._s(t))])})),1)],1),i("v-uni-view",{staticClass:"time"},[i("v-uni-scroll-view",{staticClass:"scroll-view",attrs:{"scroll-y":!0}},e._l(e.timeData[e.currentSelectDateIndex],(function(t,r){return i("v-uni-view",{key:r,staticClass:"time-item",class:[{select:r===e.currentSelectTimeIndex}],on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.handleTimeSelectEvent(r)}}},[i("v-uni-view",{staticClass:"value"},[e._v(e._s(t)),e.data[e.currentSelectDateIndex]["times"][r]["price"]?i("v-uni-text",[e._v(e._s("(配送费RM"+e.data[e.currentSelectDateIndex]["times"][r]["price"]+")"))]):e._e()],1),r===e.currentSelectTimeIndex?i("v-uni-view",{staticClass:"select-icon"},[i("v-uni-text",{staticClass:"tn-icon-success"})],1):e._e()],1)})),1)],1)],1)],1)},o=[]},c480:function(e,t,i){"use strict";i.r(t);var r=i("6aba"),o=i("24d2");for(var a in o)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return o[e]}))}(a);i("26a3");var n=i("828b"),s=Object(n["a"])(o["default"],r["b"],r["c"],!1,null,"25c37fcd",null,!1,r["a"],void 0);t["default"]=s.exports},c8a1:function(e,t,i){"use strict";var r=i("b1a6"),o=i.n(r);o.a},cbea:function(e,t,i){"use strict";i("6a54");var r=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.searchRecordApi=t.postStoreCouponApi=t.postStoreCollectApi=t.myStoreApi=t.joinStoreVipApi=t.getStoreVipInfoApi=t.getStoreTangshiGoodsListApi=t.getStoreShoppingCartDataApi=t.getStoreInfoApi=t.getStoreGoodsListApi=t.getStoreCommentListApi=t.getOrderDinnerStoreListApi=t.getOrderDinnerStoreIdApi=t.getMyCommentListApi=t.getIsBrandStoreApi=t.getFaviateBrandStoreListApi=t.getCodeInfoByCodeApi=t.getClassChild=t.getCategorys=t.getBrandStoreListApi=t.getBrandMasterApi=t.getBrandGoodsApi=t.getBrandApi=t.delCommentApi=void 0,i("5c47"),i("af8f");var o=r(i("b4f6"));t.getStoreInfoApi=function(e){var t=e.sid,i=e.table_id,r=e.storeCode,a=e.brand;return o.default.get("api/user.store.store/index",{sid:t,table_id:i,storeCode:r,brand:a})};t.getStoreVipInfoApi=function(e){return o.default.get("api/user.store.store/storeVip",e)};t.joinStoreVipApi=function(e){return o.default.post("api/user.store.store/joinStoreVip",e)};t.getStoreGoodsListApi=function(e){var t=e.sid,i=e.search,r=e.orderId,a=e.cid,n=e.child_id,s=e.page,d=e.is_api_shop,c=e.storeCode,l=e.api_brand,u=e.order_type,p=e.encrypted_data,f=e.write_off_type,m=e.is_promotion,v=e.goodsC,h=e.chrid;return o.default.get("api/user.store.goods/goods",{sid:t,child_id:n||"",search:i||"",order_id:r||"",cid:a||"",page:s||1,is_api_shop:d||"",storeCode:c||"",api_brand:l||"",order_type:u||"",encrypted_data:p||"",write_off_type:f||"",is_promotion:m||-1,goodsC:v,chrid:h||""})};t.getStoreShoppingCartDataApi=function(e){var t=e.sid,i=e.tableId,r=e.encrypted_data;return o.default.get("api/user.store.goods/cartIndex",{sid:t,table_id:i||"",encrypted_data:r||""})};t.getStoreCommentListApi=function(e){var t=e.sid,i=e.type,r=e.note,a=e.page,n=e.pSize;return o.default.get("api/user.store.store/comment",{sid:t,type:i||"",note:r||0,page:a,psize:n})};t.getMyCommentListApi=function(e){var t=e.page,i=e.pSize;return o.default.get("api/user.store.store/myComment",{page:t,psize:i})};t.delCommentApi=function(e){return o.default.post("api/user.store.store/delComment",e)};t.getStoreTangshiGoodsListApi=function(e){var t=e.sid,i=e.search,r=e.tableId,a=e.clear;return o.default.get("api/user.store.table/goods",{sid:t,search:i||"",table_id:r,clear:a||!1})};t.postStoreCouponApi=function(e){var t=e.sid;return o.default.post("api/user.channel.coupon/receive",{sid:t})};t.postStoreCollectApi=function(e){var t=e.sid,i=e.type,r=e.storeCode;return o.default.get("api/user.member.favorite/operate",{sid:t,type:i,storeCode:r})};t.getCategorys=function(e){var t=e.template_id;return o.default.get("api/user.store.goods/plugin_categorys",{template_id:t})};t.getClassChild=function(e){var t=e.cid;return o.default.get("api/user.store.goods/plugin_goods",{cid:t})};t.getOrderDinnerStoreListApi=function(e){return o.default.get("api/user.store.store/getOrderDinnerStoreList",e)};t.getOrderDinnerStoreIdApi=function(e){return o.default.get("api/user.store.store/getOrderDinnerStoreId",e)};t.getBrandApi=function(e){return o.default.get("api/user.store.store/getBrand?sid="+e)};t.getCodeInfoByCodeApi=function(e){return o.default.get("api/user.store.store/getCodeInfo?code="+e,{})};t.searchRecordApi=function(e){return o.default.post("api/user.tuangouquan.write_off/searchRecords",e)};t.getIsBrandStoreApi=function(e){return o.default.get("api/user.store.store/getIsBrandStore?sid="+e)};t.getBrandStoreListApi=function(e){return o.default.post("api/user.store.store/getBrandStoreList",e)};t.getFaviateBrandStoreListApi=function(e){return o.default.get("api/user.store.store/getFaviateBrandStoreList",e)};t.getBrandMasterApi=function(e){return o.default.get("api/user.appointment.index/index?sid="+e)};t.getBrandGoodsApi=function(e){return o.default.get("api/user.appointment.index/goods?sid="+e)};t.myStoreApi=function(){return o.default.get("api/user.store.store/myStore")}},d28f:function(e,t,i){"use strict";i.d(t,"b",(function(){return r})),i.d(t,"c",(function(){return o})),i.d(t,"a",(function(){}));var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.openModal?i("v-uni-view",{staticClass:"bottom-modal",style:[e.modalStyle]},[e.mask?i("v-uni-view",{staticClass:"bottom-modal__mask",class:[{transparent:e.transparentMask}],on:{touchmove:function(t){t.stopPropagation(),t.preventDefault(),arguments[0]=t=e.$handleEvent(t)},click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.closeModal("mask")}}}):e._e(),i("v-uni-view",{staticClass:"bottom-modal__wrapper",class:[{"no-padding":e.noPadding,"tn-shadow":e.transparentMask}],style:[e.wrapperStyle]},[e.closeBtn?i("v-uni-view",{staticClass:"bottom-modal__close-btn",style:[e.closeBtnStyle],on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.closeModal("btn")}}},[i("v-uni-text",{staticClass:"tn-icon-close"})],1):e._e(),e._t("default")],2)],1):e._e()},o=[]},d5db:function(e,t,i){var r=i("c86c");t=r(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.header-title[data-v-8eaba722]{padding:%?20?%;font-size:%?32?%}.select-wrapper[data-v-8eaba722]{width:100%;height:%?500?%;display:flex\n /* 日期 start */\n /* 日期 end */\n /* 时间 start */\n /* 时间 end */}.select-wrapper .date[data-v-8eaba722]{width:30%;height:100%}.select-wrapper .date .date-item[data-v-8eaba722]{width:100%;padding:%?20?% %?0?%}.select-wrapper .date .date-item.select[data-v-8eaba722]{background-color:#fff}.select-wrapper .time[data-v-8eaba722]{width:70%;height:100%}.select-wrapper .time .time-item[data-v-8eaba722]{width:100%;padding:%?20?%;display:flex;align-items:center;justify-content:space-between;border-bottom:%?1?% solid #f3f2f7}.select-wrapper .time .time-item.select[data-v-8eaba722]{color:var(--theme-color)}.select-wrapper .time .time-item .select-icon[data-v-8eaba722]{font-size:%?34?%;font-weight:700;color:var(--theme-color)}',""]),e.exports=t},f825:function(e,t,i){var r=i("1df0");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=i("967d").default;o("0490f847",r,!0,{sourceMap:!1,shadowMode:!1})}}]);
|