require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/goods/lottery/grids/order"],{"506a":function(t,e,i){"use strict";(function(t){var s=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i("bcf5"),a=i("4818"),o=i("5c29"),r=i("f8b7"),d=(i("401c"),i("8e8a")),c=i("26cb"),u=s(i("5c3b")),l={components:{payment:function(){Promise.all([i.e("common/vendor"),i.e("components/payment/index")]).then(function(){return resolve(i("a3c7"))}.bind(null,i)).catch(i.oe)},couponListWindow:function(){Promise.all([i.e("common/vendor"),i.e("components/couponListWindow/index")]).then(function(){return resolve(i("3274"))}.bind(null,i)).catch(i.oe)},addressWindow:function(){i.e("components/addressWindow/index").then(function(){return resolve(i("a8a7"))}.bind(null,i)).catch(i.oe)},orderGoods:function(){Promise.all([i.e("common/vendor"),i.e("components/orderGoods/index")]).then(function(){return resolve(i("0dcd"))}.bind(null,i)).catch(i.oe)},home:function(){Promise.all([i.e("common/vendor"),i.e("components/home/index")]).then(function(){return resolve(i("377d"))}.bind(null,i)).catch(i.oe)},deliveryMethod:function(){i.e("pages/goods/components/deliveryMethod/index").then(function(){return resolve(i("f6e7"))}.bind(null,i)).catch(i.oe)}},mixins:[u.default],data:function(){return{giveData:{give_integral:0,give_coupon:[]},giveCartInfo:[],confirm:[],id:0,isaddress:!1,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}],formContent:"",payType:"weixin",openType:1,active:0,coupon:{coupon:!1,list:[],statusTile:"立即使用"},address:{address:!1},addressInfo:{},addressId:0,couponId:0,cartId:"",BargainId:0,combinationId:0,seckillId:0,discountId:0,userInfo:{},mark:"",couponTitle:"请选择",coupon_price:0,promotions_detail:[],integral_price:0,integral:0,ChangePrice:0,formIds:[],status:0,is_address:!1,toPay:!1,shippingType:0,system_store:{},storePostage:0,contacts:"",contactsTel:"",mydata:{},storeList:[],store_self_mention:0,store_func_status:!1,cartInfo:[],priceGroup:{},animated:!1,totalPrice:0,integralRatio:"0",pagesUrl:"",orderKey:"",offlinePostage:"",isAuto:!1,isShowAuth:!1,from:"",news:1,invTitle:"不开发票",special_invoice:!1,integral_ratio_status:1,header_type:"",invShow:!1,invList:[],invChecked:"",urlQuery:"",pay_close:!1,noCoupon:0,valid_count:0,discount_id:0,storeId:0,product_type:1,newImg:[],isDisplay:[],deliveryType:1,goodsType:0,product_id:0}},computed:(0,c.mapGetters)(["isLogin"]),onLoad:function(e){if(this.from="routine",!e.cartId)return this.$util.Tips({title:"请先抽奖"},{tab:3,url:1});this.cartId=e.cartId,this.luckRecordId=e.luckRecordId,t.setStorageSync("news",this.news),this.header_type=e.header_type||"1",this.textareaStatus=!0,this.isLogin&&0==this.toPay?this.getCheckShipping():(0,d.toLogin)()},onShow:function(){t.removeStorageSync("form_type_cart");var e=this;t.$on("handClick",(function(i){i&&(e.system_store=i.address,e.storeId=e.system_store.id,e.cartId=i.cartId,e.news=i.new,e.couponId=i.couponId,e.getConfirm()),t.$off("handClick")}))},methods:{authColse:function(t){this.isShowAuth=t},showMaoLocation:function(e){t.openLocation({latitude:Number(e.latitude),longitude:Number(e.longitude),name:e.name,address:"".concat(e.address,"-").concat(e.detailed_address),success:function(){}})},call:function(e){t.makePhoneCall({phoneNumber:e})},deliveryFun:function(t,e){this.deliveryType=t,this.$refs.deliveryMethod.module=!1,2==t?this.storeId=e.id:(3==t&&(this.storeId=e.id,2==this.isDisplay.length&&this.isDisplay.includes("2")&&this.isDisplay.includes("3")&&(this.getaddressInfo(),this.$nextTick((function(){this.$refs.addressWindow.getAddressList()})))),this.system_store=e),1==t||3==t?this.addressType(0,t):this.addressType(1,t)},onDelivery:function(){this.$refs.deliveryMethod.module=!0},storeFun:function(t){this.getList(1,t)},getCheckShipping:function(){var e=this,i={cartId:this.cartId,new:this.news};(0,n.checkShipping)(i).then((function(t){t.data.type.sort((function(t,e){return t-e})),e.deliveryType=t.data.type[0],e.isDisplay=t.data.type,e.isDisplay.includes("2")&&1==e.isDisplay.length||2==e.deliveryType||3==e.deliveryType&&e.storeId>0&&!e.system_store.name?(e.addressType(1,e.deliveryType),3==e.deliveryType&&(e.getaddressInfo(),e.$nextTick((function(){this.$refs.addressWindow.getAddressList()})))):(e.getaddressInfo(),e.getConfirm(),e.$nextTick((function(){this.$refs.addressWindow.getAddressList()})))})).catch((function(e){t.showToast({title:e,icon:"none"})}))},DelPic:function(t,e){this.confirm[t].value;this.confirm[t].value.splice(e,1),this.$set(this.confirm[t],"value",this.confirm[t].value)},uploadpic:function(t){var e=this;this.$util.uploadImageOne("upload/image",(function(i){e.newImg.push(i.data.url),e.$set(e.confirm[t],"value",e.newImg)}))},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 e=this;t.showLoading({title:"正在加载…"}),(0,a.invoiceList)().then((function(i){t.hideLoading(),e.invList=i.data.map((function(t){return t.id=t.id.toString(),t}));var s=e.invList.find((function(t){return t.id==e.invChecked}));if(s){var n="";n+=1===s.header_type?"个人":"企业",n+=1===s.type?"普通":"专用",n+="发票",e.invTitle=n}})).catch((function(e){t.showToast({title:e,icon:"none"})}))},onLoadFun:function(){this.getCheckShipping(),this.isShowAuth=!1},onChangeFun:function(t){var e=t,i=e.action||null,s=void 0!=e.value?e.value:null;i&&this[i]&&this[i](s)},payClose:function(){this.pay_close=!1},goPay:function(){this.$refs.payment.goPay(this.cartArr[2].number,"yue")},payCheck:function(t){this.payType=t,this.SubOrder()},payAddress:function(){t.navigateTo({url:"/pages/users/user_address/index?id="+this.id+"&new="+this.news+"&cartId="+this.cartId+"&pinkId="+this.pinkId+"&couponId="+this.couponId+"&delivery_type="+this.deliveryType+"&addressId="+this.addressId+"&store_id="+this.storeId+"&store_name="+this.system_store.name+"&product_id="+this.product_id})},getList:function(e,i){var s=this,n=t.getStorageSync("user_longitude"),a=t.getStorageSync("user_latitude"),o={latitude:a,longitude:n,page:1,limit:100,product_id:this.product_id,is_store:i};(0,r.storeListApi)(o).then((function(t){var i=t.data.list.list||[];s.$set(s,"storeList",i),s.$set(s,"storeId",s.storeId?s.storeId:i[0].id),i.forEach((function(t){s.storeId==t.id&&s.$set(s,"system_store",t)})),1!=e&&s.getConfirm()})).catch((function(t){}))},changeClose:function(){this.$set(this.address,"address",!1)},showStoreList:function(){this.storeList.length>0&&t.navigateTo({url:"/pages/store/store_list/index?type=1&cartId=".concat(this.cartId,"&new=").concat(this.news,"&pinkId=").concat(this.pinkId,"&couponId=").concat(this.couponId)})},changePayType:function(t){this.payType=t},addressType:function(t,e){var i=t;this.shippingType=parseInt(i),1==i?this.getList(0,e):this.getConfirm()},bindPickerChange:function(t){var e=t.detail.value;this.shippingType=e},ChangCouponsClone:function(){this.$set(this.coupon,"coupon",!1)},changeTextareaStatus:function(){for(var t=0,e=this.coupon.list.length;t1||1==t.isDisplay.length&&1!=t.deliveryType)&&t.store_func_status:null),s=0==t.product_type&&1!=t.deliveryType&&3!=t.deliveryType?t.storeList.length:null,n=0==t.product_type&&1!=t.deliveryType&&3!=t.deliveryType?t.storeList.length:null,a=t.confirm.length,o=a?t.__map(t.confirm,(function(e,i){var s=t.__get_orig(e),n="img"==e.label?e.value.length:null;return{$orig:s,g4:n}})):null,r=t.valid_count>0&&!t.discount_id||t.valid_count==t.cartInfo.length&&t.discount_id||2==t.deliveryType&&!t.shippingType||3==t.deliveryType&&t.shippingType||0!=t.product_type,d=t.totalPrice.toString();t.$mp.data=Object.assign({},{$root:{g0:i,g1:s,g2:n,g3:a,l0:o,g5:r,g6:d}})},n=[]},"8dfc":function(t,e,i){"use strict";var s=i("cba2"),n=i.n(s);n.a},a455:function(t,e,i){"use strict";(function(t,e){var s=i("4ea4");i("59a4");s(i("66fd"));var n=s(i("62db"));t.__webpack_require_UNI_MP_PLUGIN__=i,e(n.default)}).call(this,i("bc2e")["default"],i("543d")["createPage"])},cba2:function(t,e,i){}},[["a455","common/runtime","common/vendor"]]]);