bztang-admin/addons/yun_shop/static/app/js/chunk-5df0c9ee.cbbfa92c.js

1 line
14 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5df0c9ee","chunk-2d0d83d6"],{"1c7a":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:[3==e.fun.getPhoneEnv()?"pcStyle":""],attrs:{id:"select_selfPickupPoint"}},[i("c-title",{attrs:{hide:!1,text:"选择"+e.plugin_name}}),i("van-tabs",{attrs:{sticky:"",swipeable:""},on:{change:e.onChange},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},[i("van-tab",{attrs:{title:"当前"+e.plugin_name}},[e.activeDeliver.id?i("selfPickupPointChild",{attrs:{selected:!0,datas:e.activeDeliver,pluginName:e.plugin_name}}):i("yz-blank",{attrs:{text:-1==e.positongStatus?"获取失败!请选择其他":"正在获取中,请稍后..."}})],1),i("van-tab",{attrs:{title:"选择其他"+e.plugin_name}},[i("div",{staticClass:"top-nav"},[i("div",{staticClass:"location",on:{click:e.showAddress}},[i("i",{staticClass:"iconfont icon-icon_location"}),i("span",{staticClass:"cityClass"},[e._v(e._s(0==e.positongStatus?"定位中":-1==e.positongStatus?"手动选择":e.city))]),i("i",{staticClass:"iconfont icon-member-bottom"})]),i("div",{staticClass:"search"},[i("van-popover",{attrs:{trigger:"click",actions:e.actions},on:{select:e.onSelect},scopedSlots:e._u([{key:"reference",fn:function(){return[i("div",{staticClass:"popver-action"},[e._v(e._s(e.activeActions)+" "),i("i",{staticClass:"iconfont icon-member-bottom"})])]},proxy:!0}]),model:{value:e.showPopover,callback:function(t){e.showPopover=t},expression:"showPopover"}}),i("form",{attrs:{action:"#"},on:{submit:function(e){e.preventDefault()}}},[i("input",{directives:[{name:"show",rawName:"v-show",value:1==e.activeActionsVaule,expression:"activeActionsVaule == 1"},{name:"model",rawName:"v-model",value:e.search_address,expression:"search_address"}],attrs:{type:"search",autocomplete:"off",id:"suggestId",name:"address_detail",placeholder:"请输入地址"},domProps:{value:e.search_address},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.getList.apply(null,arguments)},focus:e.checkCity,input:function(t){t.target.composing||(e.search_address=t.target.value)}}}),i("input",{directives:[{name:"show",rawName:"v-show",value:2==e.activeActionsVaule,expression:"activeActionsVaule == 2"},{name:"model",rawName:"v-model",value:e.kwd,expression:"kwd"}],attrs:{type:"search",autocomplete:"off",id:"suggestId",name:"address_detail",placeholder:"请输入"+e.plugin_name+"名称"},domProps:{value:e.kwd},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.getList.apply(null,arguments)},input:function(t){t.target.composing||(e.kwd=t.target.value)}}})])],1)]),e.activeDeliver.id?i("selfPickupPointChild",{attrs:{selected:!0,datas:e.activeDeliver,pluginName:e.plugin_name}}):e._e(),e._l(e.list,(function(t){return i("selfPickupPointChild",{key:t.id,attrs:{datas:t,pluginName:e.plugin_name},on:{chooseDeliver:e.chooseDeliver}})})),i("yz-blank",{attrs:{datas:e.list,text:-1==e.positongStatus?"获取失败!请重新刷新":"暂无其他数据"}})],2)],1),i("yd-cityselect",{attrs:{callback:e.addressCallback,items:e.district},model:{value:e.addressShow,callback:function(t){e.addressShow=t},expression:"addressShow"}})],1)},s=[],l=(i("d82d"),i("7278")),n=(i("99af"),function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"selfPickupPointChild"}},[i("div",{staticClass:"selfPickupPoint-cell",class:{"Selected-box":e.selected}},[i("div",{staticClass:"cell-top flex-center"},[i("div",{staticClass:"cell-top-l flex-center"},[i("i",{staticClass:"iconfont icon-fontclass-dianpu"}),i("div",{staticClass:"name"},[e._v(e._s(e.datas.deliver_name))])]),i("div",{staticClass:"status",class:{"Selected-status":!e.selected},on:{click:function(t){return t.stopPropagation(),e.chooseDeliver(e.datas.id)}}},[e._v(e._s(e.selected?"当前"+e.pluginName:"选它"))])]),i("div",{staticClass:"cell-main flex-center"},[i("div",{staticClass:"cell-main-l flex-center"},[i("div",{staticClass:"phone"},[e._v("联系电话:"+e._s(e.datas.deliver_mobile||"---"))]),i("div",{staticClass:"address"},[e._v(" "+e._s(e.datas.distance)+e._s(e.datas.unit)+" "),i("div",{staticClass:"line",staticStyle:{margin:"0 0.25rem"}}),i("div",{staticClass:"address-text"},[e._v(e._s(e.datas.full_address||"---"))])])]),i("div",{staticClass:"cell-main-r flex-center"},[i("div",{staticClass:"round",on:{click:function(t){return t.stopPropagation(),e.goToAdress.apply(null,arguments)}}},[i("i",{staticClass:"iconfont icon-supplier_release"})]),i("div",{staticClass:"line",staticStyle:{margin:"0 0.5rem"}}),i("div",{staticClass:"round",staticStyle:{"background-color":"#f15353"}},[i("a",{attrs:{href:"tel:"+e.datas.deliver_mobile},on:{click:function(e){e.stopPropagation()}}},[i("i",{staticClass:"iconfont icon-hujiaokefu"})])])])])])])}),o=[],c={props:{selected:{type:Boolean,default:!1},datas:{type:Object,default:function(){}},pluginName:{type:String,default:"自提点"}},data:function(){return{}},activated:function(){},components:{},computed:{},mounted:function(){},methods:{chooseDeliver:function(e){this.$emit("chooseDeliver",e)},goToAdress:function(){var e=this.fun.bd_decrypt(this.datas.lng,this.datas.lat);this.fun.goToWXAdress(e,this.datas.deliver_name,this.datas.full_address)}}},r=c,d=(i("58805"),i("2877")),f=Object(d["a"])(r,n,o,!1,null,"305ff6f2",null),u=f.exports,p=i("eb17"),h=i("ac0d"),g={mixins:[h["a"]],data:function(){return{plugin_name:"",activeID:0,activeDeliver:{},list:[],kwd:"",search_address:"",active:0,positongStatus:0,addressShow:!1,district:district,showPopover:!1,activeActions:"地址",activeActionsVaule:1,actions:[{text:"地址",value:1},{text:"自提点",value:2}],city:"",point:{},isLoadMore:!0,page:1,total_page:0}},activated:function(){var e=this;this.fun.getLocation().then((function(t){e.point=t.point,e.city=t.city,e.positongStatus=1,e.getNowPackageDeliver(),e.getList()})).catch((function(t){e.positongStatus=-1}))},components:{selfPickupPointChild:u,VanPopover:l["a"],yzBlank:p["default"]},computed:{},mounted:function(){},methods:{getNowPackageDeliver:function(){var e=this,t={lng:this.point.lng||"",lat:this.point.lat||""};this.$route.params.deliverId&&(t.deliver_id=this.$route.params.deliverId),$http.get("plugin.package-deliver.frontend.decorate-deliver.getNowPackageDeliver",t,".").then((function(t){1===t.result?(e.activeDeliver=t.data,e.activeID=t.data.id):e.$toast(t.msg)}),(function(e){}))},getList:function(){var e=this,t={lng:this.point.lng||"",lat:this.point.lat||"",city_name:this.city,kwd:this.kwd,search_address:this.search_address};$http.get("plugin.package-deliver.frontend.decorate-deliver.getList",t).then((function(t){1===t.result?(e.list=t.data.list.data,e.plugin_name=t.data.plugin_name,e.actions[1].text=t.data.plugin_name,e.isLoadMore=!0,e.total_page=t.data.list.last_page,e.total_page||(e.total_page=0),e.fun.setWXTitle(e.plugin_name)):e.$toast(t.msg)}),(function(e){}))},getMoreData:function(){var e=this;if(this.isLoadMore=!1,!(this.page>=this.total_page)){var t={lng:this.point.lng,lat:this.point.lat,city_name:this.city,kwd:this.kwd,search_address:this.search_address};this.page=this.page+1,t.page=this.page,$http.post("plugin.package-deliver.frontend.decorate-deliver.getList",t,"加载中").then((function(t){if(e.isLoadMore=!0,1===t.result){var i=t.data.list.data;e.list=e.list.concat(i)}else e.page=e.page-1,e.isLoadMore=!1}),(function(e){}))}},chooseDeliver:function(e){var t=this;window.sessionStorage.setItem("deliverId",e),$http.get("plugin.package-deliver.frontend.decorate-deliver.choosePackageDeliver",{deliver_id:e},".").then((function(e){1===e.result?t.$dialog.alert({message:e.msg}).then((function(){window.history.length<=1?t.$router.push(t.fun.getUrl("home",{})):t.$router.go(-1)})):t.$toast(e.msg)}),(function(e){}))},onSelect:function(e){this.activeActions=e.text,this.activeActionsVaule=e.value,this.kwd="",this.search_address="",this.getList()},addressCallback:function(e){this.positongStatus=1,this.city=e.itemName2,this.getList()},showAddress:function(){this.positongIng?this.$toast("正在定位中,请稍等"):this.LocationError?this.$toast("定位失败,请手动切换位置"):this.addressShow=!0},checkCity:function(){this.city||this.$toast("请先选择左边定位到具体城市,再输入详细地点")}}},m=g,v=(i("f304"),Object(d["a"])(m,a,s,!1,null,"10b41a4a",null));t["default"]=v.exports},"2ade":function(e,t,i){var a=i("24fb");t=a(!1),t.push([e.i,"#select_selfPickupPoint[data-v-10b41a4a]{padding-bottom:6rem}#select_selfPickupPoint .top-nav[data-v-10b41a4a]{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3rem;line-height:3rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0 .625rem;background:#fff}#select_selfPickupPoint .top-nav .location .cityClass[data-v-10b41a4a]{display:inline-block;max-width:3.5rem;height:1.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#select_selfPickupPoint .top-nav.pcStyle[data-v-10b41a4a]{width:375px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#select_selfPickupPoint .search[data-v-10b41a4a]{background-color:#eff0f1;border-radius:.938rem;height:2rem;line-height:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:.625rem}#select_selfPickupPoint .search[data-v-10b41a4a],#select_selfPickupPoint .search form[data-v-10b41a4a],#select_selfPickupPoint .search input[data-v-10b41a4a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#select_selfPickupPoint .search input[data-v-10b41a4a]{padding:0 .5rem;border:none;width:100%}#select_selfPickupPoint .search .popver-action[data-v-10b41a4a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 .25rem 0 .875rem}",""]),e.exports=t},58805:function(e,t,i){"use strict";i("e464")},"79db":function(e,t,i){e.exports=i.p+"static/app/img/empty-image-search.ef236a93.png"},9912:function(e,t,i){var a=i("2ade");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var s=i("499e").default;s("6eb72285",a,!0,{sourceMap:!1,shadowMode:!1})},ac0d:function(e,t,i){"use strict";i.d(t,"a",(function(){return l}));var a=document.documentElement,s=document.body,l={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var e=0;return a&&a.scrollTop?e=a.scrollTop:s&&(e=s.scrollTop),e},getClientHeight:function(){var e=0;return e=s.clientHeight&&a.clientHeight?Math.min(s.clientHeight,a.clientHeight):Math.max(s.clientHeight,a.clientHeight),e},getScrollHeight:function(){return Math.max(s.scrollHeight,a.scrollHeight)},handleScroll:function(){this.otherScroll();var e=document.documentElement.scrollTop||document.body.scrollTop;this.btnFlag=e>60,this.getScrollTop()+this.getClientHeight()+105>this.getScrollHeight()?(this.isLoadMore&&this.getMoreData(),this.isBottom=!0):this.isBottom=!1},otherScroll:function(){}}}},e464:function(e,t,i){var a=i("ecd5");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var s=i("499e").default;s("30f34e7c",a,!0,{sourceMap:!1,shadowMode:!1})},ecd5:function(e,t,i){var a=i("24fb");t=a(!1),t.push([e.i,"#selfPickupPointChild[data-v-305ff6f2]{padding:.875rem .875rem 0}#selfPickupPointChild .selfPickupPoint-cell[data-v-305ff6f2]{background:#fff;border-radius:.375rem;padding:0 .875rem;overflow:hidden;border:1px solid #fff}#selfPickupPointChild .selfPickupPoint-cell .cell-top[data-v-305ff6f2]{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:2.5rem;border-bottom:1px solid #f2f2f2}#selfPickupPointChild .selfPickupPoint-cell .cell-top .cell-top-l[data-v-305ff6f2]{width:50%}#selfPickupPointChild .selfPickupPoint-cell .cell-top .icon-fontclass-dianpu[data-v-305ff6f2]{font-size:20px}#selfPickupPointChild .selfPickupPoint-cell .cell-top .name[data-v-305ff6f2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}#selfPickupPointChild .selfPickupPoint-cell .cell-top .status[data-v-305ff6f2]{color:#f15353}#selfPickupPointChild .selfPickupPoint-cell .cell-top .Selected-status[data-v-305ff6f2]{background:#f15353;color:#fff;border-radius:.625rem;width:3.125rem;height:1.25rem;line-height:1.25rem}#selfPickupPointChild .selfPickupPoint-cell .cell-main[data-v-305ff6f2]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.875rem 0}#selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-l[data-v-305ff6f2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:2rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-l .address[data-v-305ff6f2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;color:#929292;margin-top:.25rem}#selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-l .address .address-text[data-v-305ff6f2]{line-height:1.25rem}#selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-r .round[data-v-305ff6f2]{width:1.25rem;height:1.25rem;line-height:1.25rem;color:#fff;text-align:center;background-color:#4a9cff;border-radius:50%}#selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-r .round i[data-v-305ff6f2]{font-size:12px}#selfPickupPointChild .selfPickupPoint-cell .line[data-v-305ff6f2]{width:1px;height:10px;background:#f2f2f2}#selfPickupPointChild .flex-center[data-v-305ff6f2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#selfPickupPointChild .Selected-box[data-v-305ff6f2]{border:1px solid #ffa0a0}",""]),e.exports=t},f304:function(e,t,i){"use strict";i("9912")}}]);