store-pick.js 3.1 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/order-submit/store-pick"],{"16ac":function(t,i,o){"use strict";(function(t){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var o={name:"store-pick",data:function(){return{mchIndex:null,list:null,firstGoodsId:null,plugin:null,manualLocation:!1,longitude:"",latitude:"",locationAddress:null,keyword:""}},onLoad:function(t){this.$commonLoad.onload(t),this.mchIndex=t.mchIndex,this.firstGoodsId=t.firstGoodsId||null,this.plugin=t.plugin||null},onShow:function(){this.manualLocation||this.getLocation()},methods:{clear:function(){t.hideKeyboard(),this.keyword="",this.loadData()},search:function(){this.loadData()},getLocation:function(){var i=this;t.showLoading({mask:!0,title:"正在获取位置信息"}),t.getLocation({success:function(o){t.hideLoading(),i.longitude=o.longitude,i.latitude=o.latitude,i.loadData()},fail:function(){t.hideLoading(),t.showModal({title:"提示",content:"获取位置信息失败,需要授权获取您的位置信息",showCancel:!1,confirmText:"打开授权",success:function(i){i.confirm&&t.openSetting({})}})}})},selectLocation:function(){var i=this;this.manualLocation=!0,t.chooseLocation({success:function(t){i.longitude=t.longitude,i.latitude=t.latitude,i.locationAddress=(t.address||"")+" "+t.name||"",i.locationAddress=i.locationAddress.trim(),i.loadData()}})},loadData:function(){var i=this;t.showLoading({mask:!0,title:"加载中"}),this.$request({url:"booking"===this.plugin?this.$api.book.store_list:this.$api.order.store_list,data:{keyword:this.keyword,longitude:this.longitude,latitude:this.latitude,goods_id:this.firstGoodsId}}).then((function(o){t.hideLoading(),0===o.code&&(i.list=o.data.list)})).catch((function(){t.hideLoading()}))},setData:function(i){if("gift"===this.plugin){this.$store.state.gift.store_id;i,this.$store.commit("gift/storeId",i)}else{var o=this.$store.state.orderSubmit.formData;o.list[this.mchIndex].store_id=i,this.$store.commit("orderSubmit/mutSetFormData",o)}t.navigateBack()}}};i.default=o}).call(this,o("543d")["default"])},"1e16":function(t,i,o){"use strict";o.r(i);var n=o("79a1"),a=o("2666");for(var e in a)"default"!==e&&function(t){o.d(i,t,(function(){return a[t]}))}(e);o("b29b"),o("593a");var s,u=o("f0c5"),d=Object(u["a"])(a["default"],n["b"],n["c"],!1,null,"6e484f48",null,!1,n["a"],s);i["default"]=d.exports},"25ea":function(t,i,o){"use strict";(function(t){o("2d0a");n(o("66fd"));var i=n(o("1e16"));function n(t){return t&&t.__esModule?t:{default:t}}t(i.default)}).call(this,o("543d")["createPage"])},2666:function(t,i,o){"use strict";o.r(i);var n=o("16ac"),a=o.n(n);for(var e in n)"default"!==e&&function(t){o.d(i,t,(function(){return n[t]}))}(e);i["default"]=a.a},"36d1":function(t,i,o){},"4c1a":function(t,i,o){},"593a":function(t,i,o){"use strict";var n=o("36d1"),a=o.n(n);a.a},"79a1":function(t,i,o){"use strict";var n;o.d(i,"b",(function(){return a})),o.d(i,"c",(function(){return e})),o.d(i,"a",(function(){return n}));var a=function(){var t=this,i=t.$createElement;t._self._c},e=[]},b29b:function(t,i,o){"use strict";var n=o("4c1a"),a=o.n(n);a.a}},[["25ea","common/runtime","common/vendor"]]]);