bztang-admin/addons/yun_shop/static/app/js/chunk-7ba04410.bad9b1cc.js

1 line
11 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7ba04410"],{6086:function(e,t,a){var r=a("24fb");t=r(!1),t.push([e.i,"[data-v-99f61736] .van-icon-arrow-down{margin-right:1rem}[data-v-99f61736] .van-field__left-icon{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}[data-v-99f61736] .van-button{height:unset}.my-area-order .distance[data-v-99f61736]{font-weight:400;color:#ff9c43;font-size:.65rem}.my-area-order .order-info[data-v-99f61736]{margin-top:.9375rem;text-align:left;font-size:.8rem}.my-area-order .order-detail[data-v-99f61736]{background:#fff;padding:.6rem;margin-top:.4rem}.my-area-order .order-detail .order-sn[data-v-99f61736]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.my-area-order .order-detail .order-sn .order-waite-color[data-v-99f61736]{color:#999!important}.my-area-order .order-detail .order-sn .order-service-color[data-v-99f61736]{color:#f84949!important}.my-area-order .order-detail .order-sn .order-sn-status[data-v-99f61736]{font-size:.65rem;font-weight:400;color:#333}.my-area-order .order-detail .order-sn .order-sn-color[data-v-99f61736]{font-size:.65rem;font-weight:400;color:#999}.my-area-order .order-detail .enterprise-order[data-v-99f61736]{margin-bottom:.6rem}.my-area-order .order-detail .order-time[data-v-99f61736]{background:rgba(255,238,223,.39);border-radius:.2rem;font-size:.65rem;font-weight:400;color:#ff9c43;padding:.325rem 0;width:100%;margin:.6rem 0}.my-area-order .order-detail .publish-pane[data-v-99f61736]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.my-area-order .order-detail .publish-pane img[data-v-99f61736]{width:2rem;height:2rem;border-radius:50%;margin:0}.my-area-order .order-detail .publish-pane .publish-right[data-v-99f61736]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;margin-left:.2rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.my-area-order .order-detail .publish-pane .publish-right[data-v-99f61736],.my-area-order .order-detail .publish-pane .publish-right .publish-name[data-v-99f61736]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.my-area-order .order-detail .publish-pane .publish-right .publish-name[data-v-99f61736]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;font-size:.75rem;font-weight:700;color:#333;text-align:left}.my-area-order .order-detail .publish-pane .publish-right .publish-name .publish-mobile[data-v-99f61736]{font-size:.65rem;font-weight:400;color:#999}.my-area-order .order-detail .publish-pane .publish-right .publish-address[data-v-99f61736]{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.65rem;font-weight:400;color:#999;text-align:left}.my-area-order .order-detail .tec-pane[data-v-99f61736]{background:hsla(0,0%,96.1%,.39);border-radius:.2rem;padding:.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.my-area-order .order-detail .tec-pane img[data-v-99f61736]{width:3.6rem;height:3.6rem;background:hsla(0,0%,91%,.39);border-radius:.2rem;margin:0}.my-area-order .order-detail .tec-pane .tec-right[data-v-99f61736]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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;text-align:left;margin-left:.3rem}.my-area-order .order-detail .tec-pane .tec-right .tec-name[data-v-99f61736]{font-size:.75rem;font-weight:400;color:#333}.my-area-order .order-detail .tec-pane .tec-right .tec-content[data-v-99f61736]{font-size:.7rem;font-weight:400;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;overflow:hidden}.my-area-order .order-detail .tec-pane .tec-right .service-charge[data-v-99f61736]{font-size:.65rem;font-weight:400;color:#ff9c43}.my-area-order .order-detail .evaluation-pane[data-v-99f61736]{width:100%;text-align:right;margin-top:.6rem;margin-bottom:.4rem}.my-area-order .order-detail .evaluation-pane .evaluation-card[data-v-99f61736]{background:#4978f8;border-radius:.875rem;color:#fff;padding:.3rem 1rem}.my-area-order .arrow-down-sty[data-v-99f61736]{margin-left:.2rem}.my-area-order .search[data-v-99f61736]{padding:.25rem 1rem}",""]),e.exports=t},"9cf4":function(e,t,a){var r=a("6086");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var i=a("499e").default;i("3c97ec2a",r,!0,{sourceMap:!1,shadowMode:!1})},a85d:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"my-area-order"},[a("c-title",{attrs:{text:"技能师傅订单"}}),a("van-search",{attrs:{placeholder:"请输入订单号",shape:"round"},scopedSlots:e._u([{key:"left-icon",fn:function(){return[a("van-popover",{attrs:{trigger:"click",actions:e.actions},on:{select:e.onSelect},scopedSlots:e._u([{key:"reference",fn:function(){return[a("span",{staticStyle:{display:"flex"}},[e._v(e._s(e.actions_name)),a("van-icon",{staticClass:"arrow-down-sty",attrs:{name:"arrow-down"}})],1)]},proxy:!0}]),model:{value:e.showPopover,callback:function(t){e.showPopover=t},expression:"showPopover"}})]},proxy:!0},{key:"right-icon",fn:function(){return[a("van-button",{staticClass:"search",attrs:{round:"",color:"#4978F8"},on:{click:e.search}},[e._v("搜索")])]},proxy:!0}]),model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),a("van-tabs",{attrs:{color:"#4978F8","title-active-color":"#4978F8"},on:{click:e.change},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},[a("van-tab",{attrs:{title:"全部订单",name:"all"}}),a("van-tab",{attrs:{title:"待接单订单",name:"wait_accept"}}),a("van-tab",{attrs:{title:"待服务订单",name:"wait_work"}}),a("van-tab",{attrs:{title:"已完成订单",name:"completed"}}),a("van-tab",{attrs:{title:"超时退单",name:"overtime"}}),a("van-tab",{attrs:{title:"已关闭订单",name:"close"}})],1),e._l(e.list,(function(t){return a("div",{key:t.id,staticClass:"order-detail",on:{click:function(a){return e.goOrderDetail(t)}}},[a("div",{staticClass:"order-sn"},[a("span",{staticClass:"order-sn-color"},[e._v("订单号:"+e._s(t.order_sn))]),a("span",{staticClass:"order-sn-status"},[e._v(e._s(t.status_name))])]),1==t.need_type?a("div",{staticClass:"order-time"},[e._v("预约时间:"+e._s(t.start_time_str)+"-"+e._s(t.finish_time_str))]):e._e(),0==t.need_type?a("div",{staticClass:"order-time"},[e._v("服务时间:"+e._s(t.start_time_str))]):e._e(),a("div",{staticClass:"publish-pane"},[a("img",{attrs:{src:t.has_one_member.avatar_image}}),a("div",{staticClass:"publish-right"},[a("div",{staticClass:"publish-name"},[a("div",[a("span",[e._v(e._s(t.order_address.realname))]),a("span",{staticClass:"publish-mobile"},[e._v("("+e._s(t.order_address.mobile)+")")])]),a("div",{on:{click:function(a){return a.stopPropagation(),e.goToAdress(t)}}},[a("i",{staticClass:"iconfont icon-zx_map_local",staticStyle:{color:"#4978f8"}})])]),a("div",{staticClass:"publish-address"},[a("div",[e._v(" "+e._s(t.order_address.address)+" ")]),a("div",{staticClass:"distance",staticStyle:{"font-size":"0.8rem",color:"#999"}},[e._v(" "+e._s(t.distance)+e._s(t.unit)+" ")])])])]),a("div",{staticClass:"tec-pane"},[a("img",{attrs:{src:t.image_url}}),a("div",{staticClass:"tec-right"},[a("div",{staticClass:"tec-name"},[e._v(e._s(t.title))]),a("div",{staticClass:"tec-content"},[e._v(e._s(t.content))]),a("div",{staticClass:"service-charge"},[e._v("服务费 ¥"+e._s(t.service_fee))])])]),a("div",{staticClass:"order-info"},[a("p",[e._v("技能师傅:"+e._s(t.has_one_shifu.realname))]),a("p",[e._v("手机号:"+e._s(t.has_one_shifu.mobile))])])])}))],2)},i=[],o=a("c7eb"),n=a("1da1"),s=(a("4056"),a("44bf")),l=(a("b64b"),a("99af"),a("14d9"),a("ac0d")),d={mixins:[l["a"]],components:{VanImage:s["a"]},data:function(){return{active:"all",value:"",showPopover:!1,list:[],actions:[{text:"师傅姓名",id:1}],actions_name:"订单号",point:{},isLoadMore:!0,page:1,total_page:0}},activated:function(){if(localStorage.getItem("myLocation")){var e=JSON.parse(localStorage.getItem("myLocation"));this.point=e.point,this.getData()}else this.ready()},methods:{goToAdress:function(e){var t=this.fun.bd_decrypt(e.longitude,e.latitude);this.fun.goToWXAdress(t,e.order_address.address,"")},search:function(){this.getData()},change:function(){this.getData()},ready:function(){var e=this;this.fun.getLocation().then((function(t){e.point=t.point,e.getData()})).catch((function(e){}))},getMoreData:function(){if(this.isLoadMore=!1,!(this.page>=this.total_page)){var e=this.page+1;this.getData(e)}},getData:function(){var e=arguments,t=this;return Object(n["a"])(Object(o["a"])().mark((function a(){var r,i,n,s,l,d;return Object(o["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return r=e.length>0&&void 0!==e[0]?e[0]:1,i={lng:t.point.lng,lat:t.point.lat,page:r},"all"!==t.active&&(i.tab=t.active),t.value&&("订单号"==t.actions_name?i.order_sn=t.value:i.shifu_name=t.value),a.next=6,$http.get("plugin.be-within-call.frontend.area-manage.order",i,"");case 6:n=a.sent,s=n.result,l=n.data,d=n.msg,t.isLoadMore=!0,s?(t.page=l.current_page,t.total_page=l.last_page,t.list=1==r?l.data:t.list.concat(l.data)):t.$toast(d);case 12:case"end":return a.stop()}}),a)})))()},goOrderDetail:function(e){var t=e.order_id,a=e.status,r="";3==a?r=1:2==a?r=2:-1==a&&(r=-1),this.$router.push(this.fun.getUrl("anytimeSkillMasterOrderDetail",{order_id:t,order_type:r,name:"area"}))},onSelect:function(e){this.actions_name=e.text,this.actions=[{text:"师傅姓名"==e.text?"订单号":"师傅姓名",id:"师傅姓名"==e.text?1:2}]}}},c=d,f=(a("d5d9"),a("2877")),m=Object(f["a"])(c,r,i,!1,null,"99f61736",null);t["default"]=m.exports},ac0d:function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));var r=document.documentElement,i=document.body,o={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var e=0;return r&&r.scrollTop?e=r.scrollTop:i&&(e=i.scrollTop),e},getClientHeight:function(){var e=0;return e=i.clientHeight&&r.clientHeight?Math.min(i.clientHeight,r.clientHeight):Math.max(i.clientHeight,r.clientHeight),e},getScrollHeight:function(){return Math.max(i.scrollHeight,r.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(){}}}},d5d9:function(e,t,a){"use strict";a("9cf4")}}]);