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.
1 lines
33 KiB
1 lines
33 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["user-pages-technician-info"],{"0ffa":function(t,i,e){var n=e("c2df");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=e("967d").default;a("0594599b",n,!0,{sourceMap:!1,shadowMode:!1})},1711:function(t,i,e){"use strict";e.r(i);var n=e("1c02"),a=e("25bd");for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);e("8820");var c=e("828b"),o=Object(c["a"])(a["default"],n["b"],n["c"],!1,null,"0681e458",null,!1,n["a"],void 0);i["default"]=o.exports},"1c02":function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return a})),e.d(i,"a",(function(){}));var n=function(){var t=this,i=t.$createElement,e=t._self._c||i;return t.detail.id?e("v-uni-view",{staticClass:"technician-info order-pages rel"},[t.detail.banner.length>0?e("banner",{attrs:{list:t.detail.banner,margin:0,autoplay:!0,height:717},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.goBanner.apply(void 0,arguments)}}}):t._e(),e("v-uni-view",{staticClass:"ft-label flex-y-center f-paragraph"},[e("v-uni-view",{staticClass:"ft-time flex-center c-base pl-lg pr-lg pt-md pb-md rel"},[e("v-uni-view",{staticClass:"ft-bg abs",style:{background:t.primaryColor}}),t._l(t.ftList,(function(i){return e("v-uni-view",{staticClass:"ft",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.toJump("ftList")}}},[e("i",{staticClass:"iconfont",class:i.icon,style:{color:t.primaryColor}}),e("span",{staticClass:"c-title ml-sm"},[t._v(t._s(i.text))])])}))],2)],1),e("v-uni-view",{staticClass:"pd-lg fill-base"},[e("v-uni-view",{staticClass:"flex-between"},[e("v-uni-view",{staticClass:"f-title c-black text-bold max-500"},[t._v(t._s(t.detail.coach_name||"-"))]),e("v-uni-view",{staticClass:"flex-y-center",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.toShield.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"like-label flex-center mr-sm radius",style:{background:t.detail.is_shield?"#FF8D4C":""}},[e("i",{staticClass:"iconfont",class:[{"iconbuxihuan c-caption":!t.detail.is_shield},{"iconbuxihuan-xuanzhong c-base":t.detail.is_shield}]})]),t._v("屏蔽")],1)],1),e("v-uni-view",{staticClass:"flex-y-center mt-sm"},[e("v-uni-view",{staticClass:"service-label flex-center f-icontext"},[t._v(t._s(t.textType[t.detail.text_type]))]),t.detail.near_time?e("v-uni-view",{staticClass:"time-label flex-y-center ml-md f-icontext c-base",style:{border:"1rpx solid "+t.primaryColor}},[e("v-uni-view",{staticClass:"near-text flex-center",style:{background:t.primaryColor}},[t._v("最早可约")]),e("v-uni-view",{staticClass:"near-time flex-center c-base rel",style:{color:t.primaryColor}},[e("v-uni-view",{staticClass:"bg abs",style:{background:t.primaryColor}}),t._v("今"+t._s(t.detail.near_time))],1)],1):t._e()],1),e("v-uni-view",{staticClass:"flex-y-center mt-lg f-icontext c-caption"},[t.detail.store_id&&t.detail.store_name||t.detail.admin_id&&t.detail.admin_name?[e("v-uni-view",{staticClass:"flex-y-center",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.goStoreMerchant.apply(void 0,arguments)}}},[e("i",{staticClass:"iconfont icondianpu"}),e("v-uni-view",{staticClass:"ellipsis",staticStyle:{"max-width":"250rpx"}},[t._v(t._s(t.detail.store_name||t.detail.admin_name))])],1),e("v-uni-view",{staticClass:"line"})]:t._e(),e("v-uni-view",{staticClass:"flex-y-baseline"},[e("i",{staticClass:"iconfont iconpingfen1 icon-font-color"}),e("v-uni-view",{staticClass:"star-text flex-y-center f-caption"},[t._v(t._s(t.detail.star||0))])],1),e("v-uni-view",{staticClass:"line"}),e("v-uni-view",[t._v("已服务"+t._s(t.detail.order_num>9999?"9999+":t.detail.order_num)+"单")]),e("v-uni-view",{staticClass:"line"}),e("v-uni-view",[t._v("从业"+t._s(t.detail.work_time)+"年")])],2)],1),e("v-uni-view",{staticClass:"fill-base mt-md pt-lg pl-lg pr-md pb-lg"},[e("v-uni-view",{staticClass:"pb-lg f-paragraph c-black text-bold"},[t._v(t._s(t.$t("action.attendantName")+"简介"))]),e("v-uni-scroll-view",{staticClass:"picture-list",attrs:{"scroll-x":!0}},t._l(t.detail.self_img,(function(i,n){return e("v-uni-view",{key:n,staticClass:"picture-item",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.toPreviewImage(n,"self_img")}}},[e("v-uni-view",{staticClass:"cover radius-16"},[e("v-uni-view",{staticClass:"h5-image cover radius-16",style:{backgroundImage:"url('"+i+"')"}})],1)],1)})),1),e("v-uni-view",{staticClass:"introduce-info pt-md f-paragraph c-title radius-16"},[t.detail.showText?e("v-uni-view",[e("v-uni-text",{staticStyle:{"word-break":"break-all"},attrs:{decode:"emsp"}},[t._v(t._s(t.detail.text))])],1):e("span",[t._v(t._s(t.detail.text.substring(0,1e5)))]),t.detail.have_show_text?e("span",{class:[{"ml-md":!t.detail.showText},{"mt-md":t.detail.showText}],style:{color:t.primaryColor},on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.toShowHide("showText")}}}):t._e()],1)],1),e("v-uni-view",{staticClass:"fill-base mt-md pt-lg pl-lg pr-md pb-lg"},[e("v-uni-view",{staticClass:"pb-lg f-paragraph c-black text-bold"},[t._v("资质证书")]),e("v-uni-scroll-view",{staticClass:"picture-list",attrs:{"scroll-x":!0}},t._l(t.detail.license,(function(i,n){return e("v-uni-view",{key:n,staticClass:"picture-item",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.toPreviewImage(n,"license")}}},[e("v-uni-view",{staticClass:"cover radius-16"},[e("v-uni-view",{staticClass:"h5-image cover radius-16",style:{backgroundImage:"url('"+i+"')"}})],1)],1)})),1)],1),e("v-uni-view",{staticClass:"fill-base mt-md pt-lg pb-lg"},[e("v-uni-view",{staticClass:"flex-between pl-lg pr-md ",class:[{"pb-lg":t.serviceList.length>0}],on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.$util.goUrl({url:"/shopstore/pages/service?id="+t.options.id})}}},[e("v-uni-view",{staticClass:"f-paragraph c-black text-bold"},[t._v("选择项目")]),e("v-uni-view",{staticClass:"flex-y-center f-caption c-caption",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.toComment.apply(void 0,arguments)}}},[t._v("查看评价"),e("i",{staticClass:"iconfont icongengduo",staticStyle:{"font-size":"24rpx"}})])],1),t._l(t.serviceList,(function(i,n){return e("v-uni-view",{key:n,staticClass:"pl-lg pr-lg b-1px-b mt-md pb-md"},[e("service-list-item",{attrs:{from:"technician-info",info:i,maxWidth:"490rpx"},on:{order:function(i){arguments[0]=i=t.$handleEvent(i),t.toOrder(n)}}})],1)}))],2),e("v-uni-view",{staticClass:"space-footer"}),e("technician-list-popup",{ref:"technician_list_popup",attrs:{from:"technician-info"}})],1):t._e()},a=[]},"23b6":function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("c223");var a=n(e("2634")),s=n(e("2fdc")),c=n(e("9b1b")),o=e("8f59"),r=n(e("e693")),l=n(e("ba2d")),u={components:{serviceListItem:r.default,technicianListPopup:l.default},data:function(){return{options:{},textType:{1:"可服务",2:"服务中",3:"可预约",4:"不可预约"},ftList:[{icon:"icon-kzj",text:"实名认证"},{icon:"icon-kpk",text:"爽约包赔"},{icon:"icon-sybp",text:"超时秒退"},{icon:"icon-kzz",text:"资质证书"}],detail:{},serviceList:[],loading:!0}},computed:(0,o.mapState)({primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor},configInfo:function(t){return t.config.configInfo},userInfo:function(t){return t.user.userInfo}}),onLoad:function(t){this.options=t,this.initIndex()},onPullDownRefresh:function(){uni.showNavigationBarLoading(),this.initRefresh(),uni.stopPullDownRefresh()},methods:(0,c.default)((0,c.default)((0,c.default)({},(0,o.mapActions)(["getConfigInfo","getUserInfo"])),(0,o.mapMutations)(["updateTechnicianItem","updateUserItem"])),{},{initIndex:function(){var t=this;return(0,s.default)((0,a.default)().mark((function i(){return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(!t.$jweixin.isWechat()){i.next=4;break}return i.next=3,t.$jweixin.initJssdk();case 3:t.$jweixin.wxReady((function(){t.$jweixin.hideOptionMenu()}));case 4:return i.next=6,t.getDetail();case 6:return t.$util.setNavigationBarColor({bg:t.primaryColor}),uni.setNavigationBarTitle({title:t.$t("action.attendantName")+"详情"}),i.next=10,t.getList();case 10:case"end":return i.stop()}}),i)})))()},initRefresh:function(){this.initIndex(!0)},getDetail:function(){var t=this;return(0,s.default)((0,a.default)().mark((function i(){var e,n,s;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return e=t.options.id,i.next=3,t.$api.service.coachInfo({id:e});case 3:n=i.sent,n.banner=n.video?[{jump_type:"video",img:n.work_img,jump_url:n.video}]:[{img:n.work_img}],s=n.text.length>42,n.have_show_text=s,n.showText=!s,t.detail=n;case 9:case"end":return i.stop()}}),i)})))()},getList:function(){var t=this;return(0,s.default)((0,a.default)().mark((function i(){var e,n,s;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return e=t.options.id,i.next=3,t.$api.service.coachServiceList({coach_id:e});case 3:n=i.sent,s=n.data,t.serviceList=s,t.loading=!1,t.$util.hideAll();case 8:case"end":return i.stop()}}),i)})))()},toShield:function(){var t=this;return(0,s.default)((0,a.default)().mark((function i(){var e;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return e=t.options.id,i.next=3,t.$api.mine.shieldCoachAdd({type:2,coach_id:e});case 3:t.updateUserItem({key:"haveShieldOper",val:2}),t.$util.back(),setTimeout((function(){t.$util.goUrl({url:1,openType:"navigateBack"})}),1e3);case 6:case"end":return i.stop()}}),i)})))()},toOrder:function(t){var i=this;return(0,s.default)((0,a.default)().mark((function e(){var n,s,c,o,r;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=i.detail.is_work,s=void 0===n?0:n,s){e.next=4;break}return i.$util.showToast({title:"该".concat(i.$t("action.attendantName"),"未上班")}),e.abrupt("return");case 4:if(c=i.serviceList[t].id,o=i.options.id,!i.lockTap){e.next=8;break}return e.abrupt("return");case 8:return i.lockTap=!0,e.prev=9,e.next=12,i.$api.order.addCar({service_id:c,coach_id:o,num:1,is_top:1,coach_service:1});case 12:i.lockTap=!1,r="/user/pages/order?id=".concat(o,"&ser_id=").concat(c),i.$util.goUrl({url:r}),e.next=20;break;case 17:e.prev=17,e.t0=e["catch"](9),i.lockTap=!1;case 20:case"end":return e.stop()}}),e,null,[[9,17]])})))()},toShowHide:function(t){this.detail[t]=!this.detail[t]},toComment:function(){this.$refs.technician_list_popup.toShowPopup(this.detail,"message")},toPreviewImage:function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=this.detail[i];"work_img"==i&&(e=[e]),this.$util.previewImage({current:e[t],urls:e})},goStoreMerchant:function(){var t=this.detail,i=t.store_id,e=t.admin_id,n=i?"/shopstore/pages/detail?id=".concat(i):"/user/pages/merchant-info?id=".concat(e);this.$util.goUrl({url:n})}})};i.default=u},"25bd":function(t,i,e){"use strict";e.r(i);var n=e("23b6"),a=e.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);i["default"]=a.a},"37c2":function(t,i,e){"use strict";var n=e("4059"),a=e.n(n);a.a},4059:function(t,i,e){var n=e("9047");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=e("967d").default;a("54e7e89c",n,!0,{sourceMap:!1,shadowMode:!1})},4492:function(t,i,e){"use strict";e.r(i);var n=e("9924"),a=e.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);i["default"]=a.a},5719:function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var a=n(e("2634")),s=n(e("2fdc")),c=n(e("9b1b"));e("64aa"),e("c223");var o=e("8f59"),r={components:{},props:{from:{type:String,default:function(){return"list"}},sid:{type:Number,default:function(){return 0}}},data:function(){return{info:{},showType:"",car_info:{},serviceList:[],commentList:[],loading:!0,lockTap:!1}},computed:(0,o.mapState)({primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor},plugAuth:function(t){return t.config.configInfo.plugAuth},userInfo:function(t){return t.user.userInfo}}),methods:(0,c.default)((0,c.default)({},(0,o.mapActions)([])),{},{toShowPopup:function(t,i){var e=this;return(0,s.default)((0,a.default)().mark((function n(){var s,c;return(0,a.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(e.info=t,e.showType=i,"technician"!=i){n.next=11;break}if(s=e.info.is_work,c=void 0===s?0:s,c){n.next=6;break}return n.abrupt("return");case 6:return e.serviceList=[],n.next=9,e.getServiceList();case 9:n.next=13;break;case 11:return n.next=13,e.getCommentList();case 13:e.$refs.technician_item.open();case 14:case"end":return n.stop()}}),n)})))()},getCommentList:function(){var t=this;return(0,s.default)((0,a.default)().mark((function i(){var e,n;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return e=t.info.id,n={coach_id:e,page:1},i.next=4,t.$api.service.commentList(n);case 4:t.commentList=i.sent,t.loading=!1;case 6:case"end":return i.stop()}}),i)})))()},getServiceList:function(){var t=arguments,i=this;return(0,s.default)((0,a.default)().mark((function e(){var n,s,c,o,r,l;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]&&t[0],s=i.info.id,e.next=4,i.$api.service.coachServiceList({coach_id:s});case 4:c=e.sent,o=c.data,r=c.car_count,l=c.car_price,n||(i.serviceList=o),i.car_info={car_count:r,car_price:l},i.loading=!1;case 11:case"end":return e.stop()}}),e)})))()},goDetail:function(t){var i=this.serviceList[t].id,e=this.sid,n=void 0===e?0:e,a="/user/pages/detail?id=".concat(i,"&store_id=").concat(n);this.$util.goUrl({url:a})},changeNum:function(t,i){var e=this;return(0,s.default)((0,a.default)().mark((function n(){var s,c,o,r,l,u,d,f,p,v;return(0,a.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(s=e.info.id,c=e.serviceList[i],o=c.id,r=c.car_num,l=void 0===r?0:r,u=c.car_id,d=void 0===u?0:u,!e.lockTap){n.next=4;break}return n.abrupt("return");case 4:if(e.lockTap=!0,f=t>0?"addCar":"delCar",p=t>0?{service_id:o,coach_id:s,num:1}:{id:d,num:1},"delCar"!=f||p.id){n.next=10;break}return e.lockTap=!1,n.abrupt("return");case 10:return n.prev=10,n.next=13,e.$api.order[f](p);case 13:return v=n.sent,e.serviceList[i].car_num=l+t,v&&t>0&&!d&&(e.serviceList[i].car_id=v),e.serviceList[i].car_num<1&&(e.serviceList[i].car_id=0),n.next=19,e.getServiceList(!0);case 19:e.lockTap=!1,n.next=25;break;case 22:n.prev=22,n.t0=n["catch"](10),e.lockTap=!1;case 25:case"end":return n.stop()}}),n,null,[[10,22]])})))()},toOrder:function(){if(this.car_info.car_count<1)this.$util.showToast({title:"请选择服务"});else{var t=this.info.id;this.$refs.technician_item.close(),this.$util.goUrl({url:"/user/pages/order?id=".concat(t)})}},toEmit:function(t){this.$emit(t)}})};i.default=r},8820:function(t,i,e){"use strict";var n=e("8e4c"),a=e.n(n);a.a},"8e4c":function(t,i,e){var n=e("a396");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=e("967d").default;a("6e27f942",n,!0,{sourceMap:!1,shadowMode:!1})},9047:function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.service-list-item .list-item .cover[data-v-ccee17ba]{width:%?180?%;height:%?180?%}.service-list-item .list-item .time-long[data-v-ccee17ba]{min-width:%?72?%;height:%?30?%;padding:0 %?5?%;background:linear-gradient(270deg,#4c545a,#282b34);border-radius:%?4?%;font-size:%?20?%;color:#ffeeb9;margin-right:%?16?%}.service-list-item .list-item .f-icontext[data-v-ccee17ba]{font-size:%?18?%}.service-list-item .list-item .text-delete[data-v-ccee17ba]{font-size:%?24?%;color:#b9b9b9}.service-list-item .list-item .item-btn[data-v-ccee17ba]{min-width:%?150?%;height:%?52?%;padding:0 %?10?%;border-radius:%?100?%}.servefc[data-v-ccee17ba]{display:flex;align-items:center}',""]),t.exports=i},9924:function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("64aa"),e("c223");var n=e("8f59"),a={components:{},props:{from:{type:String,default:function(){return"list"}},sid:{type:Number,default:function(){return 0}},info:{type:Object,default:function(){return{}}},maxWidth:{type:String,default:function(){return"490rpx"}}},data:function(){return{textType:{1:"可服务",2:"服务中",3:"可预约",4:"不可预约"}}},computed:(0,n.mapState)({primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor},userInfo:function(t){return t.user.userInfo}}),methods:{goDetail:function(){var t=this.info.id,i=this.sid,e=void 0===i?0:i,n="/user/pages/detail?id=".concat(t,"&store_id=").concat(e);this.$util.goUrl({url:n})},toChoose:function(){var t=this.from;if("technician-info"!=t){var i=this.info.id,e=this.sid,n=void 0===e?0:e,a="/user/pages/choose-technician?id=".concat(i,"&store_id=").concat(n);this.$util.goUrl({url:a})}else this.$emit("order")},toEmit:function(t){this.$emit(t)}}};i.default=a},a396:function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.technician-info .cover-img[data-v-0681e458]{width:%?750?%;height:%?417?%}.technician-info .like-label[data-v-0681e458]{width:%?42?%;height:%?42?%;background:#efefef}.technician-info .like-label .iconfont[data-v-0681e458]{font-size:%?24?%;margin-top:%?5?%}.technician-info .service-label[data-v-0681e458]{min-width:%?88?%;height:%?32?%;padding:0 %?10?%;color:#ebddb1;background:linear-gradient(270deg,#4c545a,#282b34);border-radius:%?4?%}.technician-info .time-label .near-text[data-v-0681e458]{width:%?110?%;height:%?38?%;background:#f5f5f5;border-radius:%?3?% 0 0 %?3?%}.technician-info .time-label .near-time[data-v-0681e458]{width:%?110?%;height:%?38?%;border-radius:0 %?3?% %?3?% 0}.technician-info .time-label .near-time .bg[data-v-0681e458]{opacity:.1;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:0 %?3?% %?3?% 0}.technician-info .ft-label .near-text[data-v-0681e458]{width:100%;height:%?33?%;background:#f5f5f5}.technician-info .ft-label .ft-time[data-v-0681e458]{width:100%;height:%?76?%}.technician-info .ft-label .ft-time .ft-bg[data-v-0681e458]{opacity:.1;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:%?10?%}.technician-info .ft-label .ft[data-v-0681e458]{display:flex;align-items:center;width:100%}.technician-info .ft-label .tp-img[data-v-0681e458]{width:183px;height:16px}.technician-info .icondianpu[data-v-0681e458]{margin-right:%?6?%}.technician-info .iconpingfen1[data-v-0681e458]{font-size:%?24?%;background-image:-webkit-linear-gradient(270deg,#fad961,#f76b1c)}.technician-info .star-text[data-v-0681e458]{height:%?26?%;color:#ff9519;margin-left:%?6?%}.technician-info .line[data-v-0681e458]{width:%?1?%;height:%?11?%;background:#979797;margin:0 %?18?%}.technician-info .introduce-info[data-v-0681e458]{width:%?690?%}.technician-info .picture-list[data-v-0681e458]{white-space:nowrap;width:%?690?%}.technician-info .picture-list .picture-item[data-v-0681e458]{width:%?122?%;margin-left:%?20?%;display:inline-block}.technician-info .picture-list .picture-item .cover[data-v-0681e458]{width:%?122?%;height:%?122?%}.technician-info .picture-list .picture-item[data-v-0681e458]:nth-child(1){margin-left:0}.technician-info .comment-item .avatar[data-v-0681e458]{width:%?52?%;height:%?52?%;background:#f4f6f8}.technician-info .comment-item .iconpingfen1[data-v-0681e458]{font-size:%?28?%;margin-right:%?5?%;font-size:%?28?%}.technician-info .top_rz[data-v-0681e458]{width:100%;height:30px}.technician-info .image_loading[data-v-0681e458]{width:100%;height:100%}',""]),t.exports=i},b854:function(t,i,e){"use strict";var n=e("0ffa"),a=e.n(n);a.a},ba2d:function(t,i,e){"use strict";e.r(i);var n=e("dd3b"),a=e("e72c");for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);e("b854");var c=e("828b"),o=Object(c["a"])(a["default"],n["b"],n["c"],!1,null,"6c7e767a",null,!1,n["a"],void 0);i["default"]=o.exports},c2df:function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.technician-list-popup .technician-popup[data-v-6c7e767a]{border-radius:%?20?% %?20?% 0 0}.technician-list-popup .technician-popup .item-avatar[data-v-6c7e767a]{width:%?88?%;height:%?88?%;background:#f4f6f8}.technician-list-popup .technician-popup .icon-close[data-v-6c7e767a]{font-size:%?50?%;top:%?30?%;right:%?30?%}.technician-list-popup .technician-popup .technician-text[data-v-6c7e767a]{max-height:%?150?%}.technician-list-popup .technician-popup .list-content[data-v-6c7e767a]{max-height:50vh}.technician-list-popup .technician-popup .list-content .list-message .item-avatar[data-v-6c7e767a]{width:%?52?%;height:%?52?%;background:#f4f6f8}.technician-list-popup .technician-popup .list-content .list-message .iconyduixingxingshixin[data-v-6c7e767a]{font-size:%?28?%;margin-right:%?5?%;font-size:%?28?%}.technician-list-popup .technician-popup .order-btn[data-v-6c7e767a]{width:%?200?%;height:%?72?%}',""]),t.exports=i},c825:function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return a})),e.d(i,"a",(function(){}));var n=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{staticClass:"service-list-item"},[e("v-uni-view",{staticClass:"list-item flex-warp",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.goDetail.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"cover radius-16"},[e("v-uni-view",{staticClass:"h5-image cover radius-16",style:{backgroundImage:"url('"+t.info.cover+"')"}})],1),e("v-uni-view",{staticClass:"flex-1 ml-md",style:{maxWidth:t.maxWidth}},[e("v-uni-view",{staticClass:"flex-between"},[e("v-uni-view",{staticClass:"f-title c-title text-bold max-270 ellipsis"},[t._v(t._s(t.info.title))]),e("v-uni-view",{staticClass:"f-caption c-caption"},[t._v("超"+t._s(t.info.total_sale)+"人选择")])],1),e("v-uni-view",{staticClass:"f-caption c-caption mt-sm mb-sm ellipsis",staticStyle:{height:"36rpx"}},[t._v(t._s(t.info.sub_title||""))]),1*t.info.material_price>0?e("v-uni-view",{staticClass:"f-caption c-caption"},[t._v("物料费:¥"+t._s(t.info.material_price))]):t._e(),e("v-uni-view",{staticClass:"flex-between"},[e("v-uni-view",{staticClass:"flex-y-center f-desc c-caption max-350 ellipsis"},[e("v-uni-view",{staticClass:"flex-y-baseline f-icontext c-orange text-bold mr-sm"},[e("b",{staticClass:"f-caption c-orange"},[t._v("¥")]),e("v-uni-view",{staticClass:"f-md-title"},[t._v(t._s(t.info.price))])],1),t.info.init_price?e("v-uni-view",{staticClass:"text-delete"},[t._v("¥"+t._s(t.info.init_price))]):t._e(),e("v-uni-view",{staticClass:"servefc ml-md"},[e("i",{staticClass:"iconfont icon-shijian",style:{color:t.primaryColor}}),e("span",{staticClass:"f-caption c-title ml-sm"},[t._v(t._s(t.info.time_long)+"分钟")])])],1),e("auth",{staticStyle:{width:"190rpx"},attrs:{needAuth:t.userInfo&&(!t.userInfo.phone||!t.userInfo.nickName),must:!0,type:t.userInfo.phone?"userInfo":"phone"},on:{go:function(i){arguments[0]=i=t.$handleEvent(i),t.toChoose.apply(void 0,arguments)},click:function(i){i.stopPropagation(),i.preventDefault(),arguments[0]=i=t.$handleEvent(i)}}},[e("v-uni-view",{staticClass:"flex-between"},[e("v-uni-view"),e("v-uni-view",{staticClass:"item-btn flex-center f-caption c-base",style:{background:"linear-gradient(68deg, "+t.primaryColor+", "+t.subColor+")"}},[t._v(t._s("technician-info"==t.from?"立即预约":"选择"+t.$t("action.attendantName")))])],1)],1)],1)],1)],1)],1)},a=[]},dd3b:function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return a})),e.d(i,"a",(function(){}));var n=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{staticClass:"technician-list-popup"},[e("uni-popup",{ref:"technician_item",attrs:{type:"bottom"}},[e("v-uni-view",{staticClass:"technician-popup fill-base"},[e("v-uni-view",{staticClass:"pd-lg rel",class:[{"flex-center":"technician-info"==t.from&&"message"==t.showType||"technician"==t.showType},{"flex-warp":"message"==t.showType}]},[e("v-uni-image",{staticClass:"item-avatar radius",attrs:{mode:"aspectFill",src:t.info.work_img}}),e("i",{staticClass:"iconfont icon-close abs",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.$refs.technician_item.close()}}}),e("v-uni-view",{staticClass:"flex-1 ml-md"},[e("v-uni-view",{staticClass:"flex-between"},[e("v-uni-view",{staticClass:"flex-y-baseline f-caption c-caption"},[e("v-uni-view",{staticClass:"f-title c-title text-bold mr-sm max-350 ellipsis"},[t._v(t._s(t.info.coach_name))]),t._v("从业"+t._s(t.info.work_time)+"年")],1)],1),"technician-info"!=t.from&&"message"==t.showType?e("v-uni-scroll-view",{staticClass:"technician-text f-caption c-caption mt-sm",attrs:{"scroll-y":!0},on:{touchmove:function(i){i.stopPropagation(),i.preventDefault(),arguments[0]=i=t.$handleEvent(i)}}},[t._v(t._s(t.info.text))]):t._e()],1)],1),e("v-uni-view",{staticClass:"space-sm fill-body"}),e("v-uni-scroll-view",{staticClass:"list-content",attrs:{"scroll-y":!0},on:{touchmove:function(i){i.stopPropagation(),i.preventDefault(),arguments[0]=i=t.$handleEvent(i)}}},["technician"==t.showType?t._l(t.serviceList,(function(i,n){return e("v-uni-view",{key:n,staticClass:"list-item flex-center pd-lg fill-base radius-16",class:[{"b-1px-t":0!=n}]},[e("v-uni-image",{staticClass:"avatar lg radius-16",attrs:{mode:"aspectFill",src:i.cover},on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.goDetail(n)}}}),e("v-uni-view",{staticClass:"flex-1 ml-md"},[e("v-uni-view",{staticClass:"f-sm-title c-title text-bold max-510 ellipsis",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.goDetail(n)}}},[t._v(t._s(i.title))]),e("v-uni-view",{staticClass:"f-caption c-caption mt-sm mb-sm ellipsis"},[t._v("超"+t._s(i.total_sale)+"人选择")]),e("v-uni-view",{staticClass:"flex-between"},[e("v-uni-view",{staticClass:"flex-y-baseline flex-1"},[e("v-uni-view",{staticClass:"flex-y-baseline f-icontext c-orange text-bold mr-sm"},[e("b",{staticClass:"f-paragraph c-orange"},[t._v("¥")]),e("v-uni-view",{staticClass:"f-big-title"},[t._v(t._s(i.price))])],1),i.init_price?e("v-uni-view",{staticClass:"text-delete mr-sm c-caption f-desc"},[t._v("¥"+t._s(i.init_price))]):t._e(),e("v-uni-view",{staticClass:"flex-y-baseline flex-1 c-caption f-desc"},[e("i",{staticClass:"iconfont icon-shijian mr-sm",style:{color:t.primaryColor}}),t._v(t._s(i.time_long)+"分钟")])],1),e("v-uni-view",{staticClass:"flex-warp"},[i.car_num?[e("v-uni-button",{staticClass:"reduce",style:{borderColor:t.primaryColor,color:t.primaryColor},on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.changeNum(-1,n)}}},[e("i",{staticClass:"iconfont icon-jian-bold"})]),e("v-uni-button",{staticClass:"addreduce clear-btn"},[t._v(t._s(i.car_num||0))])]:t._e(),e("v-uni-button",{staticClass:"add",style:{background:t.primaryColor,borderColor:t.primaryColor},on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.changeNum(1,n)}}},[e("i",{staticClass:"iconfont icon-jia-bold"})])],2)],1)],1)],1)})):t._e(),"message"==t.showType?t._l(t.commentList.data,(function(i,n){return e("v-uni-view",{key:n,staticClass:"list-message flex-warp pd-lg",class:[{"b-1px-t":0!=n}]},[e("v-uni-image",{staticClass:"item-avatar radius",attrs:{mode:"aspectFill",src:i.avatarUrl}}),e("v-uni-view",{staticClass:"flex-1 ml-md"},[e("v-uni-view",{staticClass:"flex-between"},[e("v-uni-view",{staticClass:"flex-y-center"},[e("v-uni-view",{staticClass:"f-paragraph c-title mr-md"},[t._v(t._s(i.nickName))]),e("v-uni-view",{staticClass:"flex-warp"},t._l(5,(function(t,n){return e("i",{key:n,staticClass:"iconfont iconyduixingxingshixin icon-font-color",style:{backgroundImage:n<i.star?"-webkit-linear-gradient(270deg, #FAD961 0%, #F76B1C 100%)":"-webkit-linear-gradient(270deg, #f4f6f8 0%, #ccc 100%)"}})})),0)],1),e("v-uni-view",{staticClass:"f-icontext c-caption"},[t._v(t._s(i.create_time))])],1),e("v-uni-view",{staticClass:"flex-warp mt-sm"},t._l(i.lable_text,(function(i,n){return e("v-uni-view",{key:n,staticClass:"pt-sm pb-sm pl-md pr-md mt-sm mr-sm radius fill-body f-caption c-desc"},[t._v(t._s(i))])})),1),e("v-uni-view",{staticClass:"f-caption c-caption mt-md"},[e("v-uni-text",{staticStyle:{"word-break":"break-all"},attrs:{decode:"emsp"}},[t._v(t._s(i.text))])],1)],1)],1)})):t._e()],2),!t.loading&&("technician"==t.showType&&t.serviceList&&t.serviceList.length<=0||"message"==t.showType&&t.commentList&&t.commentList.data&&t.commentList.data.length<=0)?e("v-uni-view",{staticStyle:{margin:"0 100rpx"}},[e("abnor")],1):t._e(),"message"==t.showType&&t.commentList.last_page>1?[e("v-uni-view",{staticClass:"space-lg b-1px-t"}),e("v-uni-view",{staticClass:"more-btn flex-center f-paragraph c-base radius",staticStyle:{width:"300rpx",height:"80rpx",margin:"0 auto"},style:{background:t.primaryColor},on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.$refs.technician_item.close(),t.$util.goUrl({url:"/user/pages/comment?id="+t.info.id})}}},[t._v("查看更多")]),e("v-uni-view",{staticClass:"space-lg"})]:t._e(),"technician"==t.showType&&t.car_info.car_count>0?e("v-uni-view",{staticClass:"flex-between pd-lg b-1px-t"},[e("v-uni-view",{staticClass:"flex-center"},[t._v("合计:"),e("v-uni-view",{staticClass:"f-title c-warning text-bold ml-sm"},[t._v("¥"+t._s(t.car_info.car_price))])],1),e("v-uni-view",{staticClass:"order-btn flex-center f-desc c-base radius",style:{background:"linear-gradient(68deg, "+t.primaryColor+", "+t.subColor+")"},on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.toOrder.apply(void 0,arguments)}}},[t._v("提交订单")])],1):t._e(),e("v-uni-view",{staticClass:"space-safe"})],2)],1)],1)},a=[]},e693:function(t,i,e){"use strict";e.r(i);var n=e("c825"),a=e("4492");for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);e("37c2");var c=e("828b"),o=Object(c["a"])(a["default"],n["b"],n["c"],!1,null,"ccee17ba",null,!1,n["a"],void 0);i["default"]=o.exports},e72c:function(t,i,e){"use strict";e.r(i);var n=e("5719"),a=e.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);i["default"]=a.a}}]); |