1 line
5.9 KiB
JavaScript
1 line
5.9 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9939f74e"],{"0944":function(t,e,a){var i=a("7aa7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("499e").default;s("54be27d2",i,!0,{sourceMap:!1,shadowMode:!1})},"7aa7":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,"#communityMarketSearch .size-14[data-v-aa670216]{font-size:.875rem;line-height:.875rem}#communityMarketSearch .size-16[data-v-aa670216]{font-size:1rem;line-height:1.25rem}#communityMarketSearch .size-12[data-v-aa670216]{font-size:.75rem;line-height:.75rem}#communityMarketSearch .size-11[data-v-aa670216]{font-size:.6875rem;line-height:.6875rem}#communityMarketSearch .Search[data-v-aa670216]{height:2.75rem;background:#fff;padding:0 .875rem}#communityMarketSearch .Search .address[data-v-aa670216]{width:40%;text-align:left}#communityMarketSearch .Search .van-search[data-v-aa670216]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0}#communityMarketSearch .list[data-v-aa670216]{padding:.875rem}#communityMarketSearch .list .item[data-v-aa670216]{background:#fff;margin-bottom:.75rem;border-radius:.5rem;padding:.875rem 1rem;border:1px solid #fff;font-weight:700;position:relative;overflow:hidden}#communityMarketSearch .list .item .item-left[data-v-aa670216]{text-align:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#communityMarketSearch .list .item .item-left .tag[data-v-aa670216]{display:inline-block;border:1px solid #f15353;color:#f15353;border-radius:4px;line-height:1rem;padding:0 4px;font-size:.75rem;margin-right:.5rem;font-weight:400;vertical-align:top}#communityMarketSearch .list .item .iconfont[data-v-aa670216]{font-size:.75rem;margin-right:.25rem}#communityMarketSearch .list .item .item-right[data-v-aa670216]{padding-left:1rem;line-height:2rem;border-left:1px solid #d6d6dc}#communityMarketSearch .list .active-select[data-v-aa670216]{border:1px solid #f15353}#communityMarketSearch .list .triangle[data-v-aa670216]{position:absolute;right:-1px;bottom:0;width:0;height:0;border-color:#f15353 transparent;border-width:0 0 24px 30px;border-style:solid}#communityMarketSearch .list .triangle i[data-v-aa670216]{position:absolute;bottom:-24px;right:0;font-weight:700;color:#fff}",""]),t.exports=e},cc1b7:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"communityMarketSearch"}},[a("van-sticky",[a("div",{staticClass:"Search flex-a-c"},[a("div",{staticClass:"address ",on:{click:t.onChangeCity}},[t._v(t._s(t.address)),a("i",{staticClass:"iconfont icon-icon_more11"})]),a("van-search",{attrs:{placeholder:"搜索门店",shape:"round"},on:{search:t.onSearch},model:{value:t.kwd,callback:function(e){t.kwd=e},expression:"kwd"}})],1)]),a("div",{staticClass:"list"},[t._l(t.list,(function(e,i){return a("div",{key:e.id,staticClass:"item flex-a-c",class:[t.activeid==e.id?"active-select":""],on:{click:function(a){return t.onClickStore(e)}}},[a("div",{staticClass:"item-left"},[a("div",{staticClass:"size-16"},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.activeid==e.id,expression:"activeid == item.id"}],staticClass:"tag",staticStyle:{margin:"0"}},[t._v("当前门店")]),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:0==i,expression:"index == 0"}],staticClass:"tag"},[t._v("距离最近")]),t._v(t._s(e.store_name)+" ")]),a("div",{staticClass:"size-12",staticStyle:{color:"#6E6E79","margin-top":"0.5rem","font-weight":"400"}},[a("i",{staticClass:"iconfont icon-zx_map_locate1"}),t._v(t._s(e.distance)+t._s(e.unit))])]),a("div",{staticClass:"item-right"},[t._v(" 加入 ")]),t.activeid==e.id?a("div",{staticClass:"triangle"},[a("i",{staticClass:"iconfont icon-icon_select1"})]):t._e()])})),a("div",{directives:[{name:"show",rawName:"v-show",value:0==t.list.length&&!this.$store.state.isloadding,expression:"list.length == 0 && !this.$store.state.isloadding"}],staticStyle:{"margin-top":"2rem"}},[t._v(" 该地区暂无门店数据,请切换地址...")])],2),a("yd-cityselect",{attrs:{callback:t.addressCallback,items:t.district},model:{value:t.addressShow,callback:function(e){t.addressShow=e},expression:"addressShow"}})],1)},s=[],r=a("c7eb"),n=a("1da1"),o=(a("99af"),a("14d9"),{data:function(){return{activeid:0,kwd:"",point:{},list:[],current_page:1,last_page:1,isLoadMore:!0,addressShow:!1,address:"",district:district}},created:function(){var t=this;this.activeid=this.$route.query.storeid,this.initData(),this.fun.getLocation("正在定位中").then((function(e){t.point=e.point,t.address=e.addressComponent.city,t.getData()})).catch((function(t){}))},components:{},computed:{},mounted:function(){},methods:{getData:function(){var t=this;return Object(n["a"])(Object(r["a"])().mark((function e(){var a,i,s,n;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,$http.get("plugin.community-marketing.frontend.controllers.index.changeStore",{name:t.kwd,lng:t.point.lng,lat:t.point.lat,page:t.current_page,city_name:t.address},".");case 2:if(a=e.sent,i=a.result,s=a.msg,n=a.data,0!=i){e.next=8;break}return e.abrupt("return",t.$toast(s));case 8:1==t.current_page?t.list=n.list.data||[]:t.current_page>1&&(t.list=t.list.concat(n.list.data||[])),t.current_page=n.list.current_page,t.last_page=n.list.last_page,t.isLoadMore=!0;case 12:case"end":return e.stop()}}),e)})))()},getMoreData:function(){this.current_page>=this.last_page||(this.isLoadMore=!1,this.current_page+=1,this.getData())},onSearch:function(){this.initData(),this.getData()},initData:function(){this.current_page=1,this.isLoadMore=!0,this.last_page=1,this.list=[]},onClickStore:function(t){this.$router.push(this.fun.getUrl("communityMarketIndex",{},{mode:"qrStore",store_id:t.id,is_alone:0,chg:1}))},onChangeCity:function(){this.addressShow=!0},addressCallback:function(t){this.address=t.itemName2,this.initData(),this.getData()}}}),c=o,d=(a("d7d0"),a("2877")),l=Object(d["a"])(c,i,s,!1,null,"aa670216",null);e["default"]=l.exports},d7d0:function(t,e,a){"use strict";a("0944")}}]); |