bztang-admin/addons/yun_shop/static/app/js/chunk-6b25ec07.f2f5a9bd.js

1 line
6.2 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6b25ec07"],{"1d3b":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",{staticClass:"page"},[a("c-title",{attrs:{text:"区域代理"}}),a("div",{staticClass:"search"},[a("div",{staticClass:"option",on:{click:function(e){t.optionShow=!0}}},[a("span",[t._v(t._s(t.optionData[t.optionIndex].name))]),a("van-icon",{staticStyle:{"margin-left":"0.3rem"},attrs:{name:"arrow-down"}})],1),a("div",{staticClass:"searchContent"},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.area_name,expression:"area_name"}],staticClass:"input",attrs:{placeholder:"请输入区域"},domProps:{value:t.area_name},on:{input:function(e){e.target.composing||(t.area_name=e.target.value)}}}),a("div",{staticClass:"btn",on:{click:t.getSearch}},[t._v("搜索")])])]),a("div",{staticClass:"wrapper"},[a("div",{staticClass:"listItem"},t._l(t.listData,(function(e){return a("div",{key:e.area_id,staticClass:"item",on:{click:function(a){return t.gotoResult(e)}}},[t._v(" "+t._s(e.areaname)+" ")])})),0)]),a("van-action-sheet",{attrs:{"close-on-click-action":"",actions:t.optionData},on:{select:t.onSelect},model:{value:t.optionShow,callback:function(e){t.optionShow=e},expression:"optionShow"}})],1)},n=[],o=a("c7eb"),r=(a("e7e5"),a("d399")),s=a("1da1"),c=(a("99af"),a("14d9"),a("ac0d")),l={mixins:[c["a"]],data:function(){return{area_name:"",listData:[],value1:0,optionShow:!1,optionIndex:0,optionData:[{name:"省市区",value:0},{name:"街道",value:1}],page:1,isLoadMore:!0,total_page:0}},activated:function(){this.initData()},methods:{initData:function(){this.area_name="",this.optionShow=!1,optionIndex=0,this.page=1,this.isLoadMore=!0,this.total_page=0},getSearch:function(){var t=this;return Object(s["a"])(Object(o["a"])().mark((function e(){var a,i,n;return Object(o["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(a=t.area_name,i=t.optionIndex,""!=a){e.next=3;break}return e.abrupt("return");case 3:return r["a"].loading({message:"搜索中",forbidClick:!0}),e.next=6,$http.get("plugin.agent-enquiry.Frontend.controllers.list.search-area",{area_name:a,type_id:i+1});case 6:if(n=e.sent,r["a"].clear(),1==n.result){e.next=11;break}return Object(r["a"])(n.msg),e.abrupt("return");case 11:t.listData=n.data.data,t.isLoadMore=!0,t.total_page=n.data.last_page,t.total_page||(t.total_page=0);case 15:case"end":return e.stop()}}),e)})))()},getMoreData:function(){var t=this,e=this.area_name,a=this.optionIndex;""!=e&&(this.isLoadMore=!1,this.page>=this.total_page||(this.page+=1,$http.get("plugin.agent-enquiry.Frontend.controllers.list.search-area",{area_name:e,type_id:a+1,page:this.page}).then((function(e){if(t.isLoadMore=!0,1===e.result){var a=e.data.data;t.listData=t.listData.concat(a)}else t.page=t.page-1,t.isLoadMore=!1}))))},gotoResult:function(t){this.$router.push(this.fun.getUrl("regionalAgentResult",{},{area_id:t.id,level:t.level}))},onSelect:function(t,e){this.optionIndex=e}}},d=l,p=(a("d08c"),a("2877")),u=Object(p["a"])(d,i,n,!1,null,"29c34aba",null);e["default"]=u.exports},"7b0ff":function(t,e,a){var i=a("d7ff");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("499e").default;n("1a3aad3d",i,!0,{sourceMap:!1,shadowMode:!1})},ac0d:function(t,e,a){"use strict";a.d(e,"a",(function(){return o}));var i=document.documentElement,n=document.body,o={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var t=0;return i&&i.scrollTop?t=i.scrollTop:n&&(t=n.scrollTop),t},getClientHeight:function(){var t=0;return t=n.clientHeight&&i.clientHeight?Math.min(n.clientHeight,i.clientHeight):Math.max(n.clientHeight,i.clientHeight),t},getScrollHeight:function(){return Math.max(n.scrollHeight,i.scrollHeight)},handleScroll:function(){this.otherScroll();var t=document.documentElement.scrollTop||document.body.scrollTop;this.btnFlag=t>60,this.getScrollTop()+this.getClientHeight()+105>this.getScrollHeight()?(this.isLoadMore&&this.getMoreData(),this.isBottom=!0):this.isBottom=!1},otherScroll:function(){}}}},d08c:function(t,e,a){"use strict";a("7b0ff")},d7ff:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".page[data-v-29c34aba]{background:#fff;min-height:100vh}.test[data-v-29c34aba]{background:red}.search[data-v-29c34aba]{margin:1rem auto 0;width:20.5rem;height:2.125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search .option[data-v-29c34aba]{color:#0176ff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.search .option[data-v-29c34aba],.search .searchContent[data-v-29c34aba]{height:2.125rem;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}.search .searchContent[data-v-29c34aba]{margin-left:1rem;background-color:#f5f5f5;border-radius:1.063rem;position:relative}.search .searchContent .input[data-v-29c34aba]{width:15.5rem;padding-right:4rem;font-size:.813rem;color:#838383;padding-left:1rem;border:none}.search .searchContent .btn[data-v-29c34aba]{position:absolute;top:0;right:0;width:3.875rem;height:2.125rem;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#0176ff;border-radius:1.063rem}.wrapper .listItem[data-v-29c34aba]{padding:0 .813rem}.wrapper .listItem .item[data-v-29c34aba]{padding-left:.5rem;height:3rem;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;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:.031rem solid #ededed;font-size:.86rem;color:#222;-webkit-transition:.2s;transition:.2s}.wrapper .listItem .item[data-v-29c34aba]:last-child{border-bottom:none}.wrapper .listItem .item[data-v-29c34aba]:active{background:#ededed}",""]),t.exports=e}}]);