1 line
71 KiB
JavaScript
1 line
71 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-checkout-checkout"],{"1e8c":function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */[data-v-4809feab]:export{theme_bg:#f30213}.page-container[data-v-4809feab]{padding:%?20?%}.m-island-type[data-v-4809feab]{background:#fff;padding:%?30?% %?20?%}.m-island-type .m-tit[data-v-4809feab]{height:%?60?%;line-height:%?60?%;margin-bottom:%?20?%}.m-island-type .m-type[data-v-4809feab]{display:flex;justify-content:space-around}.m-item .m-imgs[data-v-4809feab]{width:%?100?%;height:%?100?%;border-radius:50%;background:#f1e6da;display:flex;justify-content:center;align-items:center}.m-item .m-imgs uni-image[data-v-4809feab]{width:%?64?%;height:%?64?%}.m-item .m-imgs-active[data-v-4809feab]{background:#333959}.m-item .m-name[data-v-4809feab]{margin-top:%?15?%}.m-cells[data-v-4809feab]{font-size:%?28?%;border-radius:%?12?%}.m-addres-info[data-v-4809feab]{padding:%?32?% 0;background-color:#fff;overflow:hidden;position:relative;border-radius:%?12?%}.m-order-typetxt[data-v-4809feab]{color:#f30213;font-size:16px}.m-addres-info[data-v-4809feab]::before{content:"";position:absolute;width:100%;height:%?6?%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL0AAAAECAYAAADbEj6NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTZFNEY0MzZFNERFMTFFNUE1MEFGNzBDMjEwRENBN0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTZFNEY0MzdFNERFMTFFNUE1MEFGNzBDMjEwRENBN0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NkU0RjQzNEU0REUxMUU1QTUwQUY3MEMyMTBEQ0E3RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NkU0RjQzNUU0REUxMUU1QTUwQUY3MEMyMTBEQ0E3RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn/dxJgAAAEGSURBVHjaYpToP8mABlSAuAuIAxkGH1gPxGVAfIcYxRc/lpJqvhgQtwNxAhAzDTK/nwDiXCA+Q4ziP7ccSDWfB4grgLgIiDkHmd+vAXExEO8gRrGxqTdeeRYktgAQ10ADlm2Qefo8NDIOEKuBxATPBvV3DTQcBhN4BE2MK4D4Pw0SPBM0k7cAseQg8/sbIK4H4lkgb1EjwcMSPQinAXEjEIsMMk+/AOJqIF4AxP9olOADoTWbyiDz+xcg7gDiPiD+TqwmEhO8A9R8w0Hm919APBmaET8Qq4mYBA9L9BeBWGs4eJrEBG8IjXCHQeb3f9BMDqp1npOikYQEP2yasKQmeFDBDhBgALcVQI75FJrUAAAAAElFTkSuQmCC) 50% repeat;bottom:0;border-bottom:2px dashed #f1e6da}.m-ad-name[data-v-4809feab]{display:-webkit-box;position:relative;margin-left:%?40?%;-webkit-box-flex:1;height:20px;line-height:20px;font-weight:400;font-size:14px}.m-ad-name uni-text[data-v-4809feab]{margin:0 %?10?% 0 %?20?%}.m-ad-name[data-v-4809feab]::after{content:"\\e7e0";position:absolute;left:%?-48?%;width:%?30?%;height:%?30?%;margin-top:%?-20?%;font-family:iconfont!important;text-align:center;line-height:%?80?%;font-size:%?80?%}.m-ad-address[data-v-4809feab]{width:%?650?%;margin-left:%?16?%;display:-webkit-box;-webkit-box-flex:1;line-height:%?50?%;font-weight:400;font-size:14px;position:relative;padding-left:%?40?%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#888;margin-top:%?10?%}.m-addres-info .m-cell-ft[data-v-4809feab]{position:absolute;right:%?20?%;top:50%}.m-product-all[data-v-4809feab]{margin-top:%?20?%}.total-info[data-v-4809feab]{margin-top:%?20?%;margin-top:%?0?%}.m-panel-hd[data-v-4809feab]::after{border:none}.m-total-info[data-v-4809feab]{padding:%?10?% %?20?%;font-size:12px}.m-total-info uni-label[data-v-4809feab]{font-size:%?32?%;color:#f30213}.m-footer-btn[data-v-4809feab]{height:%?110?%;width:100%;position:fixed;bottom:0;left:0;background-color:#fff;border-radius:0;z-index:100;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);display:flex}.m-footer-btn uni-form[data-v-4809feab]{width:auto;margin:auto}.m-footer-btn-list[data-v-4809feab]{width:70%;height:100%;position:relative;float:left}.m-footer-btn-item[data-v-4809feab]{position:relative;float:left;width:100%;font-size:%?24?%;color:#888;line-height:%?40?%;padding:%?15?% 0;box-sizing:border-box;height:100%}.m-footer-btn-main[data-v-4809feab]{height:%?80?%;float:left;background-color:#f30213;color:#fff;line-height:%?80?%;font-size:%?32?%;text-align:center;border-radius:0;border-radius:9px;line-height:%?80?%;text-align:center;margin:auto;margin-left:%?20?%;margin-right:%?20?%;width:%?230?%}.m-cart-total[data-v-4809feab]{text-align:right;padding-right:%?20?%}.m-cart-total uni-text[data-v-4809feab]{font-size:%?36?%;color:#f30213}.m-cart-total uni-text.mcs[data-v-4809feab]{font-size:12px}.m-cart-total uni-label[data-v-4809feab]{color:#f30213}.m-product-price uni-text[data-v-4809feab]{font-size:%?24?%;margin-left:%?8?%}.pre-info-price[data-v-4809feab]{height:%?18?%!important;font-size:12px!important;color:#b0b0b0!important;margin:0 0 0 %?10?%!important;margin-left:%?30?%!important}.pre-info-price .mcs[data-v-4809feab]{color:#b0b0b0;font-size:10px}.u-null-ad uni-label[data-v-4809feab]{font-size:%?40?%}.u-null-ad uni-text[data-v-4809feab]{color:#f30213;text-decoration:underline}.u-disabled[data-v-4809feab]{background-color:#aaa}.arrow[data-v-4809feab]{width:%?20?%}.coupon[data-v-4809feab]{position:relative;left:%?12?%;font-weight:700;font-size:%?26?%}.nearbylist-item[data-v-4809feab]{padding:%?20?% %?30?%;border-bottom:1px solid #eee;background:#fff}.nearbylist-item[data-v-4809feab]:last-child{border:none}.item-info[data-v-4809feab]{position:relative;font-size:%?28?%}.item-name[data-v-4809feab]{display:inline-block;font-size:%?30?%}.item-phone[data-v-4809feab]{line-height:%?45?%}.item-distance[data-v-4809feab]{float:right;font-size:%?26?%;color:#bbb}.item-address[data-v-4809feab]{position:relative;font-size:%?26?%;color:#bbb;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-right:%?40?%;line-height:%?40?%}.item-info[data-v-4809feab]::after{content:" ";display:inline-block;height:%?12?%;width:%?12?%;border-width:%?4?% %?4?% 0 0;border-color:#ebebe7;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);top:%?-4?%;position:absolute;top:72%;right:%?4?%;padding:%?3?%}.distribution[data-v-4809feab]{display:flex;align-items:center;background:#fff;padding:%?30?% %?30?%;margin-top:%?20?%;font-size:%?28?%}.m-product-price1 uni-text[data-v-4809feab]{font-size:%?24?%;color:#888;margin-left:%?8?%}.m-product-price[data-v-4809feab]{\r\n /*display: flex;*/justify-content:space-between;padding-right:%?20?%;margin-top:%?6?%}.u-cart-num[data-v-4809feab]{position:absolute;bottom:%?20?%;right:%?20?%}.btn[data-v-4809feab]{font-size:%?28?%;color:#333;padding-left:%?20?%;height:%?80?%;line-height:%?80?%;background:#fff;border-bottom:1px solid #d5d5d5}\r\n/*mask*/.drawer_screen[data-v-4809feab]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;background:#000;opacity:.5;overflow:hidden}\r\n/*content*/.drawer_box[data-v-4809feab]{width:%?650?%;overflow:hidden;position:fixed;top:50%;left:0;z-index:1001;background:#fafafa;margin:-150px %?50?% 0 %?50?%;border-radius:3px}.drawer_title[data-v-4809feab]{padding:15px;font:20px microsoft yahei;text-align:center}.drawer_content[data-v-4809feab]{height:210px;overflow-y:scroll\r\n /*超出父盒子高度可滚动*/}.btn_ok[data-v-4809feab]{padding:10px;font:20px microsoft yahei;text-align:center;border-top:1px solid #e8e8ea;color:#3cc51f}.top[data-v-4809feab]{padding-top:8px}.bottom[data-v-4809feab]{padding-bottom:8px}.title[data-v-4809feab]{height:30px;line-height:30px;width:%?160?%;text-align:center;display:inline-block;font:300 %?28?%/30px microsoft yahei}.hint[data-v-4809feab]{padding:%?40?%;font-size:12px;color:#717171}.hint uni-text[data-v-4809feab]{padding-left:%?20?%}.footer[data-v-4809feab]{border-top:%?2?% solid #d5d5d5;position:absolute;bottom:0;width:100%;height:%?100?%;display:flex;justify-content:space-between}.footer uni-view[data-v-4809feab]{width:50%;text-align:center;font-size:%?32?%;line-height:%?100?%}.footer-btn[data-v-4809feab]{width:50%;background:#f30213;height:%?100?%;line-height:%?100?%;text-align:center;border-radius:%?1?%;color:#fff}.m-store[data-v-4809feab]{padding-top:%?30?%;padding-bottom:%?20?%}.m-store-c[data-v-4809feab]{padding-left:%?20?%;position:relative}.m-store-info[data-v-4809feab]{padding:%?20?%;margin-left:%?30?%}.icon-store[data-v-4809feab]{position:absolute;top:%?-12?%}.icon-store[data-v-4809feab]:before{font-size:20px}.m-store-info uni-label[data-v-4809feab]{font-size:14px}.m-cells-title[data-v-4809feab]{width:%?70?%;margin-top:0;margin-bottom:0;line-height:%?100?%}.u-textarea[data-v-4809feab]{height:%?100?%;line-height:%?100?%}.placeholder-u-textarea[data-v-4809feab]{height:%?100?%;font-size:12px;color:#959593;line-height:%?100?%}.m-product-box[data-v-4809feab]{border-radius:%?12?%;background-color:#fff;margin-top:%?30?%}.m-product-item[data-v-4809feab]{flex-direction:column;background-color:initial}.m-product-item[data-v-4809feab]:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #ebebe7;color:#ebebe7;\r\n /*transform-origin: 0 100%;*/-webkit-transform:scaleY(.5);transform:scaleY(.5)}.m-item-c[data-v-4809feab]{position:relative;\r\n /* width: 850rpx; */display:flex}.m-item-act[data-v-4809feab]{position:relative;width:%?850?%;height:%?100?%}.m-act-img[data-v-4809feab]{width:%?212?%;height:%?212?%}.m-act-img uni-image[data-v-4809feab]{width:%?100?%;height:%?100?%}.act-item-name[data-v-4809feab]{width:%?570?%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-textarea-counter[data-v-4809feab]{position:absolute;right:%?20?%;bottom:0}.mcs[data-v-4809feab]{font-size:12px;color:#f30213}.m-total-price[data-v-4809feab]{color:#f30213;font-size:17px}uni-form[data-v-4809feab]{flex:1}.tag[data-v-4809feab]{padding:0 %?10?%}',""]),t.exports=e},2698:function(t,e,i){"use strict";i.d(e,"b",(function(){return s})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){return a}));var a={deliveryTimeOp:i("3752").default,uniIcons:i("4704").default},s=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"page-container",staticStyle:{"overflow-x":"hidden"}},[t.selfpickFlag?t._e():i("v-uni-view",[t.ud_id>0?i("v-uni-view",{staticClass:"m-addres-info m-cell-access",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectAddress.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"m-ad-name"},[i("v-uni-text",[t._v(t._s(t.submitinfo.delivery_address_row.ud_name))]),i("v-uni-text",[t._v(t._s(t.submitinfo.delivery_address_row.ud_mobile))])],1),t.addressFlag||t.intraCityService?i("v-uni-view",{staticClass:"m-ad-address"},[i("v-uni-text",[t._v(t._s(t.submitinfo.delivery_address_row.ud_province)+"/"+t._s(t.submitinfo.delivery_address_row.ud_city)+"/"+t._s(t.submitinfo.delivery_address_row.ud_county)+"\n\t\t\t\t\t\t"+t._s(t.submitinfo.delivery_address_row.ud_address))])],1):t._e(),i("v-uni-view",{staticClass:"m-cell-ft"})],1):i("v-uni-view",{staticClass:"m-addres-info m-cell-access",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectAddress.apply(void 0,arguments)}}},[t.isVirtual?i("v-uni-view",{staticClass:"m-ad-address u-null-ad"},[i("v-uni-label",{staticClass:"iconfont icon-shouhuodizhi"}),t._v(t._s(t.__("你还没有收货地址,马上"))),i("v-uni-text",[t._v(t._s(t.__("添加")))])],1):i("v-uni-view",{staticClass:"m-ad-address u-null-ad"},[i("v-uni-label",{staticClass:"iconfont icon-shouhuodizhi"}),t._v(t._s(t.__("你还没有个人联系信息,马上"))),i("v-uni-text",[t._v(t._s(t.__("添加")))])],1),i("v-uni-view",{staticClass:"m-cell-ft "})],1)],1),t.isVirtual?t._e():[i("v-uni-view",{staticClass:"distribution"},[i("v-uni-view",{staticStyle:{width:"30%"}},[t._v(t._s(t.__("配送方式")))]),i("v-uni-view",{staticClass:"check",staticStyle:{display:"flex","align-items":"center",width:"70%","justify-content":"space-around"}},[i("v-uni-view",{staticStyle:{display:"flex","align-items":"center"},attrs:{"data-store_id":t.store_id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handerIntraCityService.apply(void 0,arguments)}}},[t.intraCityService?i("v-uni-image",{staticStyle:{width:"32rpx",height:"32rpx","border-radius":"50%"},attrs:{src:"/static/images/ziti.png"}}):i("v-uni-view",{staticClass:"border",staticStyle:{"border-radius":"50%",width:"26rpx",height:"26rpx",border:"1px solid #db384c"}}),i("v-uni-view",{staticStyle:{"margin-left":"10rpx"}},[t._v("同城配送")])],1),t.delivery?i("v-uni-view",{staticStyle:{display:"flex","align-items":"center"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.express.apply(void 0,arguments)}}},[t.addressFlag?i("v-uni-image",{staticStyle:{width:"32rpx",height:"32rpx","border-radius":"50%"},attrs:{src:"/static/images/ziti.png"}}):i("v-uni-view",{staticClass:"border",staticStyle:{"border-radius":"50%",width:"26rpx",height:"26rpx",border:"1px solid #db384c"}}),i("v-uni-view",{staticStyle:{"margin-left":"10rpx"}},[t._v(t._s(t.__("物流配送")))])],1):t._e(),t._e()],1)],1),t.selfpickFlag||t.storeServeFlag?[t.selfpickFlag||t.storeServeFlag?i("v-uni-view",{staticClass:"m-cells",staticStyle:{background:"#fff","font-size":"28rpx",padding:"20rpx 30rpx"}},[i("v-uni-picker",{attrs:{mode:"date",value:t.date,start:t.stdate,end:t.eddate},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.bindDateChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker",staticStyle:{display:"flex","justify-content":"space-between"}},[i("v-uni-view",[t._v(t._s(t.__("选择自提日期:")))]),i("v-uni-view",{staticStyle:{color:"#717171","padding-right":"40rpx"}},[t._v(t._s(t.date||t.starttime))])],1)],1)],1):t._e(),(t.selfpickFlag||t.storeServeFlag)&&t.chain_id?i("v-uni-navigator",{staticClass:"m-addres-info m-cell-access",staticStyle:{"margin-top":"20rpx"},attrs:{"hover-class":"none",url:"/chain/chain/list?issub=1&ud_id="+t.ud_id+"&store_id="+t.store_id+"&item_id="+t.item_ids+"&spid="+t.spinfo}},[i("v-uni-label",{staticStyle:{"font-size":"28rpx","margin-left":"20rpx"}},[t._v(t._s(t.__("请选择自提门店:")))]),i("v-uni-view",{staticClass:"nearbylist-item",attrs:{"data-address":t.ChainInfo.chain_address,"data-name":t.ChainInfo.chain_name,"data-lat":t.ChainInfo.chain_lat,"data-lng":t.ChainInfo.chain_lng}},[i("v-uni-view",{staticClass:"item-info"},[i("v-uni-label",{staticClass:"item-name"},[t._v(t._s(t.ChainInfo.chain_name))]),t.ChainInfo.chain_opening_hours&&t.ChainInfo.chain_close_hours?i("v-uni-label",{staticStyle:{"font-size":"24rpx",color:"#717171","margin-left":"20rpx"}},[t._v("("+t._s(t.ChainInfo.chain_opening_hours||"")+"~"+t._s(t.ChainInfo.chain_close_hours||"")+")")]):t._e(),i("v-uni-label",{staticClass:"item-distance"},[t._v(t._s(t.ChainInfo.distance))]),i("v-uni-view",{staticClass:"item-phone"},[t._v(t._s(t.__("商家电话:"))),t.ChainInfo.chain_mobile?i("v-uni-text",[t._v(t._s(t.ChainInfo.chain_mobile))]):t._e()],1),i("v-uni-view",{staticClass:"item-address"},[i("v-uni-label",{staticClass:"iconfont icon-shouhuodizhi ",staticStyle:{"font-size":"40rpx","margin-right":"15rpx"}}),i("v-uni-label",[t._v(t._s(t.ChainInfo.chain_address))])],1)],1)],1)],1):t._e()]:t._e()],[[i("v-uni-view",{staticClass:"distribution",staticStyle:{display:"flex","flex-direction":"column"}},[i("v-uni-view",{staticClass:"check",staticStyle:{width:"100%"}},[t.shouldHideImmediateDelivery?t._e():i("v-uni-view",{class:{active:"immediate"===t.activeTab},staticStyle:{width:"100%",height:"40px",display:"flex",border:"1px gray solid","border-radius":"5px","padding-left":"6px",margin:"3px 0px","align-items":"center"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.setActiveTab("immediate")}}},[i("v-uni-text",{staticStyle:{width:"30%"}},[t._v("立即配送")]),i("v-uni-text",{staticStyle:{width:"70%"}},[t._v(t._s(t.immediateDeliveryTime))])],1),i("v-uni-view",{class:{active:"scheduled"===t.activeTab},staticStyle:{width:"100%",height:"40px",display:"flex",border:"1px gray solid","border-radius":"5px","padding-left":"6px",margin:"3px 0px","align-items":"center"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.openTimePicker.apply(void 0,arguments)}}},[i("v-uni-text",{staticStyle:{width:"30%"}},[t._v("预约配送")]),i("v-uni-text",{staticStyle:{width:"70%"}},[t._v(t._s("scheduled"===t.activeTab&&t.dateTitle&&t.selectedTime?t.dateTitle+" "+t.selectedTime:"请选择时间")+" >")])],1)],1)],1)]],i("delivery-time-op",{ref:"model",attrs:{dodge:!0,content:t.content,barHidth:600,title:"选择预送达时间"},on:{dataCallback:function(e){arguments[0]=e=t.$handleEvent(e),t.dataCallback.apply(void 0,arguments)},timeCallback:function(e){arguments[0]=e=t.$handleEvent(e),t.timeCallback.apply(void 0,arguments)},close:function(e){arguments[0]=e=t.$handleEvent(e),t.closeTimePicker.apply(void 0,arguments)}}},[t._v(">")]),i("v-uni-view",{staticClass:"m-product-all"},[i("v-uni-view",{staticClass:"m-product-list"},[t._l(t.submitinfo.items,(function(e,a){return[i("v-uni-view",{key:a+"_0",staticClass:"m-product-box"},[i("v-uni-view",{staticClass:"m-store",attrs:{"data-id":e.id}},[i("v-uni-view",{staticClass:"m-store-c"},[i("v-uni-label",{staticClass:"iconfont icon-store"}),i("v-uni-label",{staticClass:"m-store-info"},[t._v(t._s(e.store_name))]),t.selfpickFlag||t.storeServeFlag?i("span",{staticStyle:{float:"right","font-size":"10px","padding-right":"10rpx",color:"#B2B2B2"}},[t._v(t._s(t.__("自提地址: "))+"\n\t\t\t\t\t\t\t\t"+t._s(e.store_address))]):t._e()],1)],1),t._l(e.items,(function(e,a){return i("v-uni-view",{key:a,staticClass:"m-product-item",staticStyle:{height:"auto","flex-direction":"column"}},[i("v-uni-view",{class:"m-item-c "+(0==e.cart_id?"del":""),attrs:{"data-id":e.cart_id}},[i("v-uni-navigator",{staticClass:"m-product-img",attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+e.item_id}},[i("v-uni-image",{attrs:{src:e.product_image}})],1),i("v-uni-view",{staticClass:"m-product-info"},[i("v-uni-navigator",{attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+e.item_id}},[i("v-uni-view",{staticClass:"m-product-name"},[i("v-uni-label",[e.show_typename?i("v-uni-text",{staticClass:"tag tag-orange"},[t._v(t._s(e.show_typename))]):t._e(),t._v(t._s(e.product_name))],1),i("v-uni-label",{staticClass:"m-min-name",staticStyle:{overflow:"hiddentext-overflow:ellipsis",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":"1"}},[t._v(t._s(e.spec_info?e.spec_info:""))])],1),i("v-uni-view",{staticClass:"m-product-price"},[[i("v-uni-text",{staticClass:"mcs"},[t._v(t._s(t.__("¥")))]),t._v(t._s(t.number_format(e.item_unit_price,2)))],e.discount_sale_money>0?i("v-uni-label",{staticClass:"pre-info-price"},[t._v("-"),i("v-uni-text",{staticClass:"mcs"},[t._v(t._s(t.__("¥")))]),t._v(t._s(t.number_format(e.discount_sale_money,2)))],1):t._e(),e.item_unit_points?[i("v-uni-label",{staticClass:"pre-info-price",staticStyle:{margin:"0rpx 10rpx"}},[t._v("+")]),i("v-uni-label",{staticStyle:{"font-size":"32rpx"}},[t._v(t._s(e.item_unit_points))]),i("v-uni-label",{staticStyle:{"font-size":"12px"}},[t._v(t._s(t.__("积分")))])]:t._e(),e.item_unit_sp?[i("v-uni-label",{staticClass:"pre-info-price",staticStyle:{margin:"0rpx 10rpx"}},[t._v("+")]),i("v-uni-label",{staticStyle:{"font-size":"32rpx"}},[t._v(t._s(e.item_unit_sp))]),i("v-uni-label",{staticStyle:{"font-size":"12px"}},[t._v(t._s(t.__("众宝")))])]:t._e(),i("v-uni-text",{staticStyle:{float:"right","padding-right":"50rpx"}},[t._v("x"+t._s(e.cart_quantity))])],2)],1)],1)],1),t._l(e.pulse_gift_cart,(function(a,s){return e.pulse_gift_cart.length>0?i("v-uni-view",{key:s,staticClass:"m-item-act",attrs:{"data-id":a.cart_id}},[i("v-uni-navigator",{staticClass:"m-product-img m-act-img",attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+a.item_id}},[i("v-uni-image",{attrs:{src:a.product_image}})],1),i("v-uni-navigator",{staticClass:"act-item-name",staticStyle:{height:"100rpx","line-height":"100rpx","font-size":"28rpx"},attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+a.item_id}},[i("v-uni-label",[t._v("【"+t._s(t.__("赠品"))+"】"+t._s(a.product_item_name))]),i("v-uni-text",[t._v("x"+t._s(a.num))])],1)],1):t._e()})),t._l(e.pulse_reduction,(function(a,s){return e.pulse_reduction.length>0?[a.reduceMoney>0?i("v-uni-view",{key:s+"_0",staticClass:"m-item-act"},[i("v-uni-view",{staticClass:"m-product-img icon-activity icon-activity-reduction"}),i("v-uni-view",{staticClass:"act-item-name",staticStyle:{height:"160rpx","line-height":"160rpx","font-size":"28rpx"}},[i("v-uni-label",[t._v("【"+t._s(t.sprintf(t.__("满减 -¥%s"),t.number_format(a.reduceMoney,1)))+"】")]),i("v-uni-text",[t._v("x"+t._s(a.times))])],1)],1):t._e()]:t._e()})),t._l(e.pulse_bargains_cart,(function(a,s){return e.pulse_bargains_cart.length>0?i("v-uni-view",{key:s,staticClass:"m-item-act",attrs:{"data-id":a.cart_id}},[i("v-uni-navigator",{staticClass:"m-product-img m-act-img",attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+a.item_id}},[i("v-uni-image",{attrs:{src:a.product_image}})],1),i("v-uni-navigator",{staticClass:"act-item-name",staticStyle:{height:"100rpx","line-height":"100rpx","font-size":"28rpx",width:"400rpx"},attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+a.item_id}},[i("v-uni-label",[t._v("【"+t._s(t.__("加价购"))+"】"+t._s(a.product_item_name))]),i("v-uni-text",[t._v("x"+t._s(a.num))])],1)],1):t._e()}))],2)})),t._l(e.bargains,(function(a,s){return e.bargains.length>0?i("v-uni-view",{key:s,staticClass:"m-product-item"},[a.length>0||a.actId?i("v-uni-view",{staticClass:"m-item-act",attrs:{"data-id":a.cart_id}},[i("v-uni-navigator",{staticClass:"m-product-img m-act-img",attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+a.item_id}},[i("v-uni-image",{attrs:{src:a.product_image}})],1),i("v-uni-navigator",{staticClass:"act-item-name",staticStyle:{height:"100rpx","line-height":"100rpx","font-size":"28rpx"},attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+a.item_id}},[i("v-uni-label",[t._v("【"+t._s(t.__("加价购"))+"】"+t._s(a.actName))]),i("v-uni-text",[t._v("x"+t._s(a.num))])],1)],1):t._e()],1):t._e()})),t._l(e.activitys.gift,(function(a,s){return e.activitys.gift.length>0?i("v-uni-view",{key:s,staticClass:"m-product-item"},[a.length>0||a.actId?i("v-uni-view",{staticClass:"m-item-act",attrs:{"data-id":a.cart_id}},[i("v-uni-navigator",{staticClass:"m-product-img m-act-img",attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+a.item_id}},[i("v-uni-image",{attrs:{src:a.product_image}})],1),i("v-uni-navigator",{staticClass:"act-item-name",staticStyle:{height:"100rpx","line-height":"100rpx","font-size":"28rpx"},attrs:{"hover-class":"none",url:"/pages/product/detail?pid="+a.item_id}},[i("v-uni-label",[t._v("【"+t._s(t.__("赠品"))+"】"+t._s(a.product_item_name))]),i("v-uni-text",[t._v("x"+t._s(a.num))])],1)],1):t._e()],1):t._e()})),e.activitys.manhui&&e.activitys.manhui.length>0?[i("v-uni-view",[i("v-uni-label",[t._v("【"+t._s(t.__("满返优惠券"))+"】")])],1),t._l(e.activitys.manhui,(function(e,a){return i("v-uni-view",{key:a,staticClass:"m-product-item",staticStyle:{height:"140rpx"}},[i("v-uni-view",{staticClass:"m-item-act"},[i("v-uni-navigator",{staticClass:"m-product-img m-act-img",staticStyle:{width:"30%"},attrs:{"hover-class":"none",url:"/activity/coupon/list"}},[i("v-uni-image",{staticStyle:{width:"100%"},attrs:{src:e.give_row.voucher_image||""}})],1),i("v-uni-view",{staticClass:"act-item-name",staticStyle:{height:"100rpx","line-height":"100rpx","font-size":"28rpx",width:"60%",padding:"0 30rpx"}},[i("v-uni-label",[t._v(t._s(e.give_name))]),e.give_enable?t._e():i("v-uni-label",{staticStyle:{color:"gray","margin-left":"10rpx"}},[t._v(t._s(t.__("尚未满足条件")))])],1)],1)],1)}))]:t._e(),t._l(e.activitys.reduction,(function(a,s){return e.activitys.reduction.length>0?[a.actId&&a.reduceMoney>0?i("v-uni-view",{key:s+"_0",staticClass:"m-product-item"},[i("v-uni-view",{staticClass:"m-item-act",staticStyle:{height:"auto"},attrs:{"data-id":a.cart_id}},[i("v-uni-view",{staticClass:"m-product-img icon-activity icon-activity-reduction"}),i("v-uni-view",{staticClass:"act-item-name",staticStyle:{height:"160rpx","line-height":"160rpx","font-size":"28rpx"}},[i("v-uni-label",[t._v("【"+t._s(t.sprintf(t.__("满减 -¥%s"),t.mf(a.reduceMoney)))+"】")]),i("v-uni-text",[t._v("x"+t._s(a.times))])],1)],1)],1):t._e()]:t._e()})),t.isVirtual?[t.product_service_date_flag?i("v-uni-view",{staticClass:"datetime",staticStyle:{background:"#fff","border-top":"1px solid #d9d9d9","border-bottom":"1px solid #d9d9d9","margin-top":"20rpx",padding:"20rpx 20rpx",display:"flex","font-size":"30rpx"}},[i("v-uni-view",{staticClass:"section",staticStyle:{width:"60%"}},[i("v-uni-picker",{attrs:{mode:"date",value:t.date,start:t.stdate,end:t.eddate},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.bindDateChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker"},[t._v(t._s(t.__("选择日期:"))+" "+t._s(t.date))])],1)],1),i("v-uni-view",{staticClass:"section",staticStyle:{width:"40%"}},[i("v-uni-picker",{attrs:{mode:"time",value:t.time},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.bindTimeChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker"},[t._v(t._s(t.__("选择时间:"))+" "+t._s(t.time))])],1)],1)],1):t._e(),t.chainFlag?i("v-uni-navigator",{staticClass:"m-addres-info m-cell-access",staticStyle:{"margin-top":"20rpx"},attrs:{url:"/chain/chain/list?issub=1&ud_id="+t.ud_id+"&item_id="+t.item_id+"&spid="+t.spinfo+"&store_id="+t.store_id}},[i("v-uni-label",{staticStyle:{"font-size":"28rpx","margin-left":"20rpx"}},[t._v(t._s(t.__("请选择门店:")))]),i("v-uni-view",{staticClass:"nearbylist-item",attrs:{"data-address":t.ChainInfo.chain_address,"data-name":t.ChainInfo.chain_name,"data-lat":t.ChainInfo.chain_lat,"data-lng":t.ChainInfo.chain_lng}},[i("v-uni-view",{staticClass:"item-info"},[i("v-uni-label",{staticClass:"item-name"},[t._v(t._s(t.ChainInfo.chain_name))]),i("v-uni-label",{staticClass:"item-distance"},[t._v(t._s(t.ChainInfo.distance))]),t.ChainInfo.chain_mobile?i("v-uni-view",{staticClass:"item-phone"},[t._v(t._s(t.__("商家电话:"))),i("v-uni-text",[t._v(t._s(t.ChainInfo.chain_mobile))])],1):t._e(),i("v-uni-view",{staticClass:"item-address"},[i("v-uni-label",{staticClass:"iconfont icon-shouhuodizhi ",staticStyle:{"font-size":"40rpx","margin-right":"15rpx"}}),i("v-uni-label",[t._v(t._s(t.ChainInfo.chain_address))])],1)],1)],1)],1):t._e(),i("v-uni-view",{staticClass:"m-cells m-cells-form hide",staticStyle:{"margin-top":"20rpx","z-index":"1"}},[t.product_service_contactor_flag?i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-hd",staticStyle:{width:"20%"}},[i("v-uni-label",{staticClass:"u-label"},[t._v(t._s(t.__("预约人")))])],1),i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-input",{staticClass:"u-input",attrs:{maxlength:"20",type:"text",value:t.showud_name,placeholder:"请输入预约人姓名"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.inputud_name.apply(void 0,arguments)}}})],1),""==t.ud_name?i("div",{staticClass:"m-cell-ft"},[i("uni-icons",{staticClass:"m-icon-warn",attrs:{type:"warn"}})],1):t._e()],1):t._e(),t.product_service_contactor_flag?i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-hd",staticStyle:{width:"20%"}},[i("v-uni-label",{staticClass:"u-label",attrs:{for:""}},[t._v(t._s(t.__("手机号码")))])],1),i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-input",{staticClass:"u-input",attrs:{type:"number",value:t.showphone,placeholder:"请输入手机号码"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.inputphone.apply(void 0,arguments)}}})],1),t.isre&&""!=t.phone?t._e():i("div",{staticClass:"m-cell-ft"},[i("uni-icons",{staticClass:"m-icon-warn",attrs:{type:"warn"}})],1)],1):t._e(),i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-hd",staticStyle:{width:"20%"}},[i("v-uni-label",{staticClass:"u-label",attrs:{for:""}},[t._v(t._s(t.__("详细地址")))])],1),i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-input",{staticClass:"u-input",attrs:{maxlength:"100",type:"text",value:t.showdetail,placeholder:"请输入详细地址"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.inputdetail.apply(void 0,arguments)}}})],1),""==t.detail?i("v-uni-view",{staticClass:"m-cell-ft"},[i("uni-icons",{staticClass:"m-icon-warn",attrs:{type:"warn"}})],1):t._e()],1)],1),i("v-uni-view",{staticClass:"m-cells-title"},[t._v(t._s(t.__("备注")))]),i("v-uni-view",{staticClass:"m-cells m-cells-form"},[i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-textarea",{staticClass:"u-textarea",attrs:{maxlength:"200",value:e.remark,"data-id":a,"data-store_id":e.store_id},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.inputRemark.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"u-textarea-counter"},[i("v-uni-label",[t._v(t._s(t.order_message_len[a]||0))]),t._v("/200")],1)],1)],1)],1),1202==t.kind_id?i("v-uni-view",{staticClass:"hint m-cell"},[i("v-uni-text",[t._v(t._s(t.__("温馨提示:请您确认预约时间与地址,仔细核对手机号并保持电话畅通。下单成功后您可在“我的预约”查看订单。距离预约服务时间超过24小时您可以取消预约订单,距离预约服务时间24小时之内可以联系商家取消预约订单。")))])],1):t._e()]:[i("v-uni-view",{staticStyle:{display:"flex"}},[i("v-uni-view",{staticClass:"m-cells-title"},[t._v(t._s(t.__("备注")))]),i("v-uni-input",{staticClass:"u-textarea",attrs:{maxlength:"200",value:e.remark,placeholder:t.__("建议留言前先于商家沟通确认"),"placeholder-class":"placeholder-u-textarea","data-id":a,"data-store_id":e.store_id},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.inputRemark.apply(void 0,arguments)}}})],1)],i("v-uni-view",{staticClass:"m-cells total-info"},[1===e.sc_is_enabled_invoice?i("v-uni-view",{staticClass:"m-cell",attrs:{"data-id":a,"data-user_invoice_id":t.user_invoice_id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.listInvoice.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("发票")))]),t.invoice_header&&t.user_invoice_id?i("v-uni-text",{staticClass:"highlight12"},[t._v("("+t._s(t.invoice_header)+")")]):(t.user_invoice_id,i("v-uni-text",{staticClass:"highlight12"},[t._v("("+t._s(t.__("不需要发票"))+")")]))],1),i("v-uni-view",{staticClass:"arrow m-cell-access"},[i("v-uni-view",{staticClass:"m-cell-ft "})],1)],1):t._e(),i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("商品总额")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v(t._s(t.__("¥"))+t._s(t.number_format(e.productMoneySelGoods,2)))]),i("v-uni-view",{staticClass:"arrow"})],1),e.productPointsSel?i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("积分抵扣")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v(t._s(e.productPointsSel)+t._s(t.__("积分")))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),e.productSpSel?i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("众宝抵扣")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v(t._s(e.productSpSel)+t._s(t.__("众宝")))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),e.activityDiscountMoney>0?i("v-uni-view",{staticClass:"m-cell m-cell-parent"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("活动优惠")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(t.number_format(e.activityDiscountMoney,2)))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),e.discount_items?[e.discount_items.limited_discount>0?i("v-uni-view",{staticClass:"m-cell m-cell-sub"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("限时折扣")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(t.number_format(e.discount_items.limited_discount,2)))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),e.discount_items.one_piece_discount>0?i("v-uni-view",{staticClass:"m-cell m-cell-sub"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("单件折")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(t.number_format(e.discount_items.one_piece_discount,2)))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),e.discount_items.reduction>0?i("v-uni-view",{staticClass:"m-cell m-cell-sub"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("满减")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(t.number_format(e.discount_items.reduction,2)))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),e.discount_items.giftbag>0?i("v-uni-view",{staticClass:"m-cell m-cell-sub"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("组合套餐")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(t.number_format(e.discount_items.giftbag,2)))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),e.discount_items.multple>0?i("v-uni-view",{staticClass:"m-cell m-cell-sub"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("多件折")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(t.number_format(e.discount_items.multple,2)))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),e.discount_items.reduction_again>0?i("v-uni-view",{staticClass:"m-cell m-cell-sub"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("折上折")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(t.number_format(e.discount_items.reduction_again,2)))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e()]:t._e(),e.redemption_items.length>0?i("v-uni-view",{staticClass:"m-cell",attrs:{"data-id":a,"data-redemption_id":e.redemption_id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.suitredemptionlist.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("提货券")))]),e.redemption_items.length>0?i("v-uni-text",{staticClass:"highlight12"},[t._v("("+t._s(e.redemption_items.length)+t._s(t.__("张提货券可用"))+")")]):i("v-uni-text",{staticClass:"highlight12"},[t._v(t._s(t.__("(无可用提货券)")))])],1),e.redemption_use_row&&e.redemption_use_row.redemption_price?i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(e.redemption_use_row.redemption_price))]):t._e(),i("v-uni-view",{staticClass:"arrow m-cell-access"},[i("v-uni-view",{staticClass:"m-cell-ft "})],1)],1):t._e(),e.voucher_items.length>0?i("v-uni-view",{staticClass:"m-cell",attrs:{"data-id":a,"data-user_voucher_id":e.user_voucher_id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.suitcouponlist.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("优惠券")))]),e.voucher_items.length>0?i("v-uni-text",{staticClass:"highlight12"},[e.voucher_use_row&&e.voucher_use_row.voucher_price?t._e():[t._v("("+t._s(e.voucher_items.length)+t._s(t.__("张优惠券可用"))+")")]],2):i("v-uni-text",{staticClass:"highlight12"},[t._v(t._s(t.__("(无可用优惠券)")))])],1),e.voucher_use_row&&e.voucher_use_row.voucher_price?i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(e.voucher_use_row.voucher_price))]):t._e(),i("v-uni-view",{staticClass:"arrow m-cell-access"},[i("v-uni-view",{staticClass:"m-cell-ft "})],1)],1):t._e(),e.policy_discount_amount>0?i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("会员折扣")))]),i("v-uni-text",{staticStyle:{"font-size":"24rpx",color:"#717171"}},[t._v(t._s(t.sprintf(t.__("(%s折)"),e.policy_discountrate/10)))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("-"+t._s(t.__("¥"))+t._s(t.number_format(e.policy_discount_amount,2)))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("运费")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("+"+t._s(t.__("¥"))+t._s(t.number_format(e.freight,2)||0))]),i("v-uni-view",{staticClass:"arrow"})],1),i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v("打包费")])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v("+"+t._s(t.__("¥"))+t._s(t.number_format(e.packing_fee,2)||0))]),i("v-uni-view",{staticClass:"arrow"})],1),e.store_rebate>0?i("v-uni-view",{staticClass:"m-cell"},[i("v-uni-view",{staticClass:"m-cell-bd"},[i("v-uni-text",[t._v(t._s(t.__("获得红包")))])],1),i("v-uni-view",{staticClass:"m-cell-ft m-order-typetxt"},[t._v(t._s(t.sprintf(t.__("¥%.2f"),e.store_rebate)))]),i("v-uni-view",{staticClass:"arrow"})],1):t._e(),t._e(),t._e(),t._e(),i("v-uni-view",{staticClass:"m-cell "},[i("v-uni-view",{staticClass:"m-cell-bd"}),i("v-uni-view",{staticClass:"m-cell-ft m-total-info"},[t._v(t._s(t.__("总金额:"))),i("v-uni-text",{staticClass:"m-total-price"},[t._v(t._s(e.order_money_select_items))])],1)],1),t.delivery_item_none_row.length>0?i("v-uni-view",[t._l(t.delivery_item_none_row,(function(e,i){return[t._v(t._s(e.product_item_name)+",")]}))],2):t._e()],2)],2)]}))],2)],1),i("v-uni-view",{staticClass:"u-cleanbox"}),i("v-uni-view",{staticClass:"m-footer-btn"},[i("v-uni-view",{staticClass:"m-footer-btn-list"},[i("v-uni-view",{staticClass:"m-footer-btn-item m-cart-total"},[i("v-uni-view",{style:"line-height: "+(t.submitinfo.orderSelFreightAmount,"40rpx;")},[t._v(t._s(t.__("合计:"))),t.order_amount?[i("v-uni-label",[t._v(t._s(t.__("¥")))]),i("v-uni-text",{staticClass:"m-total-price"},[t._v(t._s(t.number_format(t.order_amount,2)))])]:t._e(),t.submitinfo.orderSelPointsAmount?i("v-uni-label",{staticStyle:{padding:"0 6px"}},[t._v("+")]):t._e(),t.submitinfo.orderSelPointsAmount?i("v-uni-text",{staticClass:"m-total-price"},[t._v(t._s(t.submitinfo.orderSelPointsAmount))]):t._e(),t.submitinfo.orderSelPointsAmount?i("v-uni-label",[t._v(t._s(t.__("积分")))]):t._e(),t.submitinfo.orderSelSpAmount?i("v-uni-label",{staticStyle:{padding:"0 6px"}},[t._v("+")]):t._e(),t.submitinfo.orderSelSpAmount?i("v-uni-text",{staticClass:"m-total-price"},[t._v(t._s(t.submitinfo.orderSelSpAmount))]):t._e(),t.submitinfo.orderSelSpAmount?i("v-uni-label",[t._v(t._s(t.__("众宝")))]):t._e()],2),i("v-uni-view",{staticStyle:{"line-height":"40rpx","font-size":"24rpx"}},[t.submitinfo.orderDiscountAmount>0?[t._v(t._s(t.__("优惠"))+"("),i("v-uni-label",[t._v(t._s(t.__("¥"))+t._s(t.number_format(t.submitinfo.orderDiscountAmount,2)))]),t._v(")"),i("v-uni-label",{staticStyle:{"margin-right":"10rpx"}})]:t._e(),t.submitinfo.order_rebate_amount>0?[t._v(t._s(t.__("获得红包"))+"("),i("v-uni-label",[t._v(t._s(t.__("¥"))+t._s(t.number_format(t.submitinfo.order_rebate_amount,2)))]),t._v(")"),i("v-uni-label",{staticStyle:{"margin-right":"10rpx"}})]:t._e(),t.submitinfo.orderSelFreightAmount>0?[t._v(t._s(t.__("运费"))+"("),i("v-uni-label",[t._v(t._s(t.__("¥"))+t._s(t.number_format(t.submitinfo.orderSelFreightAmount,2)))]),t._v(")")]:[t._v(t._s(t.__("免运费")))]],2)],1)],1),t.isSubmit?i("v-uni-view",{staticClass:"m-footer-btn-main u-disabled"},[t._v(t._s(t.__("正在提交....")))]):[!t.can_delivery&&t.delivery_item_none_row.length>0?i("v-uni-view",{staticStyle:{margin:"auto"}},[i("v-uni-button",{staticClass:"m-footer-btn-main",attrs:{formType:"submit"}},[t._v(t._s(t.__("不可配送")))])],1):t.show_oos&&t.delivery_item_none_row.length>0?i("v-uni-view",{staticStyle:{margin:"auto"}},[i("v-uni-button",{staticClass:"m-footer-btn-main",attrs:{formType:"submit"}},[t._v(t._s(t.__("暂时缺货")))])],1):t.order_id?i("v-uni-form",{staticStyle:{margin:"auto"},attrs:{"report-submit":"true"},on:{submit:function(e){arguments[0]=e=t.$handleEvent(e),t.submitorder.apply(void 0,arguments)}}},[i("v-uni-button",{staticClass:"m-footer-btn-main",attrs:{formType:"submit"}},[t._v(t._s(t.__("去支付")))])],1):i("v-uni-form",{staticStyle:{margin:"auto"},attrs:{"report-submit":"true"},on:{submit:function(e){arguments[0]=e=t.$handleEvent(e),t.submitorder.apply(void 0,arguments)}}},[i("v-uni-button",{staticClass:"m-footer-btn-main",attrs:{formType:"submit"}},[t._v(t._s(t.__("提交订单")))])],1)]],2),i("payment-box",{ref:"paymentBox",attrs:{paymentDataDefault:t.paymentData,order_id:t.order_id},on:{onCancel:function(e){arguments[0]=e=t.$handleEvent(e),t.onCancel.apply(void 0,arguments)},onPaid:function(e){arguments[0]=e=t.$handleEvent(e),t.onPaid.apply(void 0,arguments)},onFail:function(e){arguments[0]=e=t.$handleEvent(e),t.onFail.apply(void 0,arguments)}}}),i("loginPopup")],2)},n=[]},"2f9d":function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'.mask[data-v-720c1f73]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999}.active[data-v-720c1f73]{position:fixed;bottom:0;left:0;z-index:1000;width:100%;background-color:#fff;border-top-left-radius:%?20?%;border-top-right-radius:%?20?%;overflow:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.add[data-v-720c1f73]{height:380px;-webkit-transform:translateY(0);transform:translateY(0)}.title[data-v-720c1f73]{display:flex;justify-content:space-between;align-items:center;padding:%?24?% %?30?%;border-bottom:%?2?% solid #eee;background-color:#fff}.title-text[data-v-720c1f73]{font-size:%?34?%;font-weight:500;color:#333;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n\n/* 关闭按钮样式 */.close-btn[data-v-720c1f73]{font-size:%?50?%;color:#999;padding:%?10?%; /* 增加点击区域 */border-radius:50%\n /* 右对齐(通过 flex 布局已实现,无需绝对定位) */}.close-btn[data-v-720c1f73]:active{background-color:#f5f5f5 /* 点击时轻微反馈 */}.cont[data-v-720c1f73]{display:flex;height:calc(100% - %?80?%)}.day[data-v-720c1f73]{flex:2;background-color:#f5f5f5;text-align:center}.day uni-view[data-v-720c1f73]{padding:%?28?% 0;font-size:%?28?%}.date-week[data-v-720c1f73]{font-weight:500;color:#333 /* 日期颜色 */}.active_copy[data-v-720c1f73]{background-color:#fff;color:#27c866;font-weight:500}.content[data-v-720c1f73]{flex:3;font-size:%?28?%;background-color:#fff}.appoint[data-v-720c1f73]{position:relative;text-align:left;padding:%?30?% %?36?%;border-bottom:%?2?% solid #f5f5f5;color:#333 /* 时间颜色 */}.longActive[data-v-720c1f73]{color:#27c866;background-color:#f6fffa}.cuIcon-check[data-v-720c1f73]{position:absolute;right:%?36?%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:%?36?%;height:%?36?%;background-color:#27c866;border-radius:50%;display:inline-block}.cuIcon-check[data-v-720c1f73]::after{content:"";position:absolute;left:%?10?%;top:%?16?%;width:%?12?%;height:%?6?%;border-bottom:%?4?% solid #fff;border-left:%?4?% solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}uni-scroll-view[data-v-720c1f73] ::-webkit-scrollbar{display:none}',""]),t.exports=e},3752:function(t,e,i){"use strict";i.r(e);var a=i("aa0e"),s=i("b07e");for(var n in s)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return s[t]}))}(n);i("e572");var o=i("828b"),r=Object(o["a"])(s["default"],a["b"],a["c"],!1,null,"720c1f73",null,!1,a["a"],void 0);e["default"]=r.exports},"4c10":function(t,e,i){var a=i("1e8c");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=i("967d").default;s("71d51c32",a,!0,{sourceMap:!1,shadowMode:!1})},"611e":function(t,e,i){"use strict";i.r(e);var a=i("e567"),s=i.n(a);for(var n in a)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(n);e["default"]=s.a},"717e":function(t,e,i){var a=i("2f9d");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=i("967d").default;s("4b3c14a6",a,!0,{sourceMap:!1,shadowMode:!1})},"73e1":function(t,e,i){"use strict";var a=i("29d8");t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(a)},"795c":function(t,e,i){"use strict";var a=i("8bdb"),s=i("db04").start,n=i("73e1");a({target:"String",proto:!0,forced:n},{padStart:function(t){return s(this,t,arguments.length>1?arguments[1]:void 0)}})},a7eb:function(t,e,i){"use strict";var a=i("4c10"),s=i.n(a);s.a},aa0e:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("v-uni-view",{class:{mask:t.model},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.Modal.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"active",class:{add:t.model}},[i("v-uni-view",{staticClass:"title"},[i("v-uni-text",{staticClass:"title-text"},[t._v(t._s(t.title))]),i("v-uni-text",{staticClass:"close-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}},[t._v("×")])],1),i("v-uni-view",{staticClass:"cont",style:{height:t.barHidth-80+"rpx"}},[i("v-uni-scroll-view",{staticClass:"day",attrs:{"scroll-y":!0}},t._l(t.content,(function(e,a){return i("v-uni-view",{key:e.date,class:a===t.isIndex?"active_copy":"",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.dataCallback(a,e)}}},[i("v-uni-view",{staticClass:"date-week"},[t._v(t._s(e.date_title))])],1)})),1),i("v-uni-scroll-view",{staticClass:"content",attrs:{"scroll-y":!0,"scroll-top":t.scrollTop}},t._l(t.Days,(function(e,a){return i("v-uni-view",{key:a,staticClass:"appoint",class:a===t.Indexes?"longActive":"",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.timeCallback(a,e)}}},[t._v(t._s(e.time_title)),i("v-uni-text",{class:a===t.Indexes?"cuIcon-check":""})],1)})),1)],1)],1)],1)},s=[]},b07e:function(t,e,i){"use strict";i.r(e);var a=i("f9a5"),s=i.n(a);for(var n in a)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(n);e["default"]=s.a},db04:function(t,e,i){"use strict";var a=i("bb80"),s=i("c435"),n=i("9e70"),o=i("f298"),r=i("862c"),l=a(o),d=a("".slice),c=Math.ceil,u=function(t){return function(e,i,a){var o,u,_=n(r(e)),v=s(i),m=_.length,f=void 0===a?" ":n(a);return v<=m||""===f?_:(o=v-m,u=l(f,c(o/f.length)),u.length>o&&(u=d(u,0,o)),t?_+u:u+_)}};t.exports={start:u(!1),end:u(!0)}},e567:function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("bf0f"),i("4626"),i("e966"),i("5c47"),i("0506"),i("aa9c"),i("e838"),i("fd3c"),i("a1c1"),i("23f4"),i("7d2f"),i("9c4e"),i("ab80"),i("d4b5"),i("795c"),i("c223");var s=a(i("2634")),n=a(i("2fdc")),o=a(i("9b1b")),r=a(i("e70c4")),l=a(i("0c45")),d=i("8f59"),c=a(i("3752")),u={data:function(){return{options:{},AddressInfo:{},cartinfo:{},isVirtual:0,ud_id:0,spinfo:"",remark:"",remarkLength:0,formId:"",submitinfo:{items:[],UserMembership:{}},store_ids_time:0,selectedTime:"",dateTitle:"",activeTab:"immediate",content:[],user_voucher_ids:[],redemption_ids:[],order_message:{},order_message_len:{},isSubmit:!1,order_id:"",paymentData:{},integral:"",discount:0,immediateDeliveryTime:"",disbursements:"",IsUseCoupon:1,canSelfpick:0,addressFlag:0,storeSelfPickFlag:0,storeServeFlag:0,selfpickFlag:0,intraCityService:1,chainFlag:0,date:"",starttime:"",endtime:"",pid:"",ud_name:"",phone:"",stdate:"",eddate:"",time:"",st:"",et:"",addInfo:"",addInfo1:"",shipMethod:0,physicalStoreId:"",item_ids:[],store_id:"",userId:"",chain_id:0,checked_store:0,item_id:"",activity_id:0,sponsorId:0,balance:0,realMoney:0,isBalance:!0,eCardCash:0,extraCash:0,isMembership:!0,isECashCard:!0,isCoupon:!0,isTmplMsg:!0,can_delivery:!1,ifcart:1,cart_id:"",order_amount:0,ChainInfo:{},chain_rows:[],transportIds:[],delivery:!1,deliverys:!1,latitude:"",longitude:"",invoice_header:"",invoice_type_id:0,user_invoice_id:0,invoice_row:{},urlArgs:{},delivery_item_none_row:[],show_oos:!1,product_service_date_flag:!1,product_service_contactor_flag:!1,showPopupFlag:!1,popupMsg:"",isFightGroup:0,showud_name:"",showphone:"",isre:"",showdetail:"",detail:"",isdata:"",kind_id:1201,salesperson_id:""}},components:{paymentBox:r.default,loginPopup:l.default,deliveryTimeOp:c.default},computed:(0,o.default)((0,o.default)({},(0,d.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin"])),{},{shouldHideImmediateDelivery:function(){var t=[3,12];return this.submitinfo.items.some((function(e){return t.includes(e.store_biz_state)}))}}),onLoad:function(){var t=(0,n.default)((0,s.default)().mark((function t(e){var i,a,n,o,r,l,d,c,u;return(0,s.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return uni.setNavigationBarTitle({title:this.__("订单提交")}),t.next=3,this.$onLaunched;case 3:i=this,this.setData({activity_id:e.activity_id||0,urlArgs:e,options:e}),e.ifcart&&this.setData({ifcart:parseInt(e.ifcart)}),e.cart_id&&this.setData({cart_id:e.cart_id}),e.checked_store&&this.setData({checked_store:e.checked_store}),e.chain_id?this.setData({chain_id:parseInt(e.chain_id),canSelfpick:!0,addressFlag:!1,selfpickFlag:!0,storeServeFlag:!1}):(a=this.$.getStorageSync("chain_id"),a=0,a||(a=0),this.urlArgs.chain_id=a,a&&this.setData({chain_id:parseInt(a),canSelfpick:!0,addressFlag:!1,selfpickFlag:!0,storeServeFlag:!1})),n=new Date,o=new Date((new Date).getTime()+1728e5),r=new Date,l=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),d=o.getFullYear()+"-"+(o.getMonth()+1)+"-"+o.getDate(),c=r.getFullYear()+1+"-"+(r.getMonth()+1)+"-"+r.getDate(),this.setData({stdate:l,date:d,eddate:c}),u=n.getHours()+":"+n.getMinutes(),this.setData({time:u,st:u,et:u}),this.notice.addNotification("RefreshOrder",i.RefreshOrder,i),this.notice.addNotification("RefreshOrderChain",i.RefreshOrderChain,i),this.notice.addNotification("RefreshCoupon",i.RefreshCoupon,i),this.notice.addNotification("RefreshRedemption",i.RefreshRedemption,i),this.notice.addNotification("GotoPayCheckout",i.gotopay,i),this.notice.addNotification("Refreshinvoice",i.Refreshinvoice,i),this.forceUserInfo((function(t){i.getPlantformInfo((function(t){i.setData({storeSelfPickFlag:t.config.product_ziti_flag}),i.getCartList()}))})),this.getTimeSlots();case 22:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}(),onUnload:function(){this.notice.removeNotification("RefreshOrder",this),this.notice.removeNotification("RefreshOrderChain",this),this.notice.removeNotification("RefreshCoupon",this),this.notice.removeNotification("RefreshRedemption",this),this.notice.removeNotification("GotoPayCheckout",this),this.notice.postNotificationName("Refreshinvoice",this),this.$refs.paymentBox.showBoxView&&this.$refs.paymentBox.cancel()},onBackPress:function(){if(this.$refs.paymentBox.showBoxView)return this.$refs.paymentBox.cancel(),!0},methods:(0,o.default)((0,o.default)({},(0,d.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo","reloadUserResource"])),{},{refreshData:function(t){var e=this;this.forceUserInfo((function(t){e.getCartList()}))},setActiveTab:function(t){"immediate"===t&&this.shouldHideImmediateDelivery||(this.activeTab=t,"immediate"===t?(this.selectedTime="",this.dateTitle="",this.booking_state=1):this.booking_state=2)},openTimePicker:function(){this.$refs.model.open()},closeTimePicker:function(){this.$refs.model.model=!1},dataCallback:function(t){console.log("日期选择回调",t)},timeCallback:function(t){console.log("时间选择回调",t),this.selectedTime=t.time_title,this.dateTitle=t.date_title,"立即送出"!==this.selectedTime?(this.activeTab="scheduled",this.booking_at=t.booking_at,this.booking_begin_time=t.booking_begin_time,this.booking_end_time=t.booking_end_time,this.booking_state=2):(this.activeTab="immediate",this.booking_state=1),console.log("booking_at:",this.booking_at),console.log("booking_begin_time:",this.booking_begin_time),console.log("booking_end_time:",this.booking_end_time)},inputud_name:function(t){this.setData({ud_name:t.detail.value})},inputphone:function(t){this.setData({phone:t.detail.value}),/^1[23456789]\d{9}$/.test(t.detail.value)?this.setData({isre:!0}):this.setData({isre:!1})},RefreshOrder:function(t){this.setData({ud_id:t.ud_id||t||0,chain_id:this.chain_id,spinfo:t.spid,addInfo1:this.addInfo}),this.editUrlArgs("ud_id",t.ud_id),this.getCartList()},RefreshOrderChain:function(t){this.setData({ChainInfo:t.ChainInfo,chain_id:t.ChainInfo.chain_id}),this.getCartList()},RefreshCoupon:function(t){for(var e=this.$.parseJSON(t.val),i=this.user_voucher_ids,a=0;a<e.length;a++){e[a].store_id;e[a].user_voucher_id==t.user_voucher_id?this.$.inArray(i,t.user_voucher_id)||i.push(t.user_voucher_id):this.$.arrayRemove(i,e[a].user_voucher_id)}this.setData({user_voucher_ids:i});for(var s=this.submitinfo,n=s.orderSelMoneyAmount,o=0;o<s.items.length;o++)for(var r=0;r<s.items[o].voucher_items.length;r++){var l=s.items[o].voucher_items[r],d=l.user_voucher_id;if(s.items[o].voucher_use_row=[],s.items[o].user_voucher_id=0,this.$.inArray(i,d)){s.items[o].voucher_use_row=l,s.items[o].user_voucher_id=d,n=parseFloat((n-l.voucher_price).toFixed(12)),n=Math.max(0,n),s.items[o].store_amount=parseFloat((s.items[o].order_money_select_items+s.items[o].freight-l.voucher_price).toFixed(12)),s.items[o].store_amount=Math.max(0,s.items[o].store_amount);break}}this.setData({submitinfo:s,order_amount:n})},getTimeSlots:function(){var t=this;return(0,n.default)((0,s.default)().mark((function e(){var i;return(0,s.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,uni.request({url:t.Config.URL.cart.getTimeSlots,method:"GET",data:{store_ids:t.store_ids_time||""}});case 3:i=e.sent,200===i[1].statusCode?(console.log("接口返回的数据",i[1].data),i[1].data&&Array.isArray(i[1].data.data)?t.content=i[1].data.data:console.error("接口返回的数据格式不正确",i[1].data)):console.error("获取时间槽列表失败:",i[1].data.message),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.error("请求时间槽列表时发生错误:",e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))()},RefreshRedemption:function(t){for(var e=this.$.parseJSON(t.val),i=this.redemption_ids,a=0;a<e.length;a++){e[a].store_id;e[a].redemption_id==t.redemption_id?this.$.inArray(i,t.redemption_id)||i.push(t.redemption_id):this.$.arrayRemove(i,e[a].redemption_id)}this.setData({redemption_ids:i});var s=this.submitinfo,n=s.orderSelMoneyAmount;console.log(n);for(var o=0;o<s.items.length;o++)for(var r=0;r<s.items[o].redemption_items.length;r++){var l=s.items[o].redemption_items[r],d=l.redemption_id;if(console.log(d),s.items[o].redemption_use_row=[],s.items[o].redemption_id=0,this.$.inArray(i,d)){s.items[o].redemption_use_row=l,s.items[o].redemption_id=d,n=parseFloat((n-l.redemption_price).toFixed(12)),n=Math.max(0,n),s.items[o].store_amount=parseFloat((s.items[o].order_money_select_items+s.items[o].freight-l.redemption_price).toFixed(12)),s.items[o].store_amount=Math.max(0,s.items[o].store_amount);break}}console.log(n),this.setData({submitinfo:s,order_amount:n})},Refreshinvoice:function(t){this.setData({user_invoice_id:t.user_invoice_id,invoice_type_id:t.invoice_type_id,invoice_header:t.invoice_header})},getCartList:function(){var t=this,e=this.urlArgs;t.chain_id&&(e.chain_id=t.chain_id,e.if_chain=1),t.checked_store&&(e.checked_store=t.checked_store),t.selfpickFlag||t.storeServeFlag?e.delivery_type_id=5:t.addressFlag?e.delivery_type_id=10:t.intraCityService&&(e.delivery_type_id=16),e.is_delivery=t.selfpickFlag?0:1,t.$.request({url:this.Config.URL.cart.checkout,data:e,success:function(e,i,a,s){if(200==i){var n=e.items.map((function(t){return t.store_id})).join(",");t.setData({store_ids_time:n}),t.getTimeSlots();for(var o=0;o<=e.transportIds.length;o++)10==e.transportIds[o]&&(t.delivery=!0),5==e.transportIds[o]&&(t.deliverys=!0);console.log("deliverys",t.deliverys),t.transportIds=e.transportIds;var r=0;if(t.$.isNull(e.delivery_address_row)||(r=e.delivery_address_row.ud_id),0==e.items.length&&t.$.confirm(t.__("无符合条件的商品"),t.$.navigateBack),e.if_virtual){var l=e.items[0].items[0];t.setData({item_ids:[l.item_id]}),t.drawSelf(l.store_id),t.setData({kind_id:l.kind_id,isVirtual:e.if_virtual,product_service_date_flag:l.product_service_date_flag,product_service_contactor_flag:l.product_service_contactor_flag,ud_id:r,store_id:l.store_id,chainFlag:1002!=l.product_valid_type,addressFlag:1002==l.product_valid_type,submitinfo:e,chain_id:t.chain_id})}else{l=e.items[0].items[0];t.chain_id&&t.drawSelf(l.store_id),t.setData({store_id:l.store_id,isVirtual:e.if_virtual,product_service_date_flag:1,product_service_contactor_flag:1,ud_id:r,submitinfo:e,chain_id:t.chain_id})}t.setData({order_amount:e.orderSelMoneyAmount}),t.shouldHideImmediateDelivery&&t.setData({activeTab:"scheduled",booking_state:2}),t.user_voucher_id>0&&t.useVoucher(t.user_voucher_id);for(var d=0;d<e.items.length;d++)1==e.items[d]["store_o2o_flag"]&&(t.storeSelfPickFlag=!0,t.storeSelfPickFlag&&t.setData({canSelfpick:!0,deliverys:!0}))}else t.$.confirm({title:"提示",content:a,cancelText:"取消",confirmText:"确认",success:function(e){e.confirm||e.cancel&&t.$.navigateBack()}})},fail:function(e,i){t.$.confirm(e)}})},hidePopup:function(t){this.setData({showPopupFlag:!1})},checkDelivery:function(t){var e=this,i=e.urlArgs;i.ud_id=t,e.spid&&(i.cart_id=e.spid),e.$.request({url:this.Config.URL.cart.checkDelivery,data:i,success:function(i,a,s,n){200==a&&(1==i.need_edit?e.$.alert("该收货地址不完整,请重新选择!"):(e.setData({submitinfo:i}),e.setData({can_delivery:i.can_delivery,show_oos:i.show_oos,delivery_item_none_row:i.items.delivery_item_none_row}),e.editUrlArgs("ud_id",t)))}})},useVoucher:function(t){var e=this,i={user_voucher_id:t,store_id:e.store_id,voucher_type:"voucher"};e.spid&&(i.cart_id=e.spid),e.$.request({url:this.Config.URL.user.voucher_used,data:i,success:function(t,i,a,s){if(200==i){var n=e.submitinfo;n.total_voucher_price=t.items[0].voucher_price,n.user_voucher_id=t.items[0].user_voucher_id;var o=n.total_voucher_price?n.total_voucher_price:0,r=n.order_money_select_items?n.order_money_select_items:0,l=n.freight?n.freight:0,d=n.activityDiscountMoney?n.activityDiscountMoney:0;n.orderSelMoneyAmount=parseFloat((r+l-o-d).toFixed(12)),n.orderSelMoneyAmount=Math.max(0,n.orderSelMoneyAmount),e.setData({submitinfo:n}),e.editUrlArgs("user_voucher_id",t.items[0].user_voucher_id)}}})},count:function(t){this.setData({integral:t.detail.value}),0==t.detail.value&&this.setData({integral:""}),parseInt(t.detail.value)>parseInt(this.submitinfo.UserMembership.UsablePoint)?(this.setData({integral:"",discount:0,disbursements:this.submitinfo.ShoppingCartHeaderInfo.ActualPayPrice}),this.$.showModal({title:"提示",content:"请输入正确积分额度"})):this.setData({discount:(this.integral/this.submitinfo.UserMembership.PointAsCashRate).toFixed(2),disbursements:(this.submitinfo.ShoppingCartHeaderInfo.ActualPayPrice-this.integral/this.submitinfo.UserMembership.PointAsCashRate).toFixed(2)}),this.disbursements<0&&this.setData({disbursements:0}),(this.integral/this.submitinfo.UserMembership.PointAsCashRate).toFixed(2)>this.submitinfo.ShoppingCartHeaderInfo.ActualPayPrice&&this.setData({discount:this.submitinfo.ShoppingCartHeaderInfo.ActualPayPrice}),this.submitinfo.ShoppingCartHeaderInfo.MaxUsableCash>=this.disbursements?this.setData({balance:this.disbursements,realMoney:0}):this.setData({balance:this.submitinfo.ShoppingCartHeaderInfo.MaxUsableCash,realMoney:(this.disbursements-this.submitinfo.ShoppingCartHeaderInfo.MaxUsableCash).toFixed(2)})},getLocalTime:function(t){t=t.replace("/Date(","").replace(")/","");var e=new Date(parseInt(t));return e},getUrlParam:function(t,e){return decodeURIComponent((new RegExp("[?|&]"+t+"=([^&;]+?)(&|#|;|$)").exec(e)||[,""])[1].replace(/\+/g,"%20"))||null},submitorder:function(t){var e=this;if(e.$.isNull(e.order_id)){var i=e.urlArgs;if(1==e.user_voucher_ids.length&&(i.user_voucher_id=e.user_voucher_ids[0]),0==this.ud_id){var a=e.__("请选择你的收货地址!");return e.isVirtual&&(a=e.__("请选择你的个人联系信息!")),void e.$.showModal({title:e.__("提示"),showCancel:!1,content:a})}if(this.isVirtual){var s=this.date+" "+this.time,n=s.replace(/-/g,"/"),o=new Date,r=new Date(n),l=o.getTime(),d=r.getTime();if(d-l<0)return void e.$.showModal({title:"提示",showCancel:!1,content:"您选择的预约时间已不在服务预约时间范围内!"});if(this.product_service_date_flag&&(e.$.isNull(this.date)||e.$.isNull(this.time)))return void e.$.showModal({title:"提示",showCancel:!1,content:"请选择预约服务日期与时间!"})}2===e.booking_state?(i.booking_at=e.booking_at,i.booking_begin_time=e.booking_begin_time,i.booking_end_time=e.booking_end_time,i.booking_state=e.booking_state):i.booking_state=1;var c=e.submitinfo.items[0].items[0].payment_type_id;i.payment_form_id=c,i.user_voucher_ids=JSON.stringify(e.user_voucher_ids),i.redemption_ids=JSON.stringify(e.redemption_ids),i.ud_id=i.ud_id||e.ud_id,i.ifcart=e.ifcart,i.cart_id=e.cart_id,i.payment_type_id=e.StateCode.PAYMENT_TYPE_ONLINE,e.selfpickFlag||e.storeServeFlag?i.delivery_type_id=5:e.addressFlag?i.delivery_type_id=10:e.intraCityService&&(i.delivery_type_id=16),i.invoice_type_id=1,i.order_invoice_title="",i.order_message=JSON.stringify(e.order_message),i.virtual_service_date=e.date,i.virtual_service_time=e.date+" "+e.time,i.chain_id=e.chain_id,i.checked_store=e.checked_store,i.distributor_id=uni.getStorageSync("store_id"),i.salesperson_id=e.salesperson_id,i.user_invoice_id=e.user_invoice_id;var u=uni.getStorageSync("source_item_id");i.source_item_id=u,i.is_delivery=e.selfpickFlag?0:1,i.kind_id=e.kind_id,i.kind_id=e.kind_id,console.log("哈哈哈哈哈哈",i),e.$.request({url:this.Config.URL.user.order_add,data:i,method:"POST",success:function(t,i,a,s){if(200==i){if(u){for(var n=JSON.parse(u),o=0;o<t.items.length;o++)for(var r=0;r<t.items[o].items.length;r++){var l=t.items[o].items[r].item_id;if(u)for(var d in n)if(n[d].u)if(d==l)delete n[d];else{var c=parseInt(Date.parse(new Date)/100);c-n[d].t>2592e3&&delete n[d]}else delete n[d]}uni.setStorageSync("source_item_id",JSON.stringify(n))}e.setData({order_id:t.order_id.join(",")}),t.gb_id&&(e.isFightGroup=t.gb_id),e.setData({paymentData:{order_id:e.order_id,orderSelMoneyAmount:t.orderSelMoneyAmount.toFixed(2),user_money:t.user_money,user_points:t.user_points,user_recharge_card:e.userInfo.user_recharge_card,user_sp:e.userInfo.user_sp}}),e.reloadUserResource((function(t){})),e.notice.postNotificationName("GotoPayCheckout")}else t&&t.hasOwnProperty("mobile_is_bind")||77011==s?e.$.confirm(a,(function(t){t.confirm&&e.$.gopage("/member/member/bindphone")}),!0):e.$.confirm(a)},fail:function(t,i,a,s){e.$.showToast({title:a})}})}else{var _=e.submitinfo.items[0].items[0];1===_.payment_type_id?e.$.gotopage("/member/order/detail?on=".concat(e.order_id,"&subscribe=1")):e.gotopay()}},gotopay:function(t){var e=this;return setTimeout((function(){e.$refs.paymentBox.show()}),400),!0},inputRemark:function(t){var e=this.submitinfo;e.items[t.currentTarget.dataset.id].remark=t.detail.value,e.items[t.currentTarget.dataset.id].remarkLength=t.detail.value.length;var i=this.order_message_len,a=this.order_message;this.$set(this.order_message_len,t.currentTarget.dataset.id,t.detail.value.length),this.$set(this.order_message,t.currentTarget.dataset.store_id,t.detail.value),this.setData({order_message:a,order_message_len:i}),this.setData({submitinfo:e})},sendMessage:function(t,e){var i={api:this.Config.URL.wx.get_tpl_msg_config,pages:"/member/order/detail?on="+t,formId:this.formId,WeiXinOpenId:this.userInfo.openId,value:{order_id:t,msg_type:1==e?"OrderSubmitMessage":"OrderPaySuccessWXMessage"}};this.$.sendTpl(i)},suitcouponlist:function(t){var e=this.urlArgs;e.user_voucher_id=parseInt(t.currentTarget.dataset.user_voucher_id),e.val=JSON.stringify(this.submitinfo.items[t.currentTarget.dataset.id].voucher_items),1==this.user_voucher_ids.length&&(e.user_voucher_id=this.user_voucher_ids[0]),e.amount=this.submitinfo.items[t.currentTarget.dataset.id].productMoneySelGoods;var i=this.$.createUrl("/activity/coupon/member",e);this.$.navigateTo({url:i})},suitredemptionlist:function(t){var e=this.urlArgs;e.redemption_id=parseInt(t.currentTarget.dataset.redemption_id),e.val=encodeURIComponent(JSON.stringify(this.submitinfo.items[t.currentTarget.dataset.id].redemption_items));var i=this.$.createUrl("/activity/redemption/member",e);this.$.navigateTo({url:i})},listInvoice:function(t){var e=this.urlArgs;e.user_invoice_id=parseInt(t.currentTarget.dataset.user_invoice_id),e.issub=1;var i=this.$.createUrl("/member/invoice/list",e);this.$.navigateTo({url:i})},onCancel:function(t){},onPaid:function(t){var e=this;e.reloadUserResource((function(t){e.returnUrl(e.order_id)}))},onFail:function(t){this.$.gotopage("/member/order/detail?on="+this.order_id)},returnUrl:function(t){var e=this;e.isFightGroup?e.$.gotopage("/activity/fightgroup/detail?gb_id="+e.isFightGroup+"&on="+t):setTimeout((function(){e.$.gotopage("/member/order/detail?on=".concat(t,"&init_pay_flag=true&subscribe=1"))}),100)},selectAddress:function(){var t=this.urlArgs,e="";this.ud_id>0?(e="/member/address/list",t.issub="true",t.ud_id=this.ud_id):(e="/member/address/manage",t.ud_id=-1,t.issub="true"),this.$.navigateTo({url:this.$.createUrl(e,t)})},getNearbylist:function(t){var e=this,i={store_id:t,item_id:e.item_ids.join(","),lat:e.latitude,lng:e.longitude,page:1,rows:10};e.chain_id&&(i["chain_id"]=e.chain_id,i["is_chain"]=1),e.chain_rows.length<=0&&e.$.request({url:this.Config.URL.store.getNearChain,data:i,loading:!1,dataType:"json",success:function(t,a,s,n){if(!e.$.isNull(t.items)&&t.items.length>0){e.setData({chain_rows:t.items});for(var o=0;o<t.items.length;o++)t.items[o]["distance"]=e.$.distanceFormat(t.items[o]["distance"]),e.chain_id==t.items[o].chain_id&&e.setData({chainFlag:!0,ChainInfo:t.items[0],chain_id:t.items[0].chain_id,AddressInfo:t.items[0],item_id:i.item_id,physicalStoreId:t.items[0].Id});e.chain_id||e.setData({chainFlag:!0,ChainInfo:t.items[0],chain_id:t.items[0].chain_id,AddressInfo:t.items[0],item_id:i.item_id,physicalStoreId:t.items[0].Id})}else e.setData({chainFlag:!1})}})},express:function(){this.setData({addressFlag:1,selfpickFlag:0,storeServeFlag:0,ud_name:"",phone:"",intraCityService:0}),this.addressFlag?this.setData({shipMethod:0}):this.setData({shipMethod:1}),this.getCartList()},handerIntraCityService:function(){this.intraCityService=1,this.addressFlag=0,this.selfpickFlag=0,this.getCartList()},draw:function(t){var e=t.currentTarget.dataset.store_id;this.setData({addressFlag:0,selfpickFlag:1,storeServeFlag:0,intraCityService:0}),this.drawSelf(e),this.getCartList()},serve:function(t){var e=t.currentTarget.dataset.store_id;this.setData({addressFlag:0,selfpickFlag:0,storeServeFlag:1}),this.drawSelf(e),this.getCartList()},drawSelf:function(t){var e=this;e.$.getLocation({type:"wgs84",success:function(i){e.setData({latitude:i.latitude,longitude:i.longitude}),e.getNearbylist(t)},fail:function(){e.setData({isdata:!0}),e.getNearbylist(t)}}),this.selfpickFlag?this.setData({shipMethod:1}):this.setData({shipMethod:0})},bindTimeChange:function(t){this.setData({time:t.detail.value})},bindDateChange:function(t){this.setData({date:t.detail.value})},switchChange:function(t){t.detail.value?this.setData({realMoney:this.realMoney,isBalance:!0}):this.setData({disbursements:this.disbursements,isBalance:!1})},editUrlArgs:function(t,e){var i=this.urlArgs;i[t]=e,this.setData({urlArgs:i})},calculateImmediateDeliveryTime:function(){var t=new Date,e=new Date(t.getTime()+15e5),i=new Date(t.getTime()+21e5),a=function(t){var e=String(t.getHours()).padStart(2,"0"),i=String(t.getMinutes()).padStart(2,"0");return"".concat(e,":").concat(i)};this.immediateDeliveryTime="预计".concat(a(e),"-").concat(a(i),"送达")}}),mounted:function(){this.calculateImmediateDeliveryTime(),this.shouldHideImmediateDelivery&&(this.activeTab="scheduled",this.booking_state=2)}};e.default=u},e572:function(t,e,i){"use strict";var a=i("717e"),s=i.n(a);s.a},eb82:function(t,e,i){"use strict";i.r(e);var a=i("2698"),s=i("611e");for(var n in s)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return s[t]}))}(n);i("a7eb");var o=i("828b"),r=Object(o["a"])(s["default"],a["b"],a["c"],!1,null,"4809feab",null,!1,a["a"],void 0);e["default"]=r.exports},f298:function(t,e,i){"use strict";var a=i("497b"),s=i("9e70"),n=i("862c"),o=RangeError;t.exports=function(t){var e=s(n(this)),i="",r=a(t);if(r<0||r===1/0)throw new o("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(e+=e))1&r&&(i+=e);return i}},f9a5:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa");var a={props:{title:{type:String,default:"选择预送达时间"},content:{type:Array,default:function(){return[{date_title:"B-12 (周五)",date_str:"B-12",date:"2025-10-12",items:[{time_title:"16:35",booking_at:1,booking_state:1}]},{date_title:"B-13 (周六)",date_str:"B-13",date:"2025-10-13",items:[{time_title:"17:05",booking_at:2,booking_state:2}]},{date_title:"B-14 (周日)",date_str:"B-14",date:"2025-10-14",items:[{time_title:"17:35",booking_at:3,booking_state:2}]},{date_title:"B-15 (周一)",date_str:"B-15",date:"2025-10-15",items:[{time_title:"18:05",booking_at:4,booking_state:1}]},{date_title:"B-15 (周二)",date_str:"B-15",date:"2025-10-16",items:[{time_title:"18:35",booking_at:5,booking_state:1}]}]}},barHidth:{type:Number,default:500},dodge:{type:Boolean,default:!1}},data:function(){return{scrollTop:0,isIndex:0,Indexes:0,Days:[],model:!1}},watch:{content:{immediate:!0,handler:function(t){t&&t.length>0&&t[0].items?this.Days=t[0].items:(console.warn("content 数据格式不正确",t),this.Days=[])}}},methods:{close:function(){this.model=!1},open:function(){this.model=!0},Modal:function(){this.dodge&&this.close()},gotop:function(){var t=this;this.scrollTop=1,this.$nextTick((function(){t.scrollTop=0}))},dataCallback:function(t,e){this.isIndex=t,this.Days=this.content[t].items,this.Indexes=0,this.gotop(),this.$emit("dataCallback",e)},timeCallback:function(t,e){this.Indexes=t;var i=this.content[this.isIndex],a=e;this.$emit("timeCallback",{date_title:i.date_title,time_title:a.time_title,booking_at:a.booking_at,booking_begin_time:a.booking_begin_time,booking_end_time:a.booking_end_time}),this.$emit("close")}}};e.default=a}}]); |