pagesA-my-myOrder-yuyuetime.33901db8.js 15 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pagesA-my-myOrder-yuyuetime"],{"0457":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"tui-tabs-view",class:[t.isFixed?"tui-tabs-fixed":"tui-tabs-relative",t.unlined?"tui-unlined":""],style:{width:t.tabsWidth+"px",height:t.height+"rpx",padding:"0 "+t.padding+"rpx",background:t.backgroundColor,top:t.isFixed?t.top+"px":"auto",zIndex:t.isFixed?t.zIndex:"auto"}},[t._l(t.tabs,(function(e,a){return i("v-uni-view",{key:a,staticClass:"tui-tabs-item",style:{width:t.itemWidth},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.swichTabs(a)}}},[i("v-uni-view",{staticClass:"tui-tabs-title",class:{"tui-tabs-active":t.currentTab==a,"tui-tabs-disabled":e.disabled},style:{color:t.currentTab==a?t.selectedColor:t.color,fontSize:t.size+"rpx",lineHeight:t.size+"rpx",fontWeight:t.bold&&t.currentTab==a?"bold":"normal"}},[e.num?i("v-uni-view",{class:[e.isDot?"tui-badge-dot":"tui-badge"],style:{color:t.badgeColor,backgroundColor:t.badgeBgColor}},[t._v(t._s(e.isDot?"":e.num))]):t._e(),t._v(t._s(e.name))],1)],1)})),i("v-uni-view",{staticClass:"tui-tabs-slider",style:{transform:"translateX("+t.scrollLeft+"px)",width:t.sliderWidth+"rpx",height:t.sliderHeight+"rpx",borderRadius:t.sliderRadius,bottom:t.bottom,background:t.sliderBgColor,marginBottom:"50%"==t.bottom?"-"+t.sliderHeight/2+"rpx":0}})],2)},n=[]},"13a9":function(t,e,i){var a=i("ab91");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("4deb999f",a,!0,{sourceMap:!1,shadowMode:!1})},"173d":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var a={tuiTabs:i("ff5c").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"content"},[i("tui-tabs",{attrs:{top:0,tabs:t.tabs,currentTab:t.timestype,itemWidth:"50%"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.change.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"container"},[0==t.timestype?i("v-uni-view",{staticClass:"panel"},[i("v-uni-view",{staticClass:"panel-weeks"},t._l(t.weeks,(function(e,a){return i("v-uni-button",{key:a,attrs:{type:t.pickerWeeks==a?"primary":"default",size:"mini","data-item":e,"data-index":a},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSelectWeeks.apply(void 0,arguments)}}},[t._v(t._s(e))])})),1)],1):t._e(),1==t.timestype?i("v-uni-view",{staticClass:"panel"},[i("v-uni-view",{staticClass:"panel-body"},t._l(29,(function(e,a){return i("v-uni-button",{key:a,attrs:{type:t.pickerMonth==e+1?"primary":"default",size:"mini","data-item":e+1},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSelectMonth.apply(void 0,arguments)}}},[t._v(t._s(e+1))])})),1)],1):t._e(),i("v-uni-view",{staticClass:"time-box"},[t._l(t.timeArr,(function(e,a){return[i("v-uni-view",{key:a+"_0",staticClass:"item"},[i("v-uni-view",{staticClass:"item-box",class:{disable:e.disable,active:t.isMultiple?e.isActive:a==t.timeActive},style:{color:t.isMultiple?e.isActive?t.selectedItemColor:"#333":a==t.timeActive?t.selectedItemColor:"#333"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.selectTimeEvent(a,e)}}},[i("v-uni-text",[t._v(t._s(e.seltime))]),i("v-uni-text",{staticClass:"all"},[t._v(t._s(e.disable?t.disableText:t.undisableText))])],1)],1)]}))],2)],1),i("v-uni-view",{staticClass:"bottom"},[i("v-uni-view",{staticClass:"show-time"},[t._v("预约时间:"+t._s(t.orderDateTime))]),i("v-uni-button",{staticClass:"submit-btn",attrs:{"form-type":"submit",type:"default",size:"mini"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleSubmit.apply(void 0,arguments)}}},[t._v("确认")])],1)],1)},o=[]},3373:function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("a9e3");var a={name:"tuiTabs",props:{tabs:{type:Array,default:function(){return[]}},width:{type:Number,default:0},height:{type:Number,default:80},padding:{type:Number,default:30},backgroundColor:{type:String,default:"#FFFFFF"},isFixed:{type:Boolean,default:!1},top:{type:Number,default:44},unlined:{type:Boolean,default:!1},currentTab:{type:Number,default:0},sliderWidth:{type:Number,default:68},sliderHeight:{type:Number,default:6},sliderBgColor:{type:String,default:"#5677fc"},sliderRadius:{type:String,default:"50rpx"},bottom:{type:String,default:"0"},itemWidth:{type:String,default:"25%"},color:{type:String,default:"#666"},selectedColor:{type:String,default:"#5677fc"},size:{type:Number,default:28},bold:{type:Boolean,default:!1},zIndex:{type:[Number,String],default:996}},watch:{currentTab:function(){this.checkCor()},tabs:function(){this.checkCor()},width:function(t){this.tabsWidth=t,this.checkCor()}},created:function(){var t=this;setTimeout((function(){uni.getSystemInfo({success:function(e){t.winWidth=e.windowWidth,t.tabsWidth=0==t.width?t.winWidth:t.width,t.checkCor()}})}),0)},data:function(){return{winWidth:0,tabsWidth:0,scrollLeft:0}},methods:{checkCor:function(){var t=this.tabs.length,e=this.winWidth/750*this.padding,i=this.tabsWidth-2*e,a=(i/t-this.winWidth/750*this.sliderWidth)/2+e,n=a;this.currentTab>0&&(n+=i/t*this.currentTab),this.scrollLeft=n},swichTabs:function(t){var e=this.tabs[t];if(!e||!e.disabled)return this.currentTab!=t&&void this.$emit("change",{index:Number(t)})}}};e.default=a},"539d":function(t,e,i){"use strict";var a=i("5b9a"),n=i.n(a);n.a},"5b9a":function(t,e,i){var a=i("d5e1");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("fa0f07ce",a,!0,{sourceMap:!1,shadowMode:!1})},"6afe":function(t,e,i){"use strict";i.r(e);var a=i("ec98"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},9810:function(t,e,i){"use strict";var a=i("13a9"),n=i.n(a);n.a},ab91:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * scss预处理 内置的常用样式变量\r\n * 后期项目会考虑使用scss\r\n*/\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */.panel[data-v-b8860a02]{background-color:#fff;margin-bottom:%?20?%;padding:%?20?% %?20?% 0 %?20?%}.panel-body[data-v-b8860a02]{margin-top:%?20?%;padding:%?20?% 0 0 0;overflow:hidden}.panel-body > uni-button[data-v-b8860a02]{width:10%;display:block;float:left;margin-top:%?20?%;margin-left:2%;margin-right:2%;border:#999 solid 1px;padding:0 %?20?%;border-radius:0}.panel-body > uni-button[data-v-b8860a02]:after{display:none}.panel-weeks[data-v-b8860a02]{margin-top:%?20?%;padding:%?10?% 0 0 0;overflow:hidden}.panel-weeks > uni-button[data-v-b8860a02]{width:13%;display:block;float:left;margin:0 %?10?% %?10?% 0;border:#999 solid 1px;padding:0 %?20?%;border-radius:0}.panel-weeks > uni-button[data-v-b8860a02]:after{display:none}.container uni-view[data-v-b8860a02],\r\n.container uni-text[data-v-b8860a02],\r\n.container uni-image[data-v-b8860a02]{box-sizing:border-box}.container uni-scroll-view[data-v-b8860a02]{width:100%;white-space:nowrap;height:75px;background-color:#fff;position:relative;padding-top:10px}.container uni-scroll-view[data-v-b8860a02]::after{background:#e5e5e5;content:"";display:block;width:100%;height:1px;position:absolute;bottom:0;left:0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.container uni-scroll-view .flex-box[data-v-b8860a02]{display:inline-block;height:60px;width:25%;margin:0 %?7?% 0 %?7?%;box-sizing:border-box}.container uni-scroll-view .flex-box.active .date-box[data-v-b8860a02]{border:none}.container uni-scroll-view .flex-box.active .date-box .days[data-v-b8860a02]{font-weight:700;color:#818181}.container uni-scroll-view .flex-box.active .date-box .date[data-v-b8860a02]{font-weight:700;color:#818181}.container uni-scroll-view .flex-box .date-box[data-v-b8860a02]{border:none;display:flex;height:50px;flex-direction:column;align-items:center;justify-content:space-around;font-size:%?30?%;color:#818181}.container uni-scroll-view .flex-box .date-box .date[data-v-b8860a02]{font-weight:700;color:#818181;font-size:%?30?%}.container .weeks-box[data-v-b8860a02]{padding-left:%?20?%;padding-right:%?20?%;padding-top:%?60?%;background-color:#fff}.container .time-box[data-v-b8860a02]{padding:%?28?% %?12?% %?26?%;display:flex;flex-wrap:wrap;background-color:#fff}.container .time-box .item[data-v-b8860a02]{width:33%;padding:0 %?9?%;margin:10px 0}.container .time-box .item-box[data-v-b8860a02]{width:100%;height:%?154?%;padding:0 %?10?%;background:#fff;color:#333;border:1px solid #eee;font-size:%?28?%;border-radius:%?10?%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container .time-box .item-box.disable[data-v-b8860a02]{background:#f1f3f6!important;color:#999!important}.container .time-box .item-box.active[data-v-b8860a02]{border:1px solid #fb5d6b;font-weight:700}.container .time-box .item-box .all[data-v-b8860a02]{font-size:%?22?%;padding-top:5px}uni-page-body[data-v-b8860a02]{height:100%}.content[data-v-b8860a02]{text-align:center;height:100%}\r\n/* 两个按钮 */.bottom[data-v-b8860a02]{display:flex;flex-direction:row;position:fixed;bottom:8px;top:auto;left:0;width:100%;background-color:#fff}.show-time[data-v-b8860a02]{width:70%;height:47px;color:#505050;background-color:#fff;font-size:15px;line-height:47px;text-align:center}.submit-btn[data-v-b8860a02]{width:25%;height:40px;color:#fff;background-color:#ff1e02;font-size:15px;line-height:40px;text-align:center;margin:auto;padding:0}.fontw[data-v-b8860a02]{font-weight:700}.borderb[data-v-b8860a02]{border-bottom:2px solid #fb4b5c}',""]),t.exports=e},d5e1:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'.tui-tabs-view[data-v-53a05b96]{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.tui-tabs-relative[data-v-53a05b96]{position:relative}.tui-tabs-fixed[data-v-53a05b96]{position:fixed;left:0}.tui-tabs-fixed[data-v-53a05b96]::before,\r\n.tui-tabs-relative[data-v-53a05b96]::before{content:"";position:absolute;border-bottom:%?1?% solid #eaeef1;-webkit-transform:scaleY(.5) translateZ(0);transform:scaleY(.5) translateZ(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;right:0;left:0}.tui-unlined[data-v-53a05b96]::before{border-bottom:0!important}.tui-tabs-item[data-v-53a05b96]{display:flex;align-items:center;justify-content:center}.tui-tabs-disabled[data-v-53a05b96]{opacity:.6}.tui-tabs-title[data-v-53a05b96]{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.tui-tabs-active[data-v-53a05b96]{transition:all .15s ease-in-out}.tui-tabs-slider[data-v-53a05b96]{position:absolute;left:0;transition:all .15s ease-in-out;z-index:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.tui-badge[data-v-53a05b96]{position:absolute;font-size:%?24?%;color:#fff;height:%?32?%;min-width:%?20?%;padding:0 %?6?%;border-radius:50%;background-color:#f34b0b;right:%?-10?%;top:%?-10?%;-webkit-transform:translateX(70%);transform:translateX(70%);display:flex;align-items:center;justify-content:center}.tui-badge-dot[data-v-53a05b96]{position:absolute;height:%?16?%;width:%?16?%;border-radius:50%;right:%?-4?%;top:%?-4?%}',""]),t.exports=e},d9d9:function(t,e,i){"use strict";i.r(e);var a=i("173d"),n=i("6afe");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("9810");var r=i("f0c5"),s=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"b8860a02",null,!1,a["a"],void 0);e["default"]=s.exports},ddae:function(t,e,i){"use strict";i.r(e);var a=i("3373"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},ec98:function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("d3b7"),i("159b"),i("99af");var a={props:{disableText:{type:String,default:"已约满"},undisableText:{type:String,default:"可预约"},selectedItemColor:{type:String,default:"#FB4B5C"}},watch:{},data:function(){return{id:0,timestype:0,tabs:[{name:"按周约"},{name:"按月约"}],pickerMonth:"",pickerWeeks:"",weeks:["周一","周二","周三","周四","周五","周六","周日"],isMultiple:!1,orderDateTime:"暂无选择",orderTimeArr:{},timeArr:[],nowDate:"",dateActive:0,timeActive:0,timeQuanBeginIndex:0,selectDate:"",selectTime:"",timeQuanBegin:"",timeQuanEnd:""}},onLoad:function(t){this.id=t.id},created:function(t){this.selectDate=this.nowDate,this.initOnload()},methods:{initOnload:function(){var t=this;t.$request.post("Servicetime.index",{samkey:(new Date).valueOf()}).then((function(e){if(0==e.errno){t.timeArr=e.data,t.timeQuanBegin=t.timeQuanEnd="";var i=!0;t.timeArr.forEach((function(t,e){t.disable||(i=!1)})),t.orderDateTime=i?"暂无选择":t.selectDate,t.timeActive=-1;for(var a=0,n=t.timeArr.length;a<n;a++)if(!t.timeArr[a].disable)return t.orderDateTime="".concat(t.selectDate," ").concat(t.timeArr[a].seltime),void(t.timeActive=a)}}))},change:function(t){this.timestype=t.index},onSelectWeeks:function(t){this.pickerWeeks=t.currentTarget.dataset.index},onSelectMonth:function(t){this.pickerMonth=t.currentTarget.dataset.item},selectDateEvent:function(t,e){this.dateActive=t,this.selectDate=e.date,this.initOnload()},selectTimeEvent:function(t,e){e.disable||(this.timeActive=t,this.selectTime=e.seltime,this.orderDateTime="".concat(this.selectDate," ").concat(e.seltime))},handleSelectQuantum:function(t,e){if(!e.disable)if(this.timeQuanBegin)if(this.timeQuanEnd||!this.timeQuanBegin)this.timeQuanBegin&&this.timeQuanEnd&&(this.timeArr.forEach((function(t){t.isInclude=!1})),d.call(this));else{var i,a=!1,n=this.timeQuanBeginIndex,o=t;n>o&&(i=[o,n],n=i[0],o=i[1]);for(var r=n+1;r<o;r++)if(this.timeArr[r].disable)return a=!0,void d.call(this);if(!a)for(var s=n+1;s<o;s++)this.timeArr[s].isInclude=!0;this.timeQuanEnd=e.time}else d.call(this);function d(){this.timeQuanBeginIndex=t,this.timeQuanBegin=e.time,this.timeQuanEnd=""}},handleChange:function(){var t;this.timeQuanBegin>this.timeQuanEnd&&(t=[this.timeQuanEnd,this.timeQuanBegin],this.timeQuanBegin=t[0],this.timeQuanEnd=t[1])},handleSubmit:function(){var t,e=this;t=1==e.timestype?e.pickerMonth:e.pickerWeeks+1,e.$request.post("order.yuyuetime",{id:e.id,timestype:e.timestype,timesdate:t,servicetime:e.orderDateTime}).then((function(t){0==t.errno&&uni.showModal({title:"提示",content:"提交成功!",showCancel:!1,success:function(t){t.cancel||e.tui.href("/pagesA/my/myOrder/myTimes")}})}))}},onPullDownRefresh:function(){setTimeout((function(){uni.stopPullDownRefresh()}),200)}};e.default=a},ff5c:function(t,e,i){"use strict";i.r(e);var a=i("0457"),n=i("ddae");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("539d");var r=i("f0c5"),s=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"53a05b96",null,!1,a["a"],void 0);e["default"]=s.exports}}]);