| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-checkout-index"],{"0745":function(e,t,i){"use strict";var o=i("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(i("e643")),a=new n.default([{key:"RECEIVE",name:"领取后",value:10},{key:"FIXED_TIME",name:"固定时间",value:20}]);t.default=a},"0fdb":function(e,t,i){"use strict";i.r(t);var o=i("e2fe"),n=i("9ccd");for(var a in n)"default"!==a&&function(e){i.d(t,e,(function(){return n[e]}))}(a);i("f694");var r,s=i("f0c5"),l=Object(s["a"])(n["default"],o["b"],o["c"],!1,null,"740912fe",null,!1,o["a"],r);t["default"]=l.exports},"10fd":function(e,t,i){var o=i("24fb");t=o(!1),t.push([e.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/* 文章场景相关 */\r\n/* 引入uView全局scss变量文件 */.u-model[data-v-01f03640]{height:auto;overflow:hidden;font-size:%?32?%;background-color:#fff}.u-model__btn--hover[data-v-01f03640]{background-color:#e6e6e6}.u-model__title[data-v-01f03640]{padding-top:%?48?%;font-weight:500;text-align:center;color:#303133}.u-model__content__message[data-v-01f03640]{padding:%?48?%;font-size:%?30?%;text-align:center;color:#606266}.u-model__footer[data-v-01f03640]{\r\ndisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row\n}.u-model__footer__button[data-v-01f03640]{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:%?100?%;line-height:%?100?%;font-size:%?32?%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-align:center;-webkit-border-radius:%?4?%;border-radius:%?4?%}',""]),e.exports=t},"1fea":function(e,t,i){"use strict";var o=i("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(i("e643")),a=new n.default([{key:"EXPRESS",name:"快递配送",value:10}]);t.default=a},"25d1":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){return o}));var o={uSwitch:i("0fdb").default,uModal:i("79ff").default,uPopup:i("74da").default},n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.order.goodsList.length?i("v-uni-view",{staticClass:"container p-bottom"},[e.curDelivery==e.DeliveryTypeEnum.EXPRESS.value?i("v-uni-view",{staticClass:"flow-delivery",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.onSelectAddress.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"flow-delivery__detail dis-flex flex-y-center"},[i("v-uni-view",{staticClass:"detail-location dis-flex"},[i("v-uni-text",{staticClass:"iconfont icon-dingwei"})],1),i("v-uni-view",{staticClass:"detail-content flex-box"},[e.order.address?[i("v-uni-view",{staticClass:"detail-content__title dis-flex"},[i("v-uni-text",{staticClass:"f-30"},[e._v(e._s(e.order.address.name))]),i("v-uni-text",{staticClass:"detail-content__title-phone f-28"},[e._v(e._s(e.order.address.phone))])],1),i("v-uni-view",{staticClass:"address detail-content__describe"},[e._l(e.order.address.region,(function(t,o){return i("v-uni-text",{key:o,staticClass:"region"},[e._v(e._s(t))])})),i("v-uni-text",{staticClass:"detail"},[e._v(e._s(e.order.address.detail))])],2)]:[i("v-uni-view",{staticClass:"detail-content__describe dis-flex"},[i("v-uni-text",{staticClass:"col-6"},[e._v("请选择配送地址")])],1)]],2),i("v-uni-view",{staticClass:"detail-arrow dis-flex"},[i("v-uni-text",{staticClass:"iconfont icon-xiangyoujiantou"})],1)],1)],1):e._e(),i("v-uni-view",{staticClass:"m-top20"},[e._l(e.order.goodsList,(function(t,o){return i("v-uni-view",{key:o,staticClass:"checkout_list"},[i("v-uni-view",{staticClass:"flow-shopList dis-flex",attrs:{"data-index":"index"},on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.onTargetGoods(t.goods_id)}}},[i("v-uni-view",{staticClass:"flow-list-left"},[i("v-uni-image",{attrs:{mode:"scaleToFill",src:t.goods_image}})],1),i("v-uni-view",{staticClass:"flow-list-right flex-box"},[i("v-uni-text",{staticClass:"goods-name twolist-hidden"},[e._v(e._s(t.goods_name))]),i("v-uni-view",{staticClass:"goods-props clearfix"},e._l(t.skuInfo.goods_props,(function(t,o){return i("v-uni-view",{key:o,staticClass:"goods-props-item"},[i("v-uni-text",{staticClass:"group-name"},[e._v(e._s(t.group.name)+":")]),i("v-uni-text",[e._v(e._s(t.value.name)+";")])],1)})),1),i("v-uni-view",{staticClass:"flow-list-cont dis-flex flex-x-between flex-y-center"},[i("v-uni-text",{staticClass:"small"},[e._v("×"+e._s(t.total_num))]),i("v-uni-text",{staticClass:"flow-cont"},[e._v("¥"+e._s(t.goods_price))])],1)],1)],1)],1)})),i("v-uni-view",{staticClass:"flow-num-box b-f"},[i("v-uni-text",[e._v("共"+e._s(e.order.orderTotalNum)+"件商品,合计:")]),i("v-uni-text",{staticClass:"flow-money col-m"},[e._v("¥"+e._s(e.order.orderTotalPrice))])],1)],2),i("v-uni-view",{staticClass:"flow-all-money b-f m-top20"},[i("v-uni-view",{staticClass:"flow-all-list dis-flex"},[i("v-uni-text",{staticClass:"flex-five"},[e._v("订单总金额:")]),i("v-uni-view",{staticClass:"flex-five t-r"},[i("v-uni-text",{staticClass:"col-m"},[e._v("¥"+e._s(e.order.orderTotalPrice))])],1)],1),i("v-uni-view",{staticClass:"flow-all-list dis-flex"},[i("v-uni-text",{staticClass:"flex-five"},[e._v("优惠券:")]),i("v-uni-view",{staticClass:"flex-five t-r"},[e.order.couponList.length>0?i("v-uni-view",{on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handleShowPopup()}}},[e.order.couponId>0?i("v-uni-text",{staticClass:"col-m"},[e._v("-¥"+e._s(e.order.couponMoney))]):i("v-uni-text",{staticClass:"col-m"},[e._v("有"+e._s(e.order.couponList.length)+"张优惠券")]),i("v-uni-text",{staticClass:"right-arrow iconfont icon-xiangyoujiantou"})],1):i("v-uni-text",{},[e._v("无优惠券可用")])],1)],1),e.order.isAllowPoints?i("v-uni-view",{staticClass:"points flow-all-list dis-flex flex-y-center"},[i("v-uni-view",{staticClass:"block-left flex-five",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handleShowPoints()}}},[i("v-uni-text",{staticClass:"title"},[e._v("可用"+e._s(e.order.setting.points_name)+"抵扣:")]),i("v-uni-text",{staticClass:"iconfont icon-help"})],1),i("v-uni-view",{staticClass:"flex-five dis-flex flex-x-end flex-y-center"},[i("v-uni-text",{staticClass:"points-money col-m"},[e._v("-¥"+e._s(e.order.pointsMoney))]),i("u-switch",{attrs:{size:"48","active-color":"#07c160"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.getOrderData()}},model:{value:e.isUsePoints,callback:function(t){e.isUsePoints=t},expression:"isUsePoints"}})],1)],1):e._e(),e.curDelivery==e.DeliveryTypeEnum.EXPRESS.value?i("v-uni-view",{staticClass:"dis-flex flow-all-list"},[i("v-uni-text",{staticClass:"flex-five"},[e._v("配送费用:")]),i("v-uni-view",{staticClass:"flex-five t-r"},[e.order.address?i("v-uni-view",[e.order.isIntraRegion?i("v-uni-text",{staticClass:"col-m"},[e._v("+¥"+e._s(e.order.expressPrice))]):i("v-uni-text",[e._v("不在配送范围")])],1):i("v-uni-view",[i("v-uni-text",{staticClass:"col-7"},[e._v("请先选择配送地址")])],1)],1)],1):e._e()],1),i("v-uni-view",{staticClass:"pay-method flow-all-money b-f m-top20"},[i("v-uni-view",{staticClass:"flow-all-list dis-flex"},[i("v-uni-text",{staticClass:"flex-five"},[e._v("支付方式")])],1),i("v-uni-view",{staticClass:"pay-item dis-flex flex-x-between",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handleSelectPayType(e.PayTypeEnum.BALANCE.value)}}},[i("v-uni-view",{staticClass:"item-left dis-flex flex-y-center"},[i("v-uni-view",{staticClass:"item-left_icon balance"},[i("v-uni-text",{staticClass:"iconfont icon-qiandai"})],1),i("v-uni-view",{staticClass:"item-left_text"},[i("v-uni-text",[e._v(e._s(e.PayTypeEnum.BALANCE.name))])],1)],1),e.curPayType==e.PayTypeEnum.BALANCE.value?i("v-uni-view",{staticClass:"item-right col-m"},[i("v-uni-text",{staticClass:"iconfont icon-duihao"})],1):e._e()],1)],1),i("v-uni-view",{staticClass:"flow-all-money b-f m-top20"},[i("v-uni-view",{staticClass:"ipt-wrapper dis-flex flow-all-list"},[i("v-uni-input",{attrs:{placeholder:"选填:买家留言(50字以内)"},model:{value:e.remark,callback:function(t){e.remark=t},expression:"remark"}})],1)],1),i("v-uni-view",{staticClass:"flow-fixed-footer b-f m-top10"},[i("v-uni-view",{staticClass:"dis-flex chackout-box"},[i("v-uni-view",{staticClass:"chackout-left pl-12"},[e._v("实付款:"),i("v-uni-text",{staticClass:"col-m"},[e._v("¥"+e._s(e.order.orderPayPrice))])],1),i("v-uni-view",{staticClass:"chackout-right",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.onSubmitOrder()}}},[i("v-uni-view",{staticClass:"flow-btn f-32",class:{disabled:e.disabled}},[e._v("提交订单")])],1)],1)],1),i("u-modal",{attrs:{title:e.order.setting.points_name+"说明"},model:{value:e.showPoints,callback:function(t){e.showPoints=t},expression:"showPoints"}},[i("v-uni-scroll-view",{staticClass:"points-content",attrs:{"scroll-y":!0}},[i("v-uni-text",[e._v(e._s(e.order.setting.points_describe))])],1)],1),i("u-popup",{attrs:{mode:"bottom"},model:{value:e.showPopup,callback:function(t){e.showPopup=t},expression:"showPopup"}},[i("v-uni-view",{staticClass:"popup__coupon"},[i("v-uni-view",{staticClass:"coupon__title f-30"},[e._v("选择优惠券")]),i("v-uni-view",{staticClass:"coupon-list"},[i("v-uni-scroll-view",{staticStyle:{height:"565rpx"},attrs:{"scroll-y":!0}},e._l(e.order.couponList,(function(t,o){return i("v-uni-view",{key:o,staticClass:"coupon-item"},[i("v-uni-view",{staticClass:"item-wrapper",class:[t.is_apply?"color-"+e.CouponColors[o%e.CouponColors.length]:"color-gray"],on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handleSelectCoupon(o)}}},[i("v-uni-view",{staticClass:"coupon-type"},[e._v(e._s(e.CouponTypeEnum[t.coupon_type].name))]),i("v-uni-view",{staticClass:"tip dis-flex flex-dir-column flex-x-center"},[t.coupon_type==e.CouponTypeEnum.FULL_DISCOUNT.value?i("v-uni-view",[i("v-uni-text",{staticClass:"f-30"},[e._v("¥")]),i("v-uni-text",{staticClass:"money"},[e._v(e._s(t.reduce_price))])],1):e._e(),t.coupon_type==e.CouponTypeEnum.DISCOUNT.value?i("v-uni-text",{staticClass:"money"},[e._v(e._s(t.discount)+"折")]):e._e(),i("v-uni-text",{staticClass:"pay-line"},[e._v("满"+e._s(t.min_price)+"元可用")])],1),i("v-uni-view",{staticClass:"split-line"}),i("v-uni-view",{staticClass:"content dis-flex flex-dir-column flex-x-between"},[i("v-uni-view",{staticClass:"title"},[e._v(e._s(t.name))]),i("v-uni-view",{staticClass:"bottom dis-flex flex-y-center"},[i("v-uni-view",{staticClass:"time flex-box"},[i("v-uni-text",[e._v("有效期:"+e._s(t.start_time)+"~"+e._s(t.end_time))])],1)],1)],1)],1)],1)})),1)],1),i("v-uni-view",{staticClass:"coupon__do_not dis-flex flex-y-center flex-x-center"},[i("v-uni-view",{staticClass:"control dis-flex flex-y-center flex-x-center",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handleNotUseCoupon()}}},[i("v-uni-text",{staticClass:"f-26"},[e._v("不使用优惠券")])],1)],1)],1)],1)],1):e._e()},a=[]},"25d8":function(e,t,i){"use strict";var o=i("dbc7"),n=i.n(o);n.a},"31bb":function(e,t,i){"use strict";var o=i("5b47"),n=i.n(o);n.a},"43a1":function(e,t,i){var o=i("24fb");t=o(!1),t.push([e.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/* 文章场景相关 */\r\n/* 引入uView全局scss变量文件 */.u-loading-circle[data-v-1b741bef]{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;vertical-align:middle;width:%?28?%;height:%?28?%;background:0 0;-webkit-border-radius:50%;border-radius:50%;border:2px solid;border-color:#e5e5e5 #e5e5e5 #e5e5e5 #8f8d8e;-webkit-animation:u-circle-data-v-1b741bef 1s linear infinite;animation:u-circle-data-v-1b741bef 1s linear infinite}.u-loading-flower[data-v-1b741bef]{width:20px;height:20px;display:inline-block;vertical-align:middle;-webkit-animation:a 1s steps(12) infinite;animation:u-flower-data-v-1b741bef 1s steps(12) infinite;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;background-size:100%}@-webkit-keyframes u-flower-data-v-1b741bef{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes u-flower-data-v-1b741bef{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes u-circle-data-v-1b741bef{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}',""]),e.exports=t},4956:function(e,t,i){"use strict";i.r(t);var o=i("855c"),n=i.n(o);for(var a in o)"default"!==a&&function(e){i.d(t,e,(function(){return o[e]}))}(a);t["default"]=n.a},"587a":function(e,t,i){"use strict";var o=i("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(i("e643")),a=new n.default([{key:"FULL_DISCOUNT",name:"满减券",value:10},{key:"DISCOUNT",name:"折扣券",value:20}]);t.default=a},"5b47":function(e,t,i){var o=i("6edc");"string"===typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);var n=i("4f06").default;n("4f840f43",o,!0,{sourceMap:!1,shadowMode:!1})},"5bd5":function(e,t,i){"use strict";i("a9e3"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={name:"u-loading",props:{mode:{type:String,default:"circle"},color:{type:String,default:"#c7c7c7"},size:{type:[String,Number],default:"34"},show:{type:Boolean,default:!0}},computed:{cricleStyle:function(){var e={};return e.width=this.size+"rpx",e.height=this.size+"rpx","circle"==this.mode&&(e.borderColor="#e4e4e4 #e4e4e4 #e4e4e4 ".concat(this.color?this.color:"#c7c7c7")),e}}};t.default=o},"6c01":function(e,t,i){"use strict";i("ac1f"),i("466d"),i("498a"),Object.defineProperty(t,"__esModule",{value:!0}),t.isDouble=t.isInteger=t.isPositiveInteger=t.isNumber=t.isEmail=t.isMobile=t.isPhone=t.isEmpty=void 0;var o=function(e){return""==e.trim()};t.isEmpty=o;var n=function(e){var t=/^((0\d{2,3}-\d{7,8})|(1[3456789]\d{9}))$/;return t.test(e)};t.isPhone=n;var a=function(e){var t=/^(1[3456789]\d{9})$/;return t.test(e)};t.isMobile=a;var r=function(e){if(null==e||""==e)return!1;var t=e.match(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/);return null!=t};t.isEmail=r;var s=function(e){return!(!u(e)&&!d(e))};t.isNumber=s;var l=function(e){return/(^[0-9]\d*$)/.test(e)};t.isPositiveInteger=l;var d=function(e){if(null==e||""==e)return!1;var t=e.match(/^[-\+]?\d+$/);return null!=t};t.isInteger=d;var u=function(e){if(null==e||""==e)return!1;var t=e.match(/^[-\+]?\d+(\.\d+)?$/);return null!=t};t.isDouble=u},"6d20":function(e,t,i){"use strict";i.r(t);var o=i("5bd5"),n=i.n(o);for(var a in o)"default"!==a&&function(e){i.d(t,e,(function(){return o[e]}))}(a);t["default"]=n.a},"6edc":function(e,t,i){var o=i("24fb");t=o(!1),t.push([e.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/* 文章场景相关 */\r\n/* 引入uView全局scss变量文件 */.flow-delivery[data-v-7b40d136]{padding:%?34?% %?30?%;background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANYAAAANCAYAAADVGpDCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3Yjk4M2ExYy1jMDhkLTQ1OTktYTI0Ny1kZjNjYzdiYTQ5ZTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQwNkY3RkU5N0NGMTFFNUI3N0M4NTU4MzM2RjlFODIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQwNkY3RkQ5N0NGMTFFNUI3N0M4NTU4MzM2RjlFODIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNzgwZWI1NS03OGFhLTQzOTUtODQ4OC1lOWI5YmVlYTY1ZDciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1OTRiYzUyMy1jMzc3LTExNzgtYTdkZS04NGY3YmM1ZGIxMDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz556PLxAAACBElEQVR42tyaSyhEYRTHP48imlKibDQeSSlkSlEWLCRFsZNH5FE2FqQ8ErIRC9lIkTwXSpMkWWChhEJCSnlkoUZGSsr78f98n43CMFPu/Z/6NZuZ2zn33/+cb869XkmLx8IDEQaGQJbgiytQDSY3MyL+LYnL/HxPXSoHDIJQQq2WQQk4Dbbb/yUB29LJ+6e3B66VB3ZITbUIEqSpCGoJBP1ghtBUD6ARpEtTGSEhXzd+awE9oJzQUPegWdf3QlBPMhgDMYRa7YNisGWkpP5qrBQtVBShUHugUE9hs4fUtwG0utlEjRivoA/Ug1sj3vjffr8FNJEK1auPFHcE9UTq5pdK2PwcoAzMG7mjuRrRYEIfK9jiDJSCBZJ6ynSTsBBqNQ0qgdPISbq6vJCFbJOaagrEk5gqWNczRGiqG1Ah1LLMafRkf5pYIUKtZnMJDXUNasAIST2ZYFioRx9ssQaKwJFZEv5uYmWDXVJTrYBEElP562PfPKGpnkAbSDOTqb6aWAGgW6iHol5kQj2CdtAJngnqkc1hHMQRNr9DPaXWzZj8Z2PZtFCxhEIdaKE2CGqRJ4060AH8CLUaALX6f5VpBZLhI9SaeZXQVHKNLt84SCIxVbhQi5YuQlNd6OVElZlN9TGxrGBUn2PZ4lyoTdIsST0FQj0UDSLUak6ot3gcBLVY3wQYAJoVXxmNERajAAAAAElFTkSuQmCC") 0 100% repeat-x;background-size:%?120?% auto}.flow-delivery .detail-location[data-v-7b40d136]{font-size:%?36?%}.flow-delivery .detail-content[data-v-7b40d136]{padding:0 %?20?%}.flow-delivery .detail-content .detail-content__title-phone[data-v-7b40d136]{margin-left:%?10?%}.flow-delivery .detail-content .detail-content__describe[data-v-7b40d136]{font-size:%?28?%;color:#777}.flow-delivery .detail-content__title[data-v-7b40d136]{margin-bottom:%?6?%}.flow-all-money .ipt-wrapper uni-input[data-v-7b40d136]{font-size:%?28?%;width:100%;height:%?75?%}.checkout_list[data-v-7b40d136]{padding:%?20?% %?30?% %?4?% %?30?%;background:#fff;border-bottom:%?1?% solid #f8f8f8}.checkout_list .flow-shopList[data-v-7b40d136]{padding:%?5?% 0 %?10?%;border-bottom:%?1?% solid #f8f8f8}.checkout_list .flow-shopList[data-v-7b40d136]:last-child{border-bottom:0}.flow-header-left[data-v-7b40d136]{padding-left:%?90?%}\r\n/* 会员价 */.flow-shopList .flow-list-right .flow-cont.price-delete[data-v-7b40d136]{font-size:%?26?%;color:#777;text-decoration:line-through}.flow-shopList .goods-name[data-v-7b40d136]{font-size:%?28?%;color:#333}\r\n/* 优惠券选择 */.popup__coupon[data-v-7b40d136]{width:%?750?%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:%?30?%}.popup__coupon .coupon__do_not .control[data-v-7b40d136]{width:90%;height:%?72?%;margin-bottom:%?24?%;color:#888;border:%?1?% solid #e3e3e3;-webkit-border-radius:%?10?%;border-radius:%?10?%}.popup__coupon .coupon__title[data-v-7b40d136]{text-align:center;margin-bottom:%?30?%}.popup__coupon .coupon-item[data-v-7b40d136]{position:relative;overflow:hidden;margin-bottom:%?22?%}.popup__coupon .item-wrapper[data-v-7b40d136]{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;background:#fff;-webkit-border-radius:%?8?%;border-radius:%?8?%;color:#fff;height:%?180?%}.popup__coupon .item-wrapper .coupon-type[data-v-7b40d136]{position:absolute;top:0;right:0;z-index:10;width:%?128?%;padding:%?6?% 0;background:#a771ff;font-size:%?20?%;text-align:center;color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:%?64?% %?64?%;transform-origin:%?64?% %?64?%}.popup__coupon .item-wrapper.color-blue[data-v-7b40d136]{background:-webkit-linear-gradient(215deg,#57bdbf,#2f9de2);background:linear-gradient(-125deg,#57bdbf,#2f9de2)}.popup__coupon .item-wrapper.color-red[data-v-7b40d136]{background:-webkit-linear-gradient(218deg,#ff6d6d,#ff3636);background:linear-gradient(-128deg,#ff6d6d,#ff3636)}.popup__coupon .item-wrapper.color-violet[data-v-7b40d136]{background:-webkit-linear-gradient(203deg,#ef86ff,#b66ff5);background:linear-gradient(-113deg,#ef86ff,#b66ff5)}.popup__coupon .item-wrapper.color-violet .coupon-type[data-v-7b40d136]{background:#55b5ff}.popup__coupon .item-wrapper.color-yellow[data-v-7b40d136]{background:-webkit-linear-gradient(231deg,#f7d059,#fdb054);background:linear-gradient(-141deg,#f7d059,#fdb054)}.popup__coupon .item-wrapper.color-gray[data-v-7b40d136]{background:-webkit-linear-gradient(203deg,#bdbdbd,#a2a1a2);background:linear-gradient(-113deg,#bdbdbd,#a2a1a2)}.popup__coupon .item-wrapper.color-gray .coupon-type[data-v-7b40d136]{background:#9e9e9e}.popup__coupon .item-wrapper .content[data-v-7b40d136]{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:%?30?% %?20?%;-webkit-border-radius:%?16?% 0 0 %?16?%;border-radius:%?16?% 0 0 %?16?%}.popup__coupon .item-wrapper .content .title[data-v-7b40d136]{font-size:%?32?%}.popup__coupon .item-wrapper .content .bottom .time[data-v-7b40d136]{font-size:%?24?%}.popup__coupon .item-wrapper .content .bottom .receive[data-v-7b40d136]{height:%?46?%;width:%?122?%;line-height:%?46?%;text-align:center;border:%?1?% solid #fff;-webkit-border-radius:%?30?%;border-radius:%?30?%;color:#fff;font-size:%?24?%}.popup__coupon .item-wrapper .content .bottom .receive.state[data-v-7b40d136]{border:none}.popup__coupon .item-wrapper .tip[data-v-7b40d136]{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 32%;flex:0 0 32%;text-align:center;-webkit-border-radius:0 %?16?% %?16?% 0;border-radius:0 %?16?% %?16?% 0}.popup__coupon .item-wrapper .tip .money[data-v-7b40d136]{font-weight:700;font-size:%?52?%}.popup__coupon .item-wrapper .tip .pay-line[data-v-7b40d136]{font-size:%?22?%}.popup__coupon .item-wrapper .split-line[data-v-7b40d136]{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 0;flex:0 0 0;border-left:%?4?% solid #fff;margin:0 %?10?% 0 %?6?%;background:#fff}.popup__coupon .item-wrapper .split-line[data-v-7b40d136]:before{-webkit-border-radius:0 0 %?16?% %?16?%;border-radius:0 0 %?16?% %?16?%;top:0}.popup__coupon .item-wrapper .split-line[data-v-7b40d136]:after{-webkit-border-radius:%?16?% %?16?% 0 0;border-radius:%?16?% %?16?% 0 0;bottom:0}.popup__coupon .item-wrapper .split-line[data-v-7b40d136]:before, .popup__coupon .item-wrapper .split-line[data-v-7b40d136]:after{content:"";position:absolute;width:%?24?%;height:%?12?%;background:#f7f7f7;left:%?-14?%;z-index:1}\r\n/* 积分抵扣 */.points .title[data-v-7b40d136]{margin-right:%?5?%}.points .icon-help[data-v-7b40d136]{font-size:%?28?%}.points .points-money[data-v-7b40d136]{margin-right:%?20?%}\r\n/* 支付方式 */.pay-method .pay-item[data-v-7b40d136]{padding:%?20?% 0;font-size:%?28?%;border-bottom:%?1?% solid #f8f8f8}.pay-method .pay-item .item-left_icon[data-v-7b40d136]{margin-right:%?20?%;font-size:%?32?%}.pay-method .pay-item .item-left_icon.wechat[data-v-7b40d136]{color:#00c800}.pay-method .pay-item .item-left_icon.balance[data-v-7b40d136]{color:#ff9700}.goods-props[data-v-7b40d136]{padding-top:%?10?%;font-size:%?24?%;color:#999}.goods-props .goods-props-item[data-v-7b40d136]{float:left}.goods-props .goods-props-item .group-name[data-v-7b40d136]{margin-right:%?6?%}.right-arrow[data-v-7b40d136]{margin-left:%?16?%;font-size:%?26?%}.flow-fixed-footer[data-v-7b40d136]{position:fixed;bottom:var(--window-bottom);width:100%;background:#fff;border-top:1px solid #eee;z-index:11}.flow-fixed-footer .chackout-left[data-v-7b40d136]{font-size:%?28?%;line-height:%?92?%;color:#777;-webkit-box-flex:4;-webkit-flex:4;flex:4;padding-left:12px}.flow-fixed-footer .chackout-right[data-v-7b40d136]{font-size:%?34?%;-webkit-box-flex:2;-webkit-flex:2;flex:2}.flow-fixed-footer .flow-btn[data-v-7b40d136]{background:-webkit-gradient(linear,left top,right top,from(#f9211c),to(#ff6335));background:-webkit-linear-gradient(left,#f9211c,#ff6335);background:linear-gradient(90deg,#f9211c,#ff6335);color:#fff;text-align:center;line-height:%?92?%;display:block;font-size:%?28?%}.flow-fixed-footer .flow-btn.disabled[data-v-7b40d136]{background:#ff9779}.points-content[data-v-7b40d136]{padding:%?30?% %?48?%;font-size:%?28?%;line-height:%?50?%;text-align:left;color:#606266;height:%?620?%;-webkit-box-sizing:border-box;box-sizing:border-box}\r\n/* 共几件商品 */.flow-num-box[data-v-7b40d136]{font-size:%?28?%;color:#777;padding:%?16?% %?24?%;text-align:right}\r\n/* app.scss */.flow-shopList[data-v-7b40d136]{padding:%?18?% 0}.flow-shopList .flow-list-left[data-v-7b40d136]{margin-right:%?20?%}.flow-shopList .flow-list-left uni-image[data-v-7b40d136]{width:%?180?%;height:%?180?%;border:%?1?% solid #eee;background:#fff}.flow-shopList .flow-list-right .flow-cont[data-v-7b40d136]{font-size:%?28?%;color:#fa2209}.flow-shopList .flow-list-right .small[data-v-7b40d136]{font-size:%?26?%;color:#777}.flow-shopList .flow-list-right .flow-list-cont[data-v-7b40d136]{padding-top:%?10?%}.flow-all-money[data-v-7b40d136]{padding:0 %?24?%;color:#444}.flow-all-money .flow-all-list[data-v-7b40d136]{font-size:%?28?%;padding:%?20?% 0;border-bottom:%?1?% solid #f8f8f8}.flow-all-money .flow-all-list[data-v-7b40d136]:last-child{border-bottom:none}.flow-all-money .flow-all-list-cont[data-v-7b40d136]{font-size:%?28?%;padding:%?10?% 0}.flow-all-money .flow-arrow[data-v-7b40d136]{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center}',""]),e.exports=t},"75f6":function(e,t,i){"use strict";i.r(t);var o=i("a276"),n=i.n(o);for(var a in o)"default"!==a&&function(e){i.d(t,e,(function(){return o[e]}))}(a);t["default"]=n.a},"79ff":function(e,t,i){"use strict";i.r(t);var o=i("9319"),n=i("75f6");for(var a in n)"default"!==a&&function(e){i.d(t,e,(function(){return n[e]}))}(a);i("a52a");var r,s=i("f0c5"),l=Object(s["a"])(n["default"],o["b"],o["c"],!1,null,"01f03640",null,!1,o["a"],r);t["default"]=l.exports},"855c":function(e,t,i){"use strict";var o=i("dbce"),n=i("4ea4");i("d3b7"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(i("5530")),r=n(i("ade3")),s=(o(i("6c01")),o(i("ab5d"))),l=i("929e"),d=n(i("1fea")),u=n(i("91cd")),c=i("57c6"),f=["red","blue","violet","yellow"],p={data:function(){var e,t;return t={DeliveryTypeEnum:d.default,PayTypeEnum:u.default,CouponTypeEnum:l.CouponTypeEnum,options:{},CouponColors:f,curDelivery:null,curPayType:u.default.BALANCE.value,selectCouponId:0,isUsePoints:!1,remark:"",disabled:!1,showPoints:!1,showPopup:!1},(0,r.default)(t,"disabled",!1),(0,r.default)(t,"order",(e={goodsList:[],couponList:[],existAddress:!1,address:null},(0,r.default)(e,"existAddress",!1),(0,r.default)(e,"isIntraRegion",!0),(0,r.default)(e,"hasError",!1),(0,r.default)(e,"errorMsg",""),e)),t},onLoad:function(e){this.options=e},onShow:function(){this.getOrderData()},methods:{getOrderData:function(){var e=this;e.curDelivery,e.selectCouponId,e.isUsePoints;s.order(e.options.mode,e.getRequestParam()).then((function(t){e.initData(t.data)})).catch((function(e){return e}))},initData:function(e){var t=e.order,i=this;i.order=t,t.hasError&&i.$toast(t.errorMsg),i.curDelivery=t.delivery,"MP-WEIXIN"===i.$platform&&(i.curPayType=u.default.WECHAT.value)},getRequestParam:function(){var e=this,t=e.options,i={};"buyNow"===t.mode&&(i.goodsId=t.goodsId,i.goodsNum=t.goodsNum,i.goodsSkuId=t.goodsSkuId),"cart"===t.mode&&(i.cartIds=t.cartIds);var o={delivery:e.curDelivery||0,couponId:e.selectCouponId||0,isUsePoints:e.isUsePoints?1:0};return(0,a.default)((0,a.default)({},o),i)},handleShowPoints:function(){this.showPoints=!0},handleShowPopup:function(){this.showPopup=!0},handleSelectCoupon:function(e){var t=this,i=t.order.couponList,o=i[e];o.is_apply?(t.selectCouponId=o.user_coupon_id,t.getOrderData(),t.showPopup=!1):t.$toast(o.not_apply_info)},handleNotUseCoupon:function(){var e=this;e.selectCouponId=0,e.getOrderData(),e.showPopup=!1},handleSelectPayType:function(e){this.curPayType=e},onSelectAddress:function(){this.$navTo("pages/address/index",{from:"checkout"})},onTargetGoods:function(e){this.$navTo("pages/goods/detail",{goodsId:e})},onSubmitOrder:function(){var e=this;return!e.disabled&&(!!e.onVerifyFrom()&&(e.disabled=!0,void s.submit(e.options.mode,e.getFormData()).then((function(t){return e.onSubmitCallback(t)})).catch((function(t){if(t.result){var i=t.result.data;if(i.is_created)return e.navToMyOrder(),!1}e.disabled=!1}))))},onSubmitCallback:function(e){var t=this;e.data.payType==u.default.WECHAT.value&&(0,c.wxPayment)(e.data.payment).then((function(){return t.$success("支付成功")})).catch((function(e){return t.$error("订单未支付")})).finally((function(){t.disabled=!1,t.navToMyOrder()})),e.data.payType==u.default.BALANCE.value&&(t.$success("支付成功"),t.disabled=!1,t.navToMyOrder())},navToMyOrder:function(){var e=this;setTimeout((function(){e.$navTo("pages/order/index")}),1e3)},getFormData:function(){var e=this,t=e.options,i={delivery:e.curDelivery,payType:e.curPayType,couponId:e.selectCouponId||0,isUsePoints:e.isUsePoints?1:0,remark:e.remark||""};return"buyNow"===t.mode&&(i.goodsId=t.goodsId,i.goodsNum=t.goodsNum,i.goodsSkuId=t.goodsSkuId),"cart"===t.mode&&(i.cartIds=t.cartIds||null),i},onVerifyFrom:function(){var e=this;return!e.hasError||(e.$toast(e.errorMsg),!1)}}};t.default=p},"91cd":function(e,t,i){"use strict";var o=i("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(i("e643")),a=new n.default([{key:"BALANCE",name:"余额支付",value:10},{key:"WECHAT",name:"微信支付",value:20}]);t.default=a},"929e":function(e,t,i){"use strict";var o=i("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ApplyRangeEnum",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"ExpireTypeEnum",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"CouponTypeEnum",{enumerable:!0,get:function(){return r.default}});var n=o(i("969d")),a=o(i("0745")),r=o(i("587a"))},9319:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){return o}));var o={uPopup:i("74da").default,uLoading:i("bab6").default},n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",[i("u-popup",{attrs:{zoom:e.zoom,mode:"center",popup:!1,"z-index":e.uZIndex,length:e.width,"mask-close-able":e.maskCloseAble,"border-radius":e.borderRadius,"negative-top":e.negativeTop},on:{close:function(t){arguments[0]=t=e.$handleEvent(t),e.popupClose.apply(void 0,arguments)}},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}},[i("v-uni-view",{staticClass:"u-model"},[e.showTitle?i("v-uni-view",{staticClass:"u-model__title u-line-1",style:[e.titleStyle]},[e._v(e._s(e.title))]):e._e(),i("v-uni-view",{staticClass:"u-model__content"},[e.$slots.default||e.$slots.$default?i("v-uni-view",{style:[e.contentStyle]},[e._t("default")],2):i("v-uni-view",{staticClass:"u-model__content__message",style:[e.contentStyle]},[e._v(e._s(e.content))])],1),e.showCancelButton||e.showConfirmButton?i("v-uni-view",{staticClass:"u-model__footer u-border-top"},[e.showCancelButton?i("v-uni-view",{staticClass:"u-model__footer__button",style:[e.cancelBtnStyle],attrs:{"hover-stay-time":100,"hover-class":"u-model__btn--hover"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.cancel.apply(void 0,arguments)}}},[e._v(e._s(e.cancelText))]):e._e(),e.showConfirmButton||e.$slots["confirm-button"]?i("v-uni-view",{staticClass:"u-model__footer__button hairline-left",style:[e.confirmBtnStyle],attrs:{"hover-stay-time":100,"hover-class":e.asyncClose?"none":"u-model__btn--hover"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.confirm.apply(void 0,arguments)}}},[e.$slots["confirm-button"]?e._t("confirm-button"):[e.loading?i("u-loading",{attrs:{mode:"circle",color:e.confirmColor}}):[e._v(e._s(e.confirmText))]]],2):e._e()],1):e._e()],1)],1)],1)},a=[]},"934b":function(e,t,i){"use strict";var o;i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){return o}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.show?i("v-uni-view",{staticClass:"u-loading",class:"circle"==e.mode?"u-loading-circle":"u-loading-flower",style:[e.cricleStyle]}):e._e()},a=[]},"969d":function(e,t,i){"use strict";var o=i("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(i("e643")),a=new n.default([{key:"ALL",name:"全部商品",value:10},{key:"SOME_GOODS",name:"指定商品",value:20}]);t.default=a},"9ccd":function(e,t,i){"use strict";i.r(t);var o=i("c9b3"),n=i.n(o);for(var a in o)"default"!==a&&function(e){i.d(t,e,(function(){return o[e]}))}(a);t["default"]=n.a},a276:function(e,t,i){"use strict";i("a9e3"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={name:"u-modal",props:{value:{type:Boolean,default:!1},zIndex:{type:[Number,String],default:""},title:{type:[String],default:"提示"},width:{type:[Number,String],default:600},content:{type:String,default:"内容"},showTitle:{type:Boolean,default:!0},showConfirmButton:{type:Boolean,default:!0},showCancelButton:{type:Boolean,default:!1},confirmText:{type:String,default:"确认"},cancelText:{type:String,default:"取消"},confirmColor:{type:String,default:"#2979ff"},cancelColor:{type:String,default:"#606266"},borderRadius:{type:[Number,String],default:16},titleStyle:{type:Object,default:function(){return{}}},contentStyle:{type:Object,default:function(){return{}}},cancelStyle:{type:Object,default:function(){return{}}},confirmStyle:{type:Object,default:function(){return{}}},zoom:{type:Boolean,default:!0},asyncClose:{type:Boolean,default:!1},maskCloseAble:{type:Boolean,default:!1},negativeTop:{type:[String,Number],default:0}},data:function(){return{loading:!1}},computed:{cancelBtnStyle:function(){return Object.assign({color:this.cancelColor},this.cancelStyle)},confirmBtnStyle:function(){return Object.assign({color:this.confirmColor},this.confirmStyle)},uZIndex:function(){return this.zIndex?this.zIndex:this.$u.zIndex.popup}},watch:{value:function(e){!0===e&&(this.loading=!1)}},methods:{confirm:function(){this.asyncClose?this.loading=!0:this.$emit("input",!1),this.$emit("confirm")},cancel:function(){var e=this;this.$emit("cancel"),this.$emit("input",!1),setTimeout((function(){e.loading=!1}),300)},popupClose:function(){this.$emit("input",!1)},clearLoading:function(){this.loading=!1}}};t.default=o},a52a:function(e,t,i){"use strict";var o=i("ce00"),n=i.n(o);n.a},ab5d:function(e,t,i){"use strict";var o=i("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.submit=t.order=void 0;var n=o(i("5530")),a=o(i("2827")),r={order:"checkout/order",submit:"checkout/submit"},s=function(e,t){return a.default.get(r.order,(0,n.default)({mode:e},t))};t.order=s;var l=function(e,t){return a.default.post(r.submit,(0,n.default)({mode:e},t))};t.submit=l},b89d:function(e,t,i){var o=i("d587");"string"===typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);var n=i("4f06").default;n("7da1e11b",o,!0,{sourceMap:!1,shadowMode:!1})},bab6:function(e,t,i){"use strict";i.r(t);var o=i("934b"),n=i("6d20");for(var a in n)"default"!==a&&function(e){i.d(t,e,(function(){return n[e]}))}(a);i("25d8");var r,s=i("f0c5"),l=Object(s["a"])(n["default"],o["b"],o["c"],!1,null,"1b741bef",null,!1,o["a"],r);t["default"]=l.exports},c9b3:function(e,t,i){"use strict";i("a9e3"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={name:"u-switch",props:{loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:[Number,String],default:50},activeColor:{type:String,default:"#2979ff"},inactiveColor:{type:String,default:"#ffffff"},value:{type:Boolean,default:!1},vibrateShort:{type:Boolean,default:!1},activeValue:{type:[Number,String,Boolean],default:!0},inactiveValue:{type:[Number,String,Boolean],default:!1}},data:function(){return{}},computed:{switchStyle:function(){var e={};return e.fontSize=this.size+"rpx",e.backgroundColor=this.value?this.activeColor:this.inactiveColor,e},loadingColor:function(){return this.value?this.activeColor:null}},methods:{onClick:function(){var e=this;this.disabled||this.loading||(this.vibrateShort&&uni.vibrateShort(),this.$emit("input",!this.value),this.$nextTick((function(){e.$emit("change",e.value?e.activeValue:e.inactiveValue)})))}}};t.default=o},ce00:function(e,t,i){var o=i("10fd");"string"===typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);var n=i("4f06").default;n("13b04098",o,!0,{sourceMap:!1,shadowMode:!1})},d587:function(e,t,i){var o=i("24fb");t=o(!1),t.push([e.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/* 文章场景相关 */\r\n/* 引入uView全局scss变量文件 */.u-switch[data-v-740912fe]{position:relative;display:inline-block;-webkit-box-sizing:initial;box-sizing:initial;width:2em;height:1em;background-color:#fff;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:1em;border-radius:1em;-webkit-transition:background-color .3s;transition:background-color .3s;font-size:%?50?%}.u-switch__node[data-v-740912fe]{\r\ndisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;\r\n-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;left:0;-webkit-border-radius:100%;border-radius:100%;z-index:1;background-color:#fff;background-color:#fff;-webkit-box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05),-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);-webkit-transition:-webkit-transform cubic-bezier(.3,1.05,.4,1.05);transition:-webkit-transform cubic-bezier(.3,1.05,.4,1.05);transition:transform cubic-bezier(.3,1.05,.4,1.05);transition:transform cubic-bezier(.3,1.05,.4,1.05),-webkit-transform cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05)}.u-switch__loading[data-v-740912fe]{\r\ndisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;\r\n-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.u-switch--on[data-v-740912fe]{background-color:#1989fa}.u-switch--on .u-switch__node[data-v-740912fe]{-webkit-transform:translateX(100%);transform:translateX(100%)}.u-switch--disabled[data-v-740912fe]{opacity:.4}',""]),e.exports=t},dbc7:function(e,t,i){var o=i("43a1");"string"===typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);var n=i("4f06").default;n("2137db0f",o,!0,{sourceMap:!1,shadowMode:!1})},e2fe:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){return o}));var o={uLoading:i("bab6").default},n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"u-switch",class:[1==e.value?"u-switch--on":"",e.disabled?"u-switch--disabled":""],style:[e.switchStyle],on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.onClick.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"u-switch__node node-class",style:{width:e.$u.addUnit(this.size),height:e.$u.addUnit(this.size)}},[i("u-loading",{staticClass:"u-switch__loading",attrs:{show:e.loading,size:.6*e.size,color:e.loadingColor}})],1)],1)},a=[]},e643:function(e,t,i){"use strict";var o=i("4ea4");i("c975"),i("d81d"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(i("d4ec")),a=o(i("bee2")),r=function(){function e(t){var i=this;(0,n.default)(this,e);var o=[],a=[];if(!Array.isArray(t))throw new Error("param is not an array!");t.map((function(e){e.key&&e.name&&(o.push(e.key),a.push(e.value),i[e.key]=e,e.key!==e.value&&(i[e.value]=e))})),this.data=t,this.keyArr=o,this.valueArr=a}return(0,a.default)(e,[{key:"keyOf",value:function(e){return this.data[this.keyArr.indexOf(e)]}},{key:"valueOf",value:function(e){return this.data[this.valueArr.indexOf(e)]}},{key:"getNameByKey",value:function(e){var t=this.keyOf(e);if(!t)throw new Error("No enum constant"+e);return t.name}},{key:"getNameByValue",value:function(e){var t=this.valueOf(e);if(!t)throw new Error("No enum constant"+e);return t.name}},{key:"getValueByKey",value:function(e){var t=this.keyOf(e);if(!t)throw new Error("No enum constant"+e);return t.key}},{key:"getData",value:function(){return this.data}}]),e}(),s=r;t.default=s},f55d:function(e,t,i){"use strict";i.r(t);var o=i("25d1"),n=i("4956");for(var a in n)"default"!==a&&function(e){i.d(t,e,(function(){return n[e]}))}(a);i("31bb");var r,s=i("f0c5"),l=Object(s["a"])(n["default"],o["b"],o["c"],!1,null,"7b40d136",null,!1,o["a"],r);t["default"]=l.exports},f694:function(e,t,i){"use strict";var o=i("b89d"),n=i.n(o);n.a}}]);
|