bztang-admin/addons/yun_shop/static/app/js/chunk-3b12bb5f.26b9f674.js

1 line
5.5 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3b12bb5f","chunk-2d0d83d6"],{"1c40":function(t,e,i){var a=i("77d8");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var o=i("499e").default;o("72d2a195",a,!0,{sourceMap:!1,shadowMode:!1})},"3e91":function(t,e,i){"use strict";i("b64b"),i("b0c0"),i("99af");var a=i("ac0d"),o=i("eb17");e["a"]={mixins:[a["a"]],data:function(){return{listData:[],isLoadMore:!0,page:1,last_page:1}},activated:function(){var t=JSON.parse(localStorage.getItem("myLocation"));if(t&&(this.myLocation=t),this.lawyerId=this.$route.params.id,"lawyerSearch"==this.$route.name&&(this.lawyerId=this.$route.query.id),0==this.request)return!1;this.httpUrl&&this.getdata()},methods:{initdata:function(){this.page=1,this.listData=[]},getdata:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.initdata();var i={};this.lawyerId&&"lawyerSearch"!==this.$route.name&&(i.id=this.lawyerId),e&&(i={id:this.lawyerId,name:e}),"lawyerSearch"==this.$route.name&&("距离"!==this.text&&(i.distance_type="由近到远"==this.text?1:2),this.myLocation&&this.myLocation.point&&this.myLocation.point.lng&&this.myLocation.point.lat&&(i.lng=this.myLocation.point.lng,i.lat=this.myLocation.point.lat),i.category_id=this.lawyerId),"lawyerConsult"==this.$route.name&&(i.goods_type=this.$route.params.consult_type),$http.post(this.httpUrl,i,"正在加载中...").then((function(e){var i=e.result,a=e.msg,o=e.data;i?(t.listData=o.list.data,t.last_page=o.list.last_page):t.$toast(a)}))},getMoreData:function(){var t=this;if(this.isLoadMore=!1,!(this.page>=this.last_page)){var e=this.page+1,i={page:e};"lawyerConsult"==this.$route.name&&(i.goods_type=this.$route.params.consult_type),$http.post(this.httpUrl,i,"正在加载更多数据中...").then((function(i){var a=i.result,o=i.msg,s=i.data;t.isLoadMore=!0,a?(t.page=e,t.listData=t.listData.concat(s.list.data)):t.$toast(o)}))}}},watch:{search:function(t){var e=this;this.timerId&&clearTimeout(this.timerId),this.timerId=setTimeout((function(){e.getdata(t)}),300)},lawyers:function(t){t&&t.length>0&&(this.listData=t)},immediate:!0},components:{yzBlank:o["default"]}}},"77d8":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,".main[data-v-1392cd73]{border-top:1px solid #f2f2f2}.box[data-v-1392cd73]{background-color:#fff;padding:1rem}.box[data-v-1392cd73],.goods-info[data-v-1392cd73]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.goods-info[data-v-1392cd73]{margin-left:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.price[data-v-1392cd73]{color:#f14e4e}",""]),t.exports=e},"79db":function(t,e,i){t.exports=i.p+"static/app/img/empty-image-search.ef236a93.png"},a41fe:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("c-title",{attrs:{hide:!1,text:t.text}}),i("van-search",{attrs:{placeholder:"请输入商品名称",shape:"round"},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}}),t._l(t.listData,(function(e){return i("main",{key:e.id,staticClass:"main",on:{click:function(i){return t.toGoods(e.id)}}},[i("div",{staticClass:"box"},[i("van-image",{staticClass:"goods-img",attrs:{width:"6.5rem",height:"6.5rem",src:e.thumb}}),i("div",{staticClass:"goods-info"},[i("div",{staticClass:"goods-title"},[t._v(t._s(e.title))]),i("div",{staticClass:"price"},[t._v("¥"+t._s(e.price))])])],1)])}))],2)},o=[],s=(i("4056"),i("44bf")),n=(i("14d9"),i("3e91")),r={mixins:[n["a"]],data:function(){return{text:"",searchValue:"",httpUrl:"plugin.lawyer-platform.frontend.controllers.goods.getList"}},activated:function(){this.text=0==this.$route.params.consult_type?"电话咨询":"在线咨询"},methods:{toGoods:function(t){this.$router.push(this.fun.getUrl("goods",{id:t}))},getSearch:function(){var t=this,e={kwd:this.searchValue,goods_type:this.$route.params.consult_type};$http.post("plugin.lawyer-platform.frontend.controllers.goods.getList",e).then((function(e){1==e.result&&(t.listData=e.data.list.data)}))}},watch:{searchValue:function(){var t=this;this.timerId&&clearTimeout(this.timerId),this.timerId=setTimeout((function(){t.getSearch()}),300)}},components:{VanImage:s["a"]}},l=r,c=(i("f38a"),i("2877")),d=Object(c["a"])(l,a,o,!1,null,"1392cd73",null);e["default"]=d.exports},ac0d:function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var a=document.documentElement,o=document.body,s={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var t=0;return a&&a.scrollTop?t=a.scrollTop:o&&(t=o.scrollTop),t},getClientHeight:function(){var t=0;return t=o.clientHeight&&a.clientHeight?Math.min(o.clientHeight,a.clientHeight):Math.max(o.clientHeight,a.clientHeight),t},getScrollHeight:function(){return Math.max(o.scrollHeight,a.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(){}}}},f38a:function(t,e,i){"use strict";i("1c40")}}]);