| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[60],{546:function(e,t,r){"use strict";r.d(t,"e",(function(){return n})),r.d(t,"b",(function(){return d})),r.d(t,"d",(function(){return l})),r.d(t,"c",(function(){return c})),r.d(t,"a",(function(){return m}));var o=r(1);function n(e){return Object(o.a)({url:"/api/ordercreate/payment",data:e,forceLogin:!0})}function d(e){return Object(o.a)({url:"/api/ordercreate/calculate",data:e,forceLogin:!0})}function l(e){return Object(o.a)({url:"/api/ordercreate/create",data:e,forceLogin:!0})}function c(e){return Object(o.a)({url:"/api/member/checkpaypassword",data:e,forceLogin:!0})}function m(){return Object(o.a)({url:"/api/pay/getBalanceConfig",data:"",forceLogin:!0})}},626:function(e,t,r){},719:function(e,t,r){"use strict";r(626)},753:function(e,t,r){"use strict";r.r(t);r(56),r(319),r(314),r(24),r(23),r(29),r(30);var o=r(4),n=(r(34),r(8),r(18),r(25),r(150),r(74),r(73),r(546)),d=r(206),address=r(207),l=r(12);function c(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}var m={name:"payment",components:{},middleware:"auth",data:function(){return{dialogVisible:!1,memberAddress:[],addressId:0,addressForm:{id:0,name:"",mobile:"",telephone:"",province_id:"",city_id:"",district_id:"",community_id:"",address:"",full_address:"",is_default:"",longitude:"",latitude:""},pickerValueArray:{},cityArr:{},districtArr:{},addressRules:{name:[{required:!0,message:"请输入收货人",trigger:"blur"},{min:1,max:20,message:"长度在 1 到 20 个字符",trigger:"blur"}],mobile:[{required:!0,validator:function(e,t,r){""===t?r(new Error("请输入手机号")):/^1[3|4|5|6|7|8|9][0-9]{9}$/.test(t)?r():r(new Error("手机号格式错误"))},trigger:"change"}],province:[{required:!0,message:"请选择省",trigger:"change"}],city:[{required:!0,message:"请选择市",trigger:"change"}],district:[{required:!0,message:"请选择区/县",trigger:"change"}],address:[{required:!0,message:"请输入详细地址",trigger:"change"}]},isSend:!1,orderCreateData:{is_balance:0,is_point:1,pay_password:"",is_invoice:0,invoice_type:1,invoice_title_type:1,is_tax_invoice:0,invoice_title:"",taxpayer_number:"",invoice_content:"",invoice_full_address:"",invoice_email:"",member_address:{mobile:""},is_open_card:0,member_card_unit:""},orderPaymentData:{shop_goods_list:{site_name:"",express_type:[],coupon_list:[],invoice:{invoice_content_array:[]}},member_account:{balance:0,is_pay_password:0},delivery:{delivery_type:""},member_address:{mobile:""},local_config:{info:{start_time:0,end_time:0,time_week:[]}}},dialogCoupon:!1,siteCoupon:{site_id:0,data:[]},siteDelivery:{site_id:0,data:[]},dialogStore:!1,promotionInfo:!1,storeList:{},sitePromotion:[],isSub:!1,dialogpay:!1,password:"",fullscreenLoading:!0,deliveryTime:!1,timeTip:"选择配送时间",time:null,addressShow:!1,couponRadio:0,storeRadio:0,dialogPlatcoupon:!1,platformCouponRadio:0,storeInfo:{storeList:[],currStore:{}},member_address:{mobile:""},timeInfo:{week:0,start_time:0,end_time:0,showTime:!1,showTimeBar:!1},balance_show:1,addresNextType:!0}},computed:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?c(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):c(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(l.b)(["orderCreateGoodsData","defaultGoodsImage","city"])),mounted:function(){},created:function(){this.getMemberAddress(),this.getOrderPaymentData(),this.getBalanceConfig()},filters:{moneyFormat:function(e){return parseFloat(e).toFixed(2)},promotion:function(data){var e="";return data&&Object.keys(data).forEach((function(t){e+=data[t].content+" "})),e}},methods:{getBalanceConfig:function(){var e=this;Object(n.a)().then((function(t){var code=t.code,data=(t.message,t.data);code>=0&&(e.balance_show=data.balance_show)})).catch((function(e){e.code,e.message,e.data}))},getMemberAddress:function(){var e=this;Object(d.e)({page_size:0}).then((function(t){t.code,t.message;var data=t.data;if(data&&data.list){var r=e;e.memberAddress=data.list,data.list.forEach((function(e){1==e.is_default&&(r.addressId=e.id)}))}})).catch((function(t){t.code;var r=t.message;t.data;e.$message.error(r)}))},setMemberAddress:function(e){var t=this;this.addressId=e,Object(d.n)({id:e}).then((function(e){e.code,e.message,e.data;t.orderCalculate()})).catch((function(e){e.code;var r=e.message;e.data;t.$message.error(r)}))},deleteMemberAddress:function(e){var t=this;Object(d.i)({id:e}).then((function(e){e.code;var r=e.message;e.data?(t.$message({message:r,type:"success"}),t.getMemberAddress()):t.$message({message:r,type:"warning"})})).catch((function(e){t.$message.error(e.message)}))},addAddressShow:function(){this.dialogVisible=!0,this.addressForm.id=0,this.addressForm.name="",this.addressForm.mobile="",this.addressForm.telephone="",this.addressForm.province_id="",this.addressForm.city_id="",this.addressForm.district_id="",this.addressForm.community_id="",this.addressForm.address="",this.addressForm.full_address="",this.addressForm.is_default="",this.addressForm.longitude="",this.addressForm.latitude="",this.cityArr={},this.districtArr={},this.getAddress(0)},getAddress:function(e){var t=this,r=0,o=this;switch(e){case 0:r=0;break;case 1:r=this.addressForm.province_id,o.cityArr={},o.districtArr={},this.addressForm.city_id="",this.addressForm.district_id="";break;case 2:r=this.addressForm.city_id,o.districtArr={},this.addressForm.district_id=""}Object(address.a)({pid:r}).then((function(r){r.code,r.message;var data=r.data;if(data)switch(e){case 0:o.pickerValueArray=data;break;case 1:o.cityArr=data;break;case 2:o.districtArr=data}0==data.length&&(t.addresNextType=!1)})).catch((function(e){e.code;var r=e.message;e.data;t.$message.error(r)}))},initAddress:function(e){var t=this,r=0,o=this;switch(e){case 0:r=0;break;case 1:r=this.addressForm.province_id,o.cityArr={},o.districtArr={};break;case 2:r=this.addressForm.city_id,o.districtArr={}}Object(address.a)({pid:r}).then((function(r){r.code,r.message;var data=r.data;if(data)switch(e){case 0:o.pickerValueArray=data;break;case 1:o.cityArr=data;break;case 2:o.districtArr=data}0==data.length&&(t.addresNextType=!1)})).catch((function(e){e.code;var r=e.message;e.data;t.$message.error(r)}))},addmemberAddress:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;if(t.isSend)return!1;if(t.addressForm.id){t.addressForm.full_address=t.$refs.province.selectedLabel+"-"+t.$refs.city.selectedLabel+"-"+t.$refs.district.selectedLabel;var r=t.addressForm;if(!r.province_id)return t.$message({message:"请选择省",type:"warning"}),!1;if(!r.city_id)return t.$message({message:"请选择市",type:"warning"}),!1;if(!r.district_id)return t.$message({message:"请选择区/县",type:"warning"}),!1;t.isSend=!0,t.setMemberAddress(r.id),r.url="edit",Object(d.m)(r).then((function(e){e.code;var r=e.message;e.data?(t.$message({message:r,type:"success"}),t.dialogVisible=!1,t.getMemberAddress(),t.getOrderPaymentData()):t.$message({message:r,type:"warning"}),t.isSend=!1})).catch((function(e){e.code;var r=e.message;e.data;t.$message.error(r)}))}else{t.addressForm.full_address=t.$refs.province.selectedLabel+"-"+t.$refs.city.selectedLabel+"-"+t.$refs.district.selectedLabel;var data={name:t.addressForm.name,mobile:t.addressForm.mobile,telephone:t.addressForm.telephone,province_id:t.addressForm.province_id,city_id:t.addressForm.city_id,district_id:t.addressForm.district_id,community_id:"",address:t.addressForm.address,full_address:t.addressForm.full_address,longitude:t.addressForm.longitude,latitude:t.addressForm.latitude,is_default:t.addressForm.is_default,url:"add"};if(!data.province_id||data.province_id<=0)return t.$message({message:"请正确选择省",type:"warning"}),!1;if(!data.city_id||data.city_id<=0)return t.$message({message:"请正确选择市",type:"warning"}),!1;if((!data.district_id||data.district_id<=0)&&1==t.addresNextType)return t.$message({message:"请正确选择区/县",type:"warning"}),!1;t.isSend=!0,Object(d.m)(data).then((function(e){e.code;var r=e.message,data=e.data;data?(t.setMemberAddress(data),t.$message({message:r,type:"success"}),t.dialogVisible=!1,t.getMemberAddress(),t.getOrderPaymentData()):t.$message({message:r,type:"warning"}),t.isSend=!1})).catch((function(e){e.code;var r=e.message;e.data;t.$message.error(r)}))}}))},editAddress:function(e){var t=this;Object(d.d)({id:e}).then((function(e){e.code,e.message;var data=e.data;t.addressForm={id:data.id,name:data.name,mobile:data.mobile,telephone:data.telephone,province_id:data.province_id,city_id:"",district_id:"",community_id:"",address:data.address,full_address:data.full_address,is_default:data.is_default,longitude:data.longitude,latitude:data.latitude},t.initAddress(0),t.initAddress(1),t.addressForm.city_id=data.city_id,t.initAddress(2),t.addressForm.district_id=data.district_id,t.dialogVisible=!0})).catch((function(e){e.code;var r=e.message;e.data;t.$message.error(r)}))},getOrderPaymentData:function(){var e=this;this.orderCreateData=this.orderCreateGoodsData,this.orderCreateData?(this.orderCreateData.web_city=this.city?this.city.id:0,Object(n.e)(this.orderCreateData).then((function(t){var code=t.code,data=(t.message,t.data);code>=0?(e.orderPaymentData=data,e.handlePaymentData()):e.$message({message:"未获取到创建订单所需数据!",type:"warning",offset:225,duration:3e3,onClose:function(){return e.$router.go(-1),!1}})})).catch((function(e){e.code,e.message,e.data}))):this.$message({message:"未获取到创建订单所需数据!",type:"warning",offset:225,duration:3e3,onClose:function(){return e.$router.go(-1),!1}})},handlePaymentData:function(){this.orderCreateData.delivery={},this.orderCreateData.coupon={},this.orderCreateData.buyer_message="",this.orderCreateData.is_balance=0,this.orderCreateData.pay_password="",this.orderCreateData.is_point=1,this.orderCreateData.is_invoice=0,this.orderCreateData.invoice_type=1,this.orderCreateData.invoice_title_type=1,this.orderCreateData.is_tax_invoice=0,this.orderCreateData.invoice_title="";var data=this.orderPaymentData;if(data.recommend_member_card&&(this.orderCreateData.member_card_unit=Object.keys(data.recommend_member_card.charge_rule)[0]),data.shop_goods_list.express_type.length>1&&(this.orderCreateData.delivery_type="express",this.orderCreateData.delivery_type_name="物流配送"),null!=data.shop_goods_list.coupon_list&&null!=data.shop_goods_list.coupon_list[0]){var e=data.shop_goods_list.coupon_list;this.orderCreateData.coupon.coupon_id=e[0].coupon_id,this.orderCreateData.coupon.coupon_money=e[0].money}if(null!=data.shop_goods_list.promotion&&null!=data.shop_goods_list.promotion.manjian&&(this.manjian=data.shop_goods_list.promotion.manjian),this.orderPaymentData.is_virtual&&(this.orderCreateData.member_address={mobile:""}),this.orderPaymentData.shop_goods_list.invoice){var t=this.orderPaymentData.shop_goods_list.invoice.invoice_content_array;t.length&&(this.orderCreateData.invoice_content=t[0])}if(0==this.orderPaymentData.is_virtual)if(this.orderPaymentData.shop_goods_list.local_config.info&&1==this.orderPaymentData.shop_goods_list.local_config.info.time_is_open){if(this.timeInfo.showTimeBar=!0,0==this.orderPaymentData.shop_goods_list.local_config.info.time_week.length||7==this.orderPaymentData.shop_goods_list.local_config.info.time_week.length||this.orderPaymentData.shop_goods_list.local_config.info.time_week.indexOf(this.timeInfo.week)>-1?this.canLocalDelicery=!0:this.canLocalDelicery=!1,0==this.orderPaymentData.shop_goods_list.local_config.info.time_type)this.deliveryWeek="全天";else if(this.orderPaymentData.shop_goods_list.local_config.info.time_week.length>0)if(7==this.orderPaymentData.shop_goods_list.local_config.info.time_week.length)this.deliveryWeek="全天";else{this.timeInfo.showTime=!0;for(var r=this.orderPaymentData.shop_goods_list.local_config.info.time_week,o=!1,i=0;i<r.length;i++){if(i+1<r.length)if(r[i+1]-r[i]>1){o=!0;break}}var n=["周日","周一","周二","周三","周四","周五","周六"];if(o){var d=[];for(i=0;i<r.length;i++)d.push(n[r[i]]);this.deliveryWeek=d.join("、")}else this.deliveryWeek=n[r[0]]+"至"+n[r[r.length-1]]}else this.deliveryWeek="店铺未设置配送时间";var l=(new Date).getHours().toString(),c=(new Date).getMinutes().toString();1==l.length&&(l="0"+l),1==c.length&&(c="0"+c),this.orderCreateData.buyer_ask_delivery_time=l+":"+c;var m=this.orderPaymentData.shop_goods_list.local_config.info.start_time;this.timeInfo.start_time=this.getTimeStr(m);var _=this.orderPaymentData.shop_goods_list.local_config.info.end_time;this.timeInfo.end_time=this.getTimeStr(_);var v=new Date(this.$util.timeStampTurnTime(this.orderPaymentData.timestamp)),h=v.getHours(),y=v.getMinutes(),f=parseInt(this.timeInfo.start_time.split(":")[0]),C=parseInt(this.timeInfo.start_time.split(":")[1]),D=parseInt(this.timeInfo.end_time.split(":")[0]),k=parseInt(this.timeInfo.end_time.split(":")[1]);this.canLocalDelicery&&(f==D&&C==k||((h<f||h==f&&y<C)&&(this.orderCreateData.buyer_ask_delivery_time=(1==f.toString().length?"0"+f:f)+":"+(1==C.toString().length?"0"+C:C)),(h>D||h==D&&y>k)&&(this.canLocalDelicery=!1)))}else this.deliveryWeek="店铺未开启配送时间";Object.assign(this.orderPaymentData,this.orderCreateData),this.orderPaymentData.shop_goods_list.goods_list.forEach((function(e){e.sku_spec_format?e.sku_spec_format=JSON.parse(e.sku_spec_format):e.sku_spec_format=[]})),this.orderCalculate()},getTimeStr:function(e){var t=parseInt(e/3600).toString(),r=parseInt(e%3600/60).toString();return 1==r.length&&(r="0"+r),1==t.length&&(t="0"+t),t+":"+r},clickType:function(e){this.orderCreateData.invoice_type=e,this.orderCalculate(),this.$forceUpdate()},clickTitleType:function(e){this.orderCreateData.invoice_title_type=e,this.orderCalculate(),this.$forceUpdate()},changeInvoiceContent:function(e){this.orderCreateData.invoice_content=e,this.$forceUpdate()},changeIsInvoice:function(){0==this.orderCreateData.is_invoice?this.orderCreateData.is_invoice=1:this.orderCreateData.is_invoice=0,this.orderCalculate(),this.$forceUpdate()},invoiceVerify:function(){if(!this.orderCreateData.invoice_title)return this.$message({message:"请填写发票抬头",type:"warning"}),!1;if(!this.orderCreateData.taxpayer_number&&2==this.orderCreateData.invoice_title_type)return this.$message({message:"请填写纳税人识别号",type:"warning"}),!1;if(1==this.orderCreateData.invoice_type&&!this.orderCreateData.invoice_full_address)return this.$message({message:"请填写发票邮寄地址",type:"warning"}),!1;if(2==this.orderCreateData.invoice_type&&!this.orderCreateData.invoice_email)return this.$message({message:"请填写邮箱",type:"warning"}),!1;if(2==this.orderCreateData.invoice_type){if(!/^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/.test(this.orderCreateData.invoice_email))return this.$message({message:"请填写正确的邮箱",type:"warning"}),!1}return!!this.orderCreateData.invoice_content||(this.$message({message:"请选择发票内容",type:"warning"}),!1)},orderCalculate:function(){var e=this;this.fullscreenLoading=!0;var data=this.$util.deepClone(this.orderCreateData);data.delivery=JSON.stringify(data.delivery),data.coupon=JSON.stringify(data.coupon),"store"==this.orderPaymentData.delivery_type?data.member_address=JSON.stringify(this.member_address):data.member_address=JSON.stringify(data.member_address),Object(n.b)(data).then((function(t){var code=t.code,r=t.message;t.data;code>=0?(e.orderPaymentData.member_address=t.data.member_address,e.orderPaymentData.delivery_money=t.data.delivery_money,e.orderPaymentData.coupon_money=t.data.coupon_money,e.orderPaymentData.invoice_money=t.data.invoice_money,e.orderPaymentData.invoice_delivery_money=t.data.shop_goods_list.invoice_delivery_money,e.orderPaymentData.promotion_money=t.data.promotion_money,e.orderPaymentData.order_money=t.data.order_money,e.orderPaymentData.balance_money=t.data.balance_money,e.orderPaymentData.pay_money=t.data.pay_money,e.orderPaymentData.goods_money=t.data.goods_money,e.orderPaymentData.point_money=t.data.point_money,e.orderPaymentData.member_card_money=t.data.member_card_money,e.orderPaymentData.shop_goods_list.promotion=t.data.shop_goods_list.promotion,e.orderPaymentData.shop_goods_list.coupon_list=t.data.shop_goods_list.coupon_list,e.orderPaymentData.shop_goods_list.goods_list=t.data.shop_goods_list.goods_list,e.orderPaymentData.shop_goods_list.max_usable_point=t.data.shop_goods_list.max_usable_point,e.orderPaymentData.shop_goods_list.goods_list.forEach((function(e){e.sku_spec_format?e.sku_spec_format=JSON.parse(e.sku_spec_format):e.sku_spec_format=[]})),e.fullscreenLoading=!1):e.$message({message:r,type:"warning",offset:225,duration:3e3,onClose:function(){return e.$router.go(-1),!1}})})).catch((function(t){t.code;var r=t.message;t.data;e.$message.error(r),e.fullscreenLoading=!1}))},selectDeliveryType:function(data,e,t){if(this.tempData={delivery:this.$util.deepClone(this.orderPaymentData.delivery)},this.siteDelivery.site_id=e,this.siteDelivery.data=t,this.orderCreateData.delivery_type=data.name,this.orderCreateData.delivery_type_name=data.title,"store"==data.name){data.store_list.forEach((function(e,i){data.store_list[i].store_address=e.full_address+e.address})),this.dialogStore=!0,this.storeList=data.store_list,this.orderPaymentData.delivery.delivery_type="store",this.orderPaymentData.delivery.delivery_type_name="门店自提",Object.assign(this.orderPaymentData,this.orderCreateData),this.orderPaymentData.delivery.store_id?this.orderCalculate():this.orderPaymentData.delivery.store_id=0}else"local"==data.name?(this.deliveryTime=!0,this.time=this.orderCreateData.delivery[e].buyer_ask_delivery_time):(this.orderPaymentData.delivery.delivery_type="express",this.orderPaymentData.delivery.delivery_type_name="物流配送",Object.assign(this.orderPaymentData,this.orderCreateData),this.orderCalculate());this.$forceUpdate()},setStore:function(e){this.$refs.singleTable.setCurrentRow(e)},selectStore:function(e){if(e){var t=e.store_id;this.dialogStore=!1,this.orderCreateData.delivery.store_id=t,this.orderCreateData.delivery.delivery_type=this.orderCreateData.delivery_type,this.orderCreateData.delivery.store_name=e.store_name,Object.assign(this.orderPaymentData,this.orderCreateData),this.storeRadio=e,this.orderCalculate(),this.$forceUpdate()}},openPlatformCoupon:function(){var e=0,t=this;this.dialogPlatcoupon=!0,this.orderPaymentData.shop_goods_list.coupon_list.forEach((function(r,i){r.coupon_id==t.orderPaymentData.coupon.coupon_id&&(e=r)})),setTimeout((function(){t.setPlatformCurrent(e),t.platformCouponRadio=e}),50)},setPlatformCurrent:function(e){this.$refs.platformCouponTable.setCurrentRow(e),null==e&&this.orderCalculate()},savePlatformCoupon:function(){this.dialogPlatcoupon=!1,this.orderCalculate()},selectPlatformCoupon:function(e){this.orderCreateData.coupon.coupon_id!=e.coupon_id?(this.orderCreateData.coupon.coupon_id=e.coupon_id,this.orderCreateData.coupon.coupon_money=e.money,this.platformCouponRadio=e):(this.orderCreateData.coupon.coupon_id=0,this.orderCreateData.coupon.coupon_money="0.00",this.platformCouponRadio=""),Object.assign(this.orderPaymentData,this.orderCreateData),this.$forceUpdate()},selectCoupon:function(e){e?this.orderCreateData.coupon[this.siteCoupon.site_id].coupon_id!=e.coupon_id?(this.orderCreateData.coupon[this.siteCoupon.site_id].coupon_id=e.coupon_id,this.orderCreateData.coupon[this.siteCoupon.site_id].coupon_money=e.money,this.couponRadio=e):(this.couponRadio="",this.orderCreateData.coupon[this.siteCoupon.site_id].coupon_id=0,this.orderCreateData.coupon[this.siteCoupon.site_id].coupon_money="0.00"):(this.orderCreateData.coupon[this.siteCoupon.site_id].coupon_id=0,this.orderCreateData.coupon[this.siteCoupon.site_id].coupon_money="0.00",this.couponRadio=""),Object.assign(this.orderPaymentData,this.orderCreateData),this.$forceUpdate()},setCurrent:function(e){this.$refs.couponTable.setCurrentRow(e),null==e&&this.orderCalculate()},saveCoupon:function(){this.dialogCoupon=!1,this.orderCalculate()},openSitePromotion:function(data){this.sitePromotion=data,this.promotionInfo?this.promotionInfo=!1:this.promotionInfo=!0},useBalance:function(e){this.orderCreateData.is_balance?this.orderCreateData.is_balance=0:this.orderCreateData.is_balance=1,this.orderCalculate(),this.$forceUpdate()},usePoint:function(e){this.orderCreateData.is_point?this.orderCreateData.is_point=0:this.orderCreateData.is_point=1,this.orderCalculate(),this.$forceUpdate()},orderCreate:function(){var e=this;if(this.verify()){if(this.isSub)return;if(1==this.orderCreateData.is_invoice&&!1===this.invoiceVerify())return;this.isSub=!0;var t=this.$loading({lock:!0,text:"订单提交中...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),data=this.$util.deepClone(this.orderCreateData);data.delivery=JSON.stringify(data.delivery),data.coupon=JSON.stringify(data.coupon),"store"==this.orderCreateData.delivery.delivery_type?data.member_address=JSON.stringify(this.member_address):data.member_address=JSON.stringify(data.member_address),Object(n.d)(data).then((function(r){var code=r.code,o=r.message,data=r.data;t.close(),code>=0?(e.$store.dispatch("order/removeOrderCreateData",""),0==e.orderPaymentData.pay_money?e.$router.push({path:"/pay/result",query:{code:data}}):e.$router.push({path:"/pay",query:{code:data}})):e.$message({message:o,type:"warning"})})).catch((function(r){t.close(),e.isSub=!1;r.code;var o=r.message;r.data;e.$message.error(o)}))}},verify:function(){if(1==this.orderPaymentData.is_virtual){if(!this.orderCreateData.member_address.mobile.length)return this.$message({message:"请输入您的手机号码",type:"warning"}),!1;if(!/^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$/.test(this.orderCreateData.member_address.mobile))return this.$message({message:"请输入正确的手机号码",type:"warning"}),!1}if(0==this.orderPaymentData.is_virtual){if(!this.orderPaymentData.member_address)return this.$message({message:"请先选择您的收货地址",type:"warning"}),!1;var e=!0;for(var t in this.orderCreateData.delivery){if("{}"==JSON.stringify(this.orderCreateData.delivery[t])){e=!1,this.$message({message:'店铺"'+this.orderPaymentData.shop_goods_list[t].site_name+'"未设置配送方式',type:"warning"});break}if("store"==this.orderCreateData.delivery[t].delivery_type&&0==this.orderCreateData.store_id){e=!1,this.$message({message:'店铺"'+this.orderPaymentData.shop_goods_list[t].site_name+'"没有可提货的门店,请选择其他配送方式',type:"warning"});break}}if(!e)return!1}return!!("store"!=this.orderPaymentData.delivery_type||"{}"!=JSON.stringify(this.orderPaymentData.delivery)&&this.orderPaymentData.delivery.store_id)||(this.$message({message:"请选择自提门店",type:"warning"}),!1)},input:function(){var e=this;if(6==this.password.length){var t=this.$loading({lock:!0,text:"支付中",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});Object(n.c)({pay_password:this.password}).then((function(r){var code=r.code,o=r.message;r.data;t.close(),code>=0?(e.orderCreateData.pay_password=e.password,e.orderCreate(),e.dialogpay=!1):e.$message({message:o,type:"warning"})})).catch((function(r){t.close();r.code;var o=r.message;r.data;e.$message.error(o)}))}},textarea:function(){this.$forceUpdate()},bindTimeChange:function(time){this.time=time},setDeliveryTime:function(e){this.deliveryTime=!1,this.orderCreateData.delivery[e].buyer_ask_delivery_time=this.time},imageError:function(e){this.orderPaymentData.shop_goods_list.goods_list[e].sku_image=this.defaultGoodsImage},setPayPassword:function(){this.$util.pushToTab("/member/security")}}},_={name:"payment",mixins:[m]},v=(r(719),r(7)),component=Object(v.a)(_,(function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.fullscreenLoading,expression:"fullscreenLoading"}],staticClass:"payment-wrap"},[0==e.orderPaymentData.is_virtual?t("div",{staticClass:"item-block"},[t("div",{staticClass:"block-text"},[e._v("收货地址")]),e._v(" "),t("div",{attrs:{clsas:"address-list"}},[t("div",{staticClass:"address-item",on:{click:e.addAddressShow}},[e._m(0)]),e._v(" "),e._l(e.memberAddress,(function(r,o){return o<3||e.addressShow&&o>=3?t("div",{key:r.id,staticClass:"address-item",class:e.addressId==r.id?"active":""},[t("div",{staticClass:"address-info"},[t("div",{staticClass:"options"},[t("div",{on:{click:function(t){return e.editAddress(r.id)}}},[e._v("编辑")]),e._v(" "),0==r.is_default?[t("el-popconfirm",{attrs:{title:"确定要删除该地址吗?"},on:{onConfirm:function(t){return e.deleteMemberAddress(r.id)}}},[t("div",{attrs:{slot:"reference"},slot:"reference"},[e._v("删除")])])]:e._e()],2),e._v(" "),t("div",{staticClass:"address-name"},[e._v(e._s(r.name))]),e._v(" "),t("div",{staticClass:"address-mobile",on:{click:function(t){return e.setMemberAddress(r.id)}}},[e._v(e._s(r.mobile))]),e._v(" "),t("div",{staticClass:"address-desc",on:{click:function(t){return e.setMemberAddress(r.id)}}},[e._v(e._s(r.full_address)+" "+e._s(r.address))])])]):e._e()})),e._v(" "),e.memberAddress.length>3&&!e.addressShow?t("div",{staticClass:"el-button--text address-open",on:{click:function(t){e.addressShow=!0}}},[t("i",{staticClass:"el-icon-arrow-down"}),e._v("\n 更多收货地址\n ")]):e._e(),e._v(" "),t("div",{staticClass:"clear"})],2)]):e._e(),e._v(" "),1==e.orderPaymentData.is_virtual?t("div",{staticClass:"item-block"},[t("div",{staticClass:"block-text"},[e._v("购买虚拟类商品需填写您的手机号,以方便商家与您联系")]),e._v(" "),t("el-form",{ref:"form",staticClass:"mobile-wrap",attrs:{size:"mini","label-width":"80px"}},[t("el-form-item",{attrs:{label:"手机号码"}},[t("el-input",{attrs:{placeholder:"请输入您的手机号码",maxlength:"11"},model:{value:e.orderCreateData.member_address.mobile,callback:function(t){e.$set(e.orderCreateData.member_address,"mobile",t)},expression:"orderCreateData.member_address.mobile"}})],1)],1)],1):e._e(),e._v(" "),t("el-dialog",{attrs:{title:0==e.addressForm.id?"添加收货地址":"编辑收货地址",visible:e.dialogVisible,width:"32%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{rules:e.addressRules,model:e.addressForm,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"姓名",prop:"name"}},[t("el-input",{attrs:{placeholder:"收货人姓名"},model:{value:e.addressForm.name,callback:function(t){e.$set(e.addressForm,"name",t)},expression:"addressForm.name"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"手机",prop:"mobile"}},[t("el-input",{attrs:{maxlength:"11",placeholder:"收货人手机号"},model:{value:e.addressForm.mobile,callback:function(t){e.$set(e.addressForm,"mobile",t)},expression:"addressForm.mobile"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"电话"}},[t("el-input",{attrs:{placeholder:"收货人固定电话(选填)"},model:{value:e.addressForm.telephone,callback:function(t){e.$set(e.addressForm,"telephone",t)},expression:"addressForm.telephone"}})],1),e._v(" "),t("el-form-item",{staticClass:"area",attrs:{label:"地区",prop:"area"}},[t("el-row",{attrs:{gutter:10}},[t("el-col",{attrs:{span:7}},[t("el-select",{ref:"province",attrs:{prop:"province",placeholder:"请选择省"},on:{change:function(t){return e.getAddress(1)}},model:{value:e.addressForm.province_id,callback:function(t){e.$set(e.addressForm,"province_id",t)},expression:"addressForm.province_id"}},[t("el-option",{attrs:{label:"请选择省",value:"0"}}),e._v(" "),e._l(e.pickerValueArray,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],2)],1),e._v(" "),t("el-col",{attrs:{span:7}},[t("el-select",{ref:"city",attrs:{prop:"city",placeholder:"请选择市"},on:{change:function(t){return e.getAddress(2)}},model:{value:e.addressForm.city_id,callback:function(t){e.$set(e.addressForm,"city_id",t)},expression:"addressForm.city_id"}},[t("el-option",{attrs:{label:"请选择市",value:"0"}}),e._v(" "),e._l(e.cityArr,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],2)],1),e._v(" "),t("el-col",{attrs:{span:7}},[t("el-select",{ref:"district",attrs:{prop:"district",placeholder:"请选择区/县"},model:{value:e.addressForm.district_id,callback:function(t){e.$set(e.addressForm,"district_id",t)},expression:"addressForm.district_id"}},[t("el-option",{attrs:{label:"请选择区/县",value:"0"}}),e._v(" "),e._l(e.districtArr,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],2)],1)],1)],1),e._v(" "),t("el-form-item",{attrs:{label:"详细地址",prop:"address"}},[t("el-input",{attrs:{placeholder:"定位小区、街道、写字楼"},model:{value:e.addressForm.address,callback:function(t){e.$set(e.addressForm,"address",t)},expression:"addressForm.address"}})],1)],1),e._v(" "),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.addmemberAddress("form")}}},[e._v("确 定")])],1)],1),e._v(" "),e.orderPaymentData.member_account.balance_total>0&&1==e.balance_show?t("div",{staticClass:"item-block"},[t("div",{staticClass:"block-text"},[e._v("是否使用余额")]),e._v(" "),t("div",{staticClass:"pay-type-list"},[t("div",{staticClass:"pay-type-item",class:e.orderCreateData.is_balance?"":"active",on:{click:function(t){return e.useBalance(0)}}},[e._v("不使用余额")]),e._v(" "),t("div",{staticClass:"pay-type-item",class:e.orderCreateData.is_balance?"active":"",on:{click:function(t){return e.useBalance(1)}}},[e._v("使用余额")]),e._v(" "),t("div",{staticClass:"clear"})])]):e._e(),e._v(" "),e.orderPaymentData.shop_goods_list.max_usable_point>0?t("div",{staticClass:"item-block"},[t("div",{staticClass:"block-text"},[e._v("是否使用积分")]),e._v(" "),t("div",{staticClass:"pay-type-list"},[t("div",{staticClass:"pay-type-item",class:e.orderCreateData.is_point?"":"active",on:{click:function(t){return e.usePoint(0)}}},[e._v("不使用积分")]),e._v(" "),t("div",{staticClass:"pay-type-item",class:e.orderCreateData.is_point?"active":"",on:{click:function(t){return e.usePoint(1)}}},[e._v("使用积分")]),e._v(" "),t("div",{staticClass:"clear"})])]):e._e(),e._v(" "),e.orderPaymentData.shop_goods_list.express_type.length>1?t("div",{staticClass:"item-block padd-bom-20"},[t("div",{staticClass:"block-text"},[e._v("\n 配送方式\n "),"store"==e.orderPaymentData.delivery_type?t("span",{staticClass:"distribution"},[e._v(e._s(e.orderCreateData.delivery.store_name))]):e._e()]),e._v(" "),e._l(e.orderPaymentData.shop_goods_list.express_type,(function(r,o){return"local"!=r.name?t("div",{key:o,staticClass:"pay-type-item",class:e.orderPaymentData.delivery_type==r.name?"active":"",on:{click:function(t){return e.selectDeliveryType(r,e.orderPaymentData.site_id,e.orderPaymentData.shop_goods_list.express_type)}}},[e._v("\n "+e._s(r.title)+"\n ")]):e._e()}))],2):e._e(),e._v(" "),e.orderPaymentData.shop_goods_list.invoice?t("div",{staticClass:"item-block"},[t("div",{staticClass:"block-text"},[e._v("发票信息")]),e._v(" "),t("div",{staticClass:"pay-type-list"},[t("div",{staticClass:"pay-type-item",class:0==e.orderCreateData.is_invoice?"active":"",on:{click:e.changeIsInvoice}},[e._v("无需发票")]),e._v(" "),t("div",{staticClass:"pay-type-item",class:1==e.orderCreateData.is_invoice?"active":"",on:{click:e.changeIsInvoice}},[e._v("需要发票")]),e._v(" "),t("div",{staticClass:"clear"})]),e._v(" "),1==e.orderCreateData.is_invoice?t("div",{staticClass:"invoice-information"},[t("div",{staticClass:"invoice-title"},[t("div",{staticClass:"invoice-type-box invoice-title-box"},[t("span",{staticClass:"invoice-name"},[e._v("发票类型:")]),e._v(" "),t("label",{staticClass:"invoice-to-type"},[t("i",{staticClass:"invoice-i-input",class:1==e.orderCreateData.invoice_type?"active":"",on:{click:function(t){return e.clickType(1)}}}),e._v(" "),e._v("\n 纸质\n ")]),e._v(" "),t("label",{staticClass:"invoice-to-type"},[t("i",{staticClass:"invoice-i-input",class:2==e.orderCreateData.invoice_type?"active":"",on:{click:function(t){return e.clickType(2)}}}),e._v(" "),e._v("\n 电子\n ")])]),e._v(" "),t("div",{staticClass:"invoice-type-box invoice-title-box"},[t("span",{staticClass:"invoice-name"},[e._v("抬头类型:")]),e._v(" "),t("label",{staticClass:"invoice-to-type"},[t("i",{staticClass:"invoice-i-input",class:1==e.orderCreateData.invoice_title_type?"active":"",on:{click:function(t){return e.clickTitleType(1)}}}),e._v(" "),e._v("\n 个人\n ")]),e._v(" "),t("label",{staticClass:"invoice-to-type"},[t("i",{staticClass:"invoice-i-input",class:2==e.orderCreateData.invoice_title_type?"active":"",on:{click:function(t){return e.clickTitleType(2)}}}),e._v(" "),e._v("\n 企业\n ")])])]),e._v(" "),t("div",{staticClass:"invoice-type-box"},[t("span",{staticClass:"invoice-name"},[e._v("发票信息:")]),e._v(" "),t("div",{staticClass:"invoice-box-form"},[t("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.orderCreateData.invoice_title,expression:"orderCreateData.invoice_title",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请填写抬头名称"},domProps:{value:e.orderCreateData.invoice_title},on:{input:function(t){t.target.composing||e.$set(e.orderCreateData,"invoice_title",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}}),e._v(" "),2==e.orderCreateData.invoice_title_type?t("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.orderCreateData.taxpayer_number,expression:"orderCreateData.taxpayer_number",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请填写纳税人识别号"},domProps:{value:e.orderCreateData.taxpayer_number},on:{input:function(t){t.target.composing||e.$set(e.orderCreateData,"taxpayer_number",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}}):e._e(),e._v(" "),1==e.orderCreateData.invoice_type?t("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.orderCreateData.invoice_full_address,expression:"orderCreateData.invoice_full_address",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请填写邮寄地址"},domProps:{value:e.orderCreateData.invoice_full_address},on:{input:function(t){t.target.composing||e.$set(e.orderCreateData,"invoice_full_address",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}}):e._e(),e._v(" "),2==e.orderCreateData.invoice_type?t("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.orderCreateData.invoice_email,expression:"orderCreateData.invoice_email",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请填写邮箱"},domProps:{value:e.orderCreateData.invoice_email},on:{input:function(t){t.target.composing||e.$set(e.orderCreateData,"invoice_email",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}}):e._e()])]),e._v(" "),t("div",{staticClass:"invoice-condition"},[t("span",{staticClass:"invoice-name"},[e._v("发票内容:")]),e._v(" "),t("div",{staticClass:"invoice-box-form"},e._l(e.orderPaymentData.shop_goods_list.invoice.invoice_content_array,(function(r,o){return t("span",{key:o,staticClass:"option-item",class:{"color-base-bg active":r==e.orderCreateData.invoice_content},on:{click:function(t){return e.changeInvoiceContent(r)}}},[e._v("\n "+e._s(r)+"\n ")])})),0)])]):e._e()]):e._e(),e._v(" "),e._m(1),e._v(" "),t("div",[t("div",{staticClass:"item-block"},[t("div",{staticClass:"goods-list"},[t("table",e._l(e.orderPaymentData.shop_goods_list.goods_list,(function(r,o){return t("tr",{key:o},[t("td",{attrs:{width:"50%"}},[t("div",{staticClass:"goods-info"},[t("div",{staticClass:"goods-info-left"},[t("router-link",{attrs:{to:{path:"/sku/"+r.sku_id},target:"_blank"}},[t("img",{staticClass:"goods-img",attrs:{src:e.$img(r.sku_image,{size:"mid"})},on:{error:function(t){return e.imageError(o)}}})])],1),e._v(" "),t("div",{staticClass:"goods-info-right"},[t("router-link",{attrs:{to:{path:"/sku/"+r.sku_id},target:"_blank"}},[t("div",{staticClass:"goods-name"},[e._v(e._s(r.sku_name))])]),e._v(" "),r.sku_spec_format?t("div",{staticClass:"goods-spec"},e._l(r.sku_spec_format,(function(o,i){return t("span",{key:i},[e._v(e._s(o.spec_value_name)+" "+e._s(i<r.sku_spec_format.length-1?"; ":""))])})),0):e._e()],1)])]),e._v(" "),t("td",{staticClass:"goods-price",attrs:{width:"12.5%"}},[e._v("¥"+e._s(r.price))]),e._v(" "),t("td",{staticClass:"goods-num",attrs:{width:"12.5%"}},[e._v(e._s(r.num))]),e._v(" "),t("td",{staticClass:"goods-money",attrs:{width:"12.5%"}},[e._v("¥"+e._s((r.price*r.num).toFixed(2)))])])})),0)])])]),e._v(" "),e.orderPaymentData.shop_goods_list.coupon_list.length?t("div",{staticClass:"item-block"},[t("div",{staticClass:"block-text"},[e._v("优惠券")]),e._v(" "),t("div",{staticClass:"order-cell platform-coupon"},[0!=e.orderPaymentData.coupon_money?t("div",[t("span",{staticClass:"ns-text-color",on:{click:e.openPlatformCoupon}},[e._v("已选择优惠券,已优惠")]),e._v(" "),t("span",{staticClass:"ns-text-color",on:{click:e.openPlatformCoupon}},[t("span",{staticClass:"inline"},[e._v("¥")]),e._v("\n "+e._s(e.orderPaymentData.coupon_money.toFixed(2))+"\n ")])]):t("div",[t("div",{staticClass:"box ns-text-color",on:{click:e.openPlatformCoupon}},[e._v("不使用优惠券")])])])]):e._e(),e._v(" "),t("div",{staticClass:"item-block padd-bom-10"},[t("div",{staticClass:"block-text"},[e._v("买家留言:")]),e._v(" "),t("el-input",{staticClass:"buyer-message",attrs:{rows:"3",type:"textarea",placeholder:"留言前建议先与商家协调一致",maxlength:"140","show-word-limit":"",resize:"none"},on:{input:e.textarea},model:{value:e.orderCreateData.buyer_message,callback:function(t){e.$set(e.orderCreateData,"buyer_message",t)},expression:"orderCreateData.buyer_message"}})],1),e._v(" "),t("div",{staticClass:"item-block"},[t("div",{staticClass:"order-statistics"},[t("table",[t("tr",[t("td",{attrs:{align:"right"}},[e._v("商品金额:")]),e._v(" "),t("td",{attrs:{align:"left"}},[e._v("¥"+e._s(e._f("moneyFormat")(e.orderPaymentData.goods_money)))])]),e._v(" "),0==e.orderPaymentData.is_virtual?t("tr",[t("td",{attrs:{align:"right"}},[e._v("运费:")]),e._v(" "),t("td",{attrs:{align:"left"}},[e._v("¥"+e._s(e._f("moneyFormat")(e.orderPaymentData.delivery_money)))])]):e._e(),e._v(" "),e.orderPaymentData.invoice_money>0?t("tr",[t("td",{attrs:{align:"right"}},[e._v("税费:")]),e._v(" "),t("td",{attrs:{align:"left"}},[e._v("¥"+e._s(e._f("moneyFormat")(e.orderPaymentData.invoice_money)))])]):e._e(),e._v(" "),e.orderPaymentData.invoice_delivery_money>0?t("tr",[t("td",{attrs:{align:"right"}},[e._v("发票邮寄费:")]),e._v(" "),t("td",{attrs:{align:"left"}},[e._v("¥"+e._s(e._f("moneyFormat")(e.orderPaymentData.invoice_delivery_money)))])]):e._e(),e._v(" "),e.orderPaymentData.promotion_money>0?t("tr",[t("td",{attrs:{align:"right"}},[e._v("优惠:")]),e._v(" "),t("td",{attrs:{align:"left"}},[e._v("¥"+e._s(e._f("moneyFormat")(e.orderPaymentData.promotion_money)))])]):e._e(),e._v(" "),e.orderPaymentData.point_money>0?t("tr",[t("td",{attrs:{align:"right"}},[e._v("积分:")]),e._v(" "),t("td",{attrs:{align:"left"}},[e._v("¥"+e._s(e._f("moneyFormat")(e.orderPaymentData.point_money)))])]):e._e(),e._v(" "),e.orderPaymentData.coupon_money>0?t("tr",[t("td",{attrs:{align:"right"}},[e._v("优惠券:")]),e._v(" "),t("td",{attrs:{align:"left"}},[e._v("¥"+e._s(e._f("moneyFormat")(e.orderPaymentData.coupon_money)))])]):e._e(),e._v(" "),e.orderPaymentData.balance_money>0?t("tr",[t("td",{attrs:{align:"right"}},[e._v("使用余额:")]),e._v(" "),t("td",{attrs:{align:"left"}},[e._v("¥"+e._s(e._f("moneyFormat")(e.orderPaymentData.balance_money)))])]):e._e()])]),e._v(" "),t("div",{staticClass:"clear"})]),e._v(" "),t("div",{staticClass:"item-block"},[t("div",{staticClass:"order-submit"},[t("div",{staticClass:"order-money"},[e._v("\n 共"+e._s(e.orderPaymentData.goods_num)+"件,应付金额:\n "),t("div",{staticClass:"ns-text-color"},[e._v("¥"+e._s(e._f("moneyFormat")(e.orderPaymentData.pay_money)))])]),e._v(" "),t("el-button",{staticClass:"el-button--primary",attrs:{type:"primary"},on:{click:e.orderCreate}},[e._v("订单结算")])],1),e._v(" "),t("div",{staticClass:"clear"})]),e._v(" "),t("el-dialog",{attrs:{title:"选择优惠券",visible:e.dialogPlatcoupon,width:"50%"},on:{"update:visible":function(t){e.dialogPlatcoupon=t},close:function(t){return e.savePlatformCoupon()}}},[t("el-table",{ref:"platformCouponTable",staticClass:"cursor-pointer",attrs:{data:e.orderPaymentData.shop_goods_list.coupon_list,"highlight-current-row":""},on:{"row-click":e.selectPlatformCoupon}},[t("el-table-column",{attrs:{label:"",width:"55"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("div",{staticClass:"disabled-selected-wrap"},[t("el-radio",{attrs:{label:r.row},model:{value:e.platformCouponRadio,callback:function(t){e.platformCouponRadio=t},expression:"platformCouponRadio"}},[t("i")])],1)]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"platformcoupon_name",label:"名称",width:"200"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("span",[e._v(e._s(r.row.coupon_name))])]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"money",label:"优惠"}}),e._v(" "),t("el-table-column",{attrs:{label:"使用"},scopedSlots:e._u([{key:"default",fn:function(r){return[r.row.at_least>0?t("span",{staticClass:"ns-text-color-gray ns-font-size-sm"},[e._v("满"+e._s(r.row.at_least)+"可用")]):t("span",{staticClass:"ns-text-color-gray ns-font-size-sm"},[e._v("任意金额可用")])]}}])}),e._v(" "),t("el-table-column",{attrs:{label:"期限"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("span",[e._v(e._s(e.$util.timeStampTurnTime(r.row.end_time)))])]}}])})],1),e._v(" "),t("br"),e._v(" "),t("div",{staticClass:"align-right"},[t("el-button",{on:{click:function(t){e.dialogPlatcoupon=!1}}},[e._v("取消")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogPlatcoupon=!1}}},[e._v("确认选择")])],1)],1),e._v(" "),t("el-dialog",{attrs:{title:"选择门店",visible:e.dialogStore,width:"50%"},on:{"update:visible":function(t){e.dialogStore=t}}},[t("el-table",{ref:"singleTable",staticClass:"cursor-pointer",attrs:{data:e.storeList,"highlight-current-row":""},on:{"row-click":e.selectStore}},[t("el-table-column",{attrs:{label:"",width:"55"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-radio",{attrs:{label:r.row},model:{value:e.storeRadio,callback:function(t){e.storeRadio=t},expression:"storeRadio"}},[t("i")])]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"store_name",label:"名称",width:"160"}}),e._v(" "),t("el-table-column",{attrs:{prop:"store_address",label:"地址"}}),e._v(" "),t("el-table-column",{attrs:{prop:"open_date",label:"营业时间"}})],1)],1),e._v(" "),t("el-dialog",{attrs:{title:"使用余额",visible:e.dialogpay,width:"350px"},on:{"update:visible":function(t){e.dialogpay=t}}},[0==e.orderPaymentData.member_account.is_pay_password?[t("p",[e._v("为了您的账户安全,请您先设置的支付密码")]),e._v(" "),t("p",[e._v('可到"会员中心","账号安全","支付密码"中设置')]),e._v(" "),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogpay=!1}}},[e._v("暂不设置")]),e._v(" "),t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.setPayPassword}},[e._v("立即设置")])],1)]:t("el-form",{ref:"ruleForm",attrs:{"status-icon":"","label-width":"100px"}},[t("el-form-item",{staticClass:"pay-password-item",attrs:{label:"支付密码"}},[t("el-input",{staticClass:"pay-password hide-password",attrs:{type:"password",maxlength:6}}),e._v(" "),t("el-input",{staticClass:"pay-password",attrs:{type:"password",maxlength:6},on:{input:e.input},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}})],1),e._v(" "),t("p",{staticClass:"ns-text-color forget-password",on:{click:e.setPayPassword}},[e._v("忘记密码")])],1)],2)],1)}),[function(){var e=this._self._c;return e("div",{staticClass:"add-address"},[e("i",{staticClass:"el-icon-circle-plus-outline"}),this._v("\n 添加收货地址\n ")])},function(){var e=this,t=e._self._c;return t("div",{staticClass:"item-block"},[t("div",{staticClass:"goods-list"},[t("table",[t("tr",[t("td",{attrs:{width:"50%"}},[e._v("商品")]),e._v(" "),t("td",{attrs:{width:"12.5%"}},[e._v("价格")]),e._v(" "),t("td",{attrs:{width:"12.5%"}},[e._v("数量")]),e._v(" "),t("td",{attrs:{width:"12.5%"}},[e._v("小计")])])])])])}],!1,null,"4ecd74c9",null);t.default=component.exports}}]);
|