(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-users-order_confirm-index"],{3671:function(t,e,i){"use strict";i.r(e);var a=i("be76"),s=i.n(a);for(var n in a)"default"!==n&&function(t){i.d(e,t,(function(){return a[t]}))}(n);e["default"]=s.a},"5e9e":function(t,e,i){"use strict";i.r(e);var a=i("a694"),s=i("3671");for(var n in s)"default"!==n&&function(t){i.d(e,t,(function(){return s[t]}))}(n);i("961c");var o,r=i("f0c5"),d=Object(r["a"])(s["default"],a["b"],a["c"],!1,null,"5c1d259a",null,!1,a["a"],o);e["default"]=d.exports},"961c":function(t,e,i){"use strict";var a=i("d43d"),s=i.n(a);s.a},a694:function(t,e,i){"use strict";var a;i.d(e,"b",(function(){return s})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){return a}));var s=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{style:t.colorStyle},[i("v-uni-view",{staticClass:"order-submission"},[t.virtual_type?t._e():i("v-uni-view",{staticClass:"allAddress",style:t.store_self_mention?"":"padding-top:10rpx"},[i("v-uni-view",{staticClass:"nav acea-row"},[t.store_self_mention?i("v-uni-view",{staticClass:"item font-num",class:0==t.shippingType?"on":"on2",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addressType(0)}}}):t._e(),t.store_self_mention?i("v-uni-view",{staticClass:"item font-num",class:1==t.shippingType?"on":"on2",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addressType(1)}}}):t._e()],1),0==t.shippingType?i("v-uni-view",{staticClass:"address acea-row row-between-wrapper",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onAddress.apply(void 0,arguments)}}},[t.addressInfo.real_name?i("v-uni-view",{staticClass:"addressCon"},[i("v-uni-view",{staticClass:"name"},[t._v(t._s(t.addressInfo.real_name)),i("v-uni-text",{staticClass:"phone"},[t._v(t._s(t.addressInfo.phone))])],1),i("v-uni-view",{staticClass:"line1"},[t.addressInfo.is_default?i("v-uni-text",{staticClass:"default font-num"},[t._v("[默认]")]):t._e(),t._v(t._s(t.addressInfo.province)+t._s(t.addressInfo.city)+t._s(t.addressInfo.district)+t._s(t.addressInfo.detail))],1)],1):i("v-uni-view",{staticClass:"addressCon"},[i("v-uni-view",{staticClass:"setaddress"},[t._v("设置收货地址")])],1),i("v-uni-view",{staticClass:"iconfont icon-jiantou"})],1):i("v-uni-view",{staticClass:"address acea-row row-between-wrapper",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showStoreList.apply(void 0,arguments)}}},[t.storeList.length>0?[i("v-uni-view",{staticClass:"addressCon"},[i("v-uni-view",{staticClass:"name"},[t._v(t._s(t.system_store.name)),i("v-uni-text",{staticClass:"phone"},[t._v(t._s(t.system_store.phone))])],1),i("v-uni-view",{staticClass:"line1"},[t._v(t._s(t.system_store.address)+t._s(", "+t.system_store.detailed_address))])],1),i("v-uni-view",{staticClass:"iconfont icon-jiantou"})]:[i("v-uni-view",[t._v("暂无门店信息")])]],2),i("v-uni-view",{staticClass:"line"},[i("v-uni-image",{attrs:{src:"/static/images/line.jpg"}})],1)],1),i("orderGoods",{attrs:{cartInfo:t.cartInfo,is_confirm:!0}}),i("v-uni-view",{staticClass:"wrapper"},[t.pinkId||t.BargainId||t.combinationId||t.seckillId||t.noCoupon||t.discountId||t.advanceId?t._e():i("v-uni-view",{staticClass:"item acea-row row-between-wrapper",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.couponTap.apply(void 0,arguments)}}},[i("v-uni-view",[t._v("优惠券")]),i("v-uni-view",{staticClass:"discount"},[t._v(t._s(t.couponTitle)),i("v-uni-text",{staticClass:"iconfont icon-jiantou"})],1)],1),t.pinkId||t.BargainId||t.combinationId||t.seckillId||t.advanceId?t._e():i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v("积分抵扣")]),i("v-uni-view",{staticClass:"discount acea-row row-middle"},[i("v-uni-view",[t._v(t._s(t.useIntegral?"剩余积分":"当前积分")),i("v-uni-text",{staticClass:"num font-color"},[t._v(t._s(t.integral||0))])],1),i("v-uni-checkbox-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.ChangeIntegral.apply(void 0,arguments)}}},[i("v-uni-checkbox",{attrs:{disabled:t.integral<=0&&!t.useIntegral,checked:!!t.useIntegral}})],1)],1)],1),t.invoice_func||t.special_invoice?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goInvoice.apply(void 0,arguments)}}},[i("v-uni-view",[t._v("开具发票")]),i("v-uni-view",{staticClass:"discount"},[t._v(t._s(t.invTitle)),i("v-uni-text",{staticClass:"iconfont icon-jiantou"})],1)],1):t._e(),1==t.shippingType?i("v-uni-view",[i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v("联系人")]),i("v-uni-view",{staticClass:"discount"},[i("v-uni-input",{staticStyle:{"text-align":"right"},attrs:{type:"text",placeholder:"请填写您的联系姓名","placeholder-class":"placeholder"},model:{value:t.contacts,callback:function(e){t.contacts=e},expression:"contacts"}})],1)],1),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v("联系电话")]),i("v-uni-view",{staticClass:"discount"},[i("v-uni-input",{staticStyle:{"text-align":"right"},attrs:{type:"text",placeholder:"请填写您的联系电话","placeholder-class":"placeholder"},model:{value:t.contactsTel,callback:function(e){t.contactsTel=e},expression:"contactsTel"}})],1)],1)],1):t._e(),t.textareaStatus?i("v-uni-view",{staticClass:"item"},[i("v-uni-view",[t._v("备注信息")]),t.coupon.coupon?t._e():i("v-uni-textarea",{attrs:{"placeholder-class":"placeholder",placeholder:"请添加备注(150字以内)",value:t.mark,maxlength:150,name:"mark"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.bindHideKeyboard.apply(void 0,arguments)}}})],1):t._e()],1),i("v-uni-view",{staticClass:"moneyList"},[i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v("商品总价:")]),i("v-uni-view",{staticClass:"money"},[t._v("¥"+t._s((parseFloat(t.priceGroup.totalPrice)+parseFloat(t.priceGroup.vipPrice)).toFixed(2)))])],1),t.priceGroup.storePostage>0?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v("配送运费:")]),i("v-uni-view",{staticClass:"money"},[t._v("¥"+t._s((parseFloat(t.priceGroup.storePostage)+parseFloat(t.priceGroup.storePostageDiscount)).toFixed(2)))])],1):t._e(),t.coupon_price>0?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v("优惠券抵扣:")]),i("v-uni-view",{staticClass:"money"},[t._v("-¥"+t._s(parseFloat(t.coupon_price).toFixed(2)))])],1):t._e(),t.integral_price>0?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v("积分抵扣:")]),i("v-uni-view",{staticClass:"money"},[t._v("-¥"+t._s(parseFloat(t.integral_price).toFixed(2)))])],1):t._e()],1),i("v-uni-view",{staticStyle:{height:"120rpx"}}),i("v-uni-view",{staticClass:"footer acea-row row-between-wrapper"},[i("v-uni-view",[t._v("合计:"),i("v-uni-text",{staticClass:"font-color"},[t._v("¥"+t._s(t.totalPrice||0))])],1),t.valid_count>0&&!t.discount_id||t.valid_count==t.cartInfo.length&&t.discount_id?i("v-uni-view",{staticClass:"settlement",staticStyle:{"z-index":"100"},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.goPay.apply(void 0,arguments)}}},[t._v("立即结算")]):i("v-uni-view",{staticClass:"settlement bg-color-hui",staticStyle:{"z-index":"100"}},[t._v("立即结算")])],1)],1),i("v-uni-view",{staticClass:"alipaysubmit",domProps:{innerHTML:t._s(t.formContent)}}),i("couponListWindow",{attrs:{coupon:t.coupon,openType:t.openType,cartId:t.cartId},on:{ChangCouponsClone:function(e){arguments[0]=e=t.$handleEvent(e),t.ChangCouponsClone.apply(void 0,arguments)},ChangCoupons:function(e){arguments[0]=e=t.$handleEvent(e),t.ChangCoupons.apply(void 0,arguments)}}}),i("addressWindow",{ref:"addressWindow",attrs:{news:t.news,address:t.address,pagesUrl:t.pagesUrl},on:{changeTextareaStatus:function(e){arguments[0]=e=t.$handleEvent(e),t.changeTextareaStatus.apply(void 0,arguments)},OnChangeAddress:function(e){arguments[0]=e=t.$handleEvent(e),t.OnChangeAddress.apply(void 0,arguments)},changeClose:function(e){arguments[0]=e=t.$handleEvent(e),t.changeClose.apply(void 0,arguments)}}}),i("home",{directives:[{name:"show",rawName:"v-show",value:!t.invShow,expression:"!invShow"}]}),i("invoice-picker",{attrs:{"inv-show":t.invShow,"inv-list":t.invList,"inv-checked":t.invChecked,"is-special":t.special_invoice,"url-query":t.urlQuery},on:{"inv-close":function(e){arguments[0]=e=t.$handleEvent(e),t.invClose.apply(void 0,arguments)},"inv-change":function(e){arguments[0]=e=t.$handleEvent(e),t.invChange.apply(void 0,arguments)},"inv-cancel":function(e){arguments[0]=e=t.$handleEvent(e),t.invCancel.apply(void 0,arguments)}}}),i("payment",{attrs:{payMode:t.cartArr,pay_close:t.pay_close,isCall:!0,totalPrice:t.totalPrice.toString()},on:{changePayType:function(e){arguments[0]=e=t.$handleEvent(e),t.changePayType.apply(void 0,arguments)},onChangeFun:function(e){arguments[0]=e=t.$handleEvent(e),t.onChangeFun.apply(void 0,arguments)}}})],1)},n=[]},be76:function(t,e,i){"use strict";var a=i("4ea4");i("99af"),i("7db0"),i("4160"),i("d81d"),i("d3b7"),i("acd8"),i("e25e"),i("25f0"),i("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=i("e0d6"),n=i("3474"),o=(i("9ef3"),i("f15c")),r=(i("a1ea"),a(i("6411"))),d=a(i("9250")),c=a(i("e247")),u=a(i("f497")),l=a(i("e23e")),p=i("c6cd"),v=i("2f62"),h=a(i("d82c")),f=a(i("c83f")),m={components:{payment:h.default,invoicePicker:l.default,couponListWindow:r.default,addressWindow:d.default,orderGoods:c.default,home:u.default},mixins:[f.default],data:function(){return{textareaStatus:!0,cartArr:[{name:"微信支付",icon:"icon-weixin2",value:"weixin",title:"使用微信快捷支付",payStatus:1},{name:"支付宝支付",icon:"icon-zhifubao",value:"alipay",title:"使用线上支付宝支付",payStatus:1},{name:"余额支付",icon:"icon-yuezhifu",value:"yue",title:"可用余额:",payStatus:1},{name:"线下支付",icon:"icon-yuezhifu1",value:"offline",title:"选择线下付款方式",payStatus:2}],virtual_type:0,formContent:"",payType:"weixin",openType:1,active:0,coupon:{coupon:!1,list:[],statusTile:"立即使用"},address:{address:!1},addressInfo:{},pinkId:0,addressId:0,couponId:0,cartId:"",BargainId:0,combinationId:0,seckillId:0,discountId:0,userInfo:{},mark:"",couponTitle:"请选择",coupon_price:0,useIntegral:!1,integral_price:0,integral:0,ChangePrice:0,formIds:[],status:0,is_address:!1,toPay:!1,shippingType:0,system_store:{},storePostage:0,advanceId:0,contacts:"",contactsTel:"",mydata:{},storeList:[],store_self_mention:0,cartInfo:[],priceGroup:{},animated:!1,totalPrice:0,integralRatio:"0",pagesUrl:"",orderKey:"",offlinePostage:"",isAuto:!1,isShowAuth:!1,from:"",news:1,invTitle:"不开发票",special_invoice:!1,invoice_func:!1,header_type:"",invShow:!1,invList:[],invChecked:"",urlQuery:"",pay_close:!1,noCoupon:0,valid_count:0,discount_id:0}},computed:(0,v.mapGetters)(["isLogin"]),onLoad:function(t){if(this.from=this.$wechat.isWeixin()?"weixin":"weixinh5",!t.cartId)return this.$util.Tips({title:"请选择要购买的商品"},{tab:3,url:1});switch(this.couponId=t.couponId||0,this.noCoupon=t.noCoupon||0,this.pinkId=t.pinkId?parseInt(t.pinkId):0,this.addressId=t.addressId||0,this.cartId=t.cartId,this.is_address=!!t.is_address,this.news=t.new&&"0"!==t.new?1:0,this.invChecked=t.invoice_id||"",this.header_type=t.header_type||"1",this.couponTitle=t.couponTitle||"请选择",t.invoice_type){case"1":this.invTitle="增值税电子普通发票";break;case"2":this.invTitle="增值税电子专用发票";break}this.textareaStatus=!0,this.isLogin&&0==this.toPay?(this.getaddressInfo(),this.getConfirm(),this.$nextTick((function(){this.$refs.addressWindow.getAddressList()}))):(0,p.toLogin)()},onShow:function(){var t=this;uni.$on("handClick",(function(e){e&&(t.system_store=e.address),uni.$off("handClick")}))},methods:{invCancel:function(){this.invChecked="",this.invTitle="不开发票",this.invShow=!1},invChange:function(t){this.invChecked=t,this.invShow=!1;var e=this.invList.find((function(e){return e.id===t})),i="";i+=1===e.header_type?"个人":"企业",i+=1===e.type?"普通":"专用",i+="发票",this.invTitle=i},invClose:function(){this.invShow=!1,this.getInvoiceList()},getInvoiceList:function(){var t=this;uni.showLoading({title:"正在加载…"}),(0,n.invoiceList)().then((function(e){uni.hideLoading(),t.invList=e.data.map((function(t){return t.id=t.id.toString(),t}));var i=t.invList.find((function(e){return e.id==t.invChecked}));if(i){var a="";a+=1===i.header_type?"个人":"企业",a+=1===i.type?"普通":"专用",a+="发票",t.invTitle=a}})).catch((function(t){uni.showToast({title:t,icon:"none"})}))},goInvoice:function(){this.getInvoiceList(),this.invShow=!0,this.urlQuery="new=".concat(this.news,"&cartId=").concat(this.cartId,"&pinkId=").concat(this.pinkId,"&couponId=").concat(this.couponId,"&addressId=").concat(this.addressId,"&specialInvoice=").concat(this.special_invoice,"&couponTitle=").concat(this.couponTitle)},onLoadFun:function(){this.getaddressInfo(),this.getConfirm()},onChangeFun:function(t){var e=t,i=e.action||null,a=void 0!=e.value?e.value:null;i&&this[i]&&this[i](a)},payClose:function(){this.pay_close=!1},goPay:function(){this.pay_close=!0},payCheck:function(t){this.payType=t,this.SubOrder()},getList:function(){var t=this,e=uni.getStorageSync("user_longitude"),i=uni.getStorageSync("user_latitude"),a={latitude:i,longitude:e,page:1,limit:10};(0,o.storeListApi)(a).then((function(e){var i=e.data.list.list||[];t.$set(t,"storeList",i),t.$set(t,"system_store",i[0])})).catch((function(t){}))},changeClose:function(){this.$set(this.address,"address",!1)},showStoreList:function(){this.storeList.length>0&&uni.navigateTo({url:"/pages/users/goods_details_store/index"})},changePayType:function(t){this.payType=t,this.computedPrice()},computedPrice:function(){var t=this,e=this.shippingType;(0,s.postOrderComputed)(this.orderKey,{addressId:this.addressId,useIntegral:this.useIntegral?1:0,couponId:this.couponId,shipping_type:parseInt(e)+1,payType:this.payType}).then((function(i){var a=i.data.result;a&&(t.totalPrice=a.pay_price,t.integral_price=a.deduction_price,t.coupon_price=a.coupon_price,t.integral=t.useIntegral?a.SurplusIntegral:t.userInfo.integral,t.$set(t.priceGroup,"storePostage",1==e?0:a.pay_postage),t.$set(t.priceGroup,"storePostageDiscount",a.storePostageDiscount))}))},addressType:function(t){var e=t;this.shippingType=parseInt(e),this.computedPrice(),1==e&&this.getList()},bindPickerChange:function(t){var e=t.detail.value;this.shippingType=e,this.computedPrice()},ChangCouponsClone:function(){this.$set(this.coupon,"coupon",!1)},changeTextareaStatus:function(){for(var t=0,e=this.coupon.list.length;t