王总上门按摩后台代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
shangmenanmo/public/h6/static/js/shopstore-pages-technician....

1 lines
7.0 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["shopstore-pages-technician"],{4232:function(t,e,n){"use strict";n.r(e);var i=n("54f3"),a=n("cb42");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);var r=n("828b"),c=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"daed6258",null,!1,i["a"],void 0);e["default"]=c.exports},"54f3":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"pages-technician"},[n("fixed",{attrs:{initHeight:t.configInfo.coach_format}},[n("v-uni-view",{staticClass:"fix-info fill-body rel",style:{height:"124rpx"}},[n("v-uni-view",{staticClass:"search-info fill-base pd-lg abs",staticStyle:{"border-radius":"0 0 40rpx 40rpx"}},[n("search",{attrs:{type:"input",keyword:t.param.coach_name,padding:0,radius:30,backgroundColor:"#F0F0F0",placeholder:"请输入"+t.$t("action.attendantName")+"姓名"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.toSearch.apply(void 0,arguments)}}})],1)],1)],1),t.list.data&&t.list.data.length>0?t._l(t.list.data,(function(e,i){return n("v-uni-view",{key:i,staticClass:"mt-md ml-md mr-md"},[n("technician-list-item",{attrs:{info:e},on:{comment:function(e){arguments[0]=e=t.$handleEvent(e),t.toShowPopup(i,"message")},collect:function(e){arguments[0]=e=t.$handleEvent(e),t.toCollect(i)},order:function(e){arguments[0]=e=t.$handleEvent(e),t.toShowPopup(i,"technician")}}})],1)})):t._e(),t.loading?n("load-more",{attrs:{noMore:t.list.current_page>=t.list.last_page&&t.list.data.length>0,loading:t.loading}}):t._e(),!t.loading&&t.list.data.length<=0&&1==t.list.current_page?n("abnor"):t._e(),n("v-uni-view",{staticClass:"space-footer"}),n("technician-list-popup",{ref:"technician_list_popup",attrs:{sid:t.options.id}})],2)},a=[]},cb42:function(t,e,n){"use strict";n.r(e);var i=n("f4b5"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},f4b5:function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("c223");var a=i(n("9b1b")),o=i(n("2634")),r=i(n("2fdc")),c=n("8f59"),s=i(n("a0e3")),u=i(n("ba2d")),l={components:{technicianListItem:s.default,technicianListPopup:u.default},data:function(){return{isLoad:!1,options:{},activeIndex:0,param:{page:1,coach_name:""},list:{data:[]},loading:!0,lockTap:!1}},computed:(0,c.mapState)({pageActive:function(t){return t.technician.pageActive},tabList:function(t){return t.technician.tabList},primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor},configInfo:function(t){return t.config.configInfo},loginType:function(t){return t.user.loginType},userInfo:function(t){return t.user.userInfo},location:function(t){return t.user.location},isGzhLogin:function(t){return t.user.isGzhLogin},haveShieldOper:function(t){return t.user.haveShieldOper}}),onLoad:function(t){var e=this;return(0,r.default)((0,o.default)().mark((function n(){return(0,o.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.options=t,n.next=3,e.initIndex();case 3:e.$util.setNavigationBarColor({bg:e.primaryColor}),uni.setNavigationBarTitle({title:e.$t("action.attendantName")+"列表"});case 5:case"end":return n.stop()}}),n)})))()},onPullDownRefresh:function(){uni.showNavigationBarLoading(),this.initRefresh(),uni.stopPullDownRefresh()},onReachBottom:function(){this.list.current_page>=this.list.last_page||this.loading||(this.param.page=this.param.page+1,this.loading=!0,this.getList())},methods:(0,a.default)((0,a.default)((0,a.default)({},(0,c.mapActions)(["getConfigInfo","getUserInfo"])),(0,c.mapMutations)(["updateUserItem"])),{},{initIndex:function(){var t=arguments,e=this;return(0,r.default)((0,o.default)().mark((function n(){var i;return(0,o.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(i=t.length>0&&void 0!==t[0]&&t[0],i||!e.$jweixin.isWechat()){n.next=5;break}return n.next=4,e.$jweixin.initJssdk();case 4:e.$jweixin.wxReady((function(){e.$jweixin.hideOptionMenu()}));case 5:if(e.configInfo.id&&!i){n.next=8;break}return n.next=8,e.getConfigInfo();case 8:return n.next=10,e.getList();case 10:case"end":return n.stop()}}),n)})))()},initRefresh:function(){this.param.page=1,this.initIndex(!0)},toOpenLocation:function(){this.$util.checkAuth({type:"userLocation"})},toSearch:function(t){this.param.coach_name=t,this.getList(1)},getList:function(){var t=arguments,e=this;return(0,r.default)((0,o.default)().mark((function n(){var i,a,r,c,s,u,l,d,f,p,h,g,v,m,w,x,b,_,$,y,C,I,L,k,S,j,O,P,T,R,N,A,E,M;return(0,o.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(i=t.length>0&&void 0!==t[0]?t[0]:0,t.length>1&&void 0!==t[1]&&t[1],t.length>2&&void 0!==t[2]?t[2]:0,i&&(e.param.page=1),a=e.location,a.lat&&(!a.lat||"定位失败"!=a.address)){n.next=28;break}if(!e.$jweixin.isWechat()){n.next=27;break}return e.$util.showLoading(),n.next=10,e.$jweixin.wxReady2();case 10:if(r=a,c=r.lat,s=void 0===c?"":c,u=r.lng,l=void 0===u?"":u,s||l){n.next=20;break}return n.next=14,e.$jweixin.getWxLocation();case 14:d=n.sent,f=d.latitude,p=d.longitude,s=f,l=p,a={lng:l,lat:s,address:"定位失败",province:"",city:"",district:""};case 20:if(!s||!l){n.next=27;break}return h="".concat(s,",").concat(l),n.next=24,e.$api.base.getMapInfo({location:h});case 24:g=n.sent,v=JSON.parse(g),m=v.status,w=v.result,0==m&&(x=w.address,b=w.address_component,_=b.province,$=b.city,y=b.district,a={lng:l,lat:s,address:x,province:_,city:$,district:y});case 27:e.updateUserItem({key:"location",val:a});case 28:return C=a,I=C.lng,L=void 0===I?0:I,k=C.lat,S=void 0===k?0:k,j=e.list,O=e.tabList,P=e.activeIndex,T=e.options.id,R=e.$util.deepCopy(e.param),R=Object.assign({},R,{lng:L,lat:S,store_id:T}),N=e.configInfo.coach_format,A=void 0===N?1:N,1==A&&(R.type=O[P].id),E=1==A?"serviceCoachList":"typeServiceCoachList",n.next=38,e.$api.service[E](R);case 38:M=n.sent,1==e.param.page||(M.data=j.data.concat(M.data)),e.list=M,e.loading=!1,e.$util.hideAll();case 42:case"end":return n.stop()}}),n)})))()},handerTabChange:function(t){this.activeIndex=t,this.$util.showLoading(),uni.pageScrollTo({scrollTop:0}),this.getList(1)},toShowPopup:function(t,e){var n=this;return(0,r.default)((0,o.default)().mark((function i(){return(0,o.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:n.$refs.technician_list_popup.toShowPopup(n.list.data[t],e);case 1:case"end":return i.stop()}}),i)})))()},toCollect:function(t){var e=this;return(0,r.default)((0,o.default)().mark((function n(){var i,a,r,c,s;return(0,o.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=e.list.data[t],a=i.id,r=i.is_collect,c=i.collect_num,s=r?"delCollect":"addCollect",n.next=4,e.$api.mine[s]({coach_id:a});case 4:e.$util.showToast({title:r?"取消成功":"收藏成功"}),e.list.data[t].is_collect=1==r?0:1,e.list.data[t].collect_num=1==r?c-1:c+1;case 7:case"end":return n.stop()}}),n)})))()}})};e.default=l}}]);