test
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
12 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-subPages2-booked-bookedTime-bookedTime"],{"1f96":function(t,e,i){"use strict";i.r(e);var o=i("81e1"),a=i.n(o);for(var n in o)"default"!==n&&function(t){i.d(e,t,(function(){return o[t]}))}(n);e["default"]=a.a},"2dda":function(t,e,i){var o=i("59b7");"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var a=i("4f06").default;a("5417d398",o,!0,{sourceMap:!1,shadowMode:!1})},"59b7":function(t,e,i){var o=i("24fb");e=o(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\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/* 文章场景相关 */.bookedTime[data-v-2cb78807]{padding:%?30?%}.bookedTime .bookedTime-title[data-v-2cb78807]{padding:%?20?% 0;flex-wrap:wrap;justify-content:space-between}.bookedTime .bookedTime-title .data-item[data-v-2cb78807]{display:inline-block;padding:%?20?% %?10?%;border-radius:%?60?%;background-color:#f44;color:#fff}.bookedTime .bookedTime-title .data-item .data-item-week[data-v-2cb78807]{font-size:%?24?%;font-weight:400;text-align:center}.bookedTime .bookedTime-title .data-item .data-item-month[data-v-2cb78807]{font-size:%?28?%;font-weight:700;text-align:center}.bookedTime .bookedTime-title .data-item-no[data-v-2cb78807]{display:inline-block;padding:%?20?% %?10?%;border-radius:%?60?%;color:#fff}.bookedTime .bookedTime-title .data-item-no .data-item-week[data-v-2cb78807]{font-size:%?24?%;font-weight:400;text-align:center;color:#999}.bookedTime .bookedTime-title .data-item-no .data-item-month[data-v-2cb78807]{font-size:%?28?%;font-weight:700;text-align:center;color:#333}.bookedTime .data-step[data-v-2cb78807]{padding:%?30?% 0;border-top:%?1?% solid #eee;border-bottom:%?1?% solid #eee}.bookedTime .data-step .step-title[data-v-2cb78807]{flex:0.7;font-size:%?30?%;font-weight:400;color:#333;opacity:1;line-height:%?60?%}.bookedTime .data-step .data-stepper[data-v-2cb78807]{flex:0.3}.bookedTime .data-step .data-stepper .addBtn[data-v-2cb78807]{width:%?60?%;height:%?60?%;border-radius:50%;background-color:#f44;color:#fff;font-size:%?28?%;font-weight:700;text-align:center;line-height:%?60?%}.bookedTime .data-step .data-stepper .minusBtn[data-v-2cb78807]{width:%?60?%;height:%?60?%;line-height:%?60?%;border-radius:50%;background-color:#f8f8f8;color:#999;font-size:%?28?%;font-weight:700;text-align:center}.bookedTime .data-step .data-stepper .input-step[data-v-2cb78807]{width:%?60?%;text-align:center}.bookedTime .timeQuantum[data-v-2cb78807]{padding:%?30?% 0;border-bottom:%?1?% solid #eee}.bookedTime .timeQuantum .time-title[data-v-2cb78807]{font-size:%?30?%;font-weight:400;color:#333;opacity:1;padding-bottom:%?30?%}.bookedTime .timeQuantum .time-box[data-v-2cb78807]{flex-wrap:wrap;justify-content:space-between}.bookedTime .timeQuantum .time-box .time-item[data-v-2cb78807]{flex:0 0 30%;height:%?100?%;background:#f44;border-radius:%?15?%;margin-bottom:%?20?%}.bookedTime .timeQuantum .time-box .time-item .item-quantnm[data-v-2cb78807]{text-align:center;font-size:%?28?%;font-weight:700;line-height:%?60?%;color:#fff;opacity:1}.bookedTime .timeQuantum .time-box .time-item .item-inventory[data-v-2cb78807]{text-align:center;font-size:%?26?%;font-weight:400;line-height:%?20?%;color:#fff;opacity:1}.bookedTime .timeQuantum .time-box .time-item-no[data-v-2cb78807]{flex:0 0 30%;height:%?100?%;background:#f8f8f8;border-radius:%?15?%;margin-bottom:%?20?%}.bookedTime .timeQuantum .time-box .time-item-no .item-quantnm[data-v-2cb78807]{text-align:center;font-size:%?28?%;font-weight:700;line-height:%?60?%;color:#333;opacity:1}.bookedTime .timeQuantum .time-box .time-item-no .item-inventory[data-v-2cb78807]{text-align:center;font-size:%?26?%;font-weight:400;line-height:%?20?%;color:#999;opacity:1}.bookedTime .timeQuantum .time-box[data-v-2cb78807]:after{content:"";flex:0 0 30%}.bookedTime .leave[data-v-2cb78807]{padding:%?30?% 0}.bookedTime .leave .leave-title[data-v-2cb78807]{font-size:%?30?%;font-weight:400;flex:0.3;color:#333;opacity:1}.bookedTime .leave .leave-input-box[data-v-2cb78807]{flex:0.7}.bookedTime .leave .leave-input-box .leave-input[data-v-2cb78807]{font-size:%?28?%;font-weight:400;text-align:right;opacity:1}.bookedTime .confirmBtn[data-v-2cb78807]{width:%?690?%;height:%?90?%;background:#f44;border:1px solid hsla(0,0%,93.3%,.670588);opacity:1;border-radius:45px;position:fixed;bottom:%?30?%;left:%?30?%;text-align:center;font-size:%?32?%;font-weight:400;line-height:%?90?%;color:#fff}',""]),t.exports=e},"5c08":function(t,e,i){"use strict";i.r(e);var o=i("d1c7"),a=i("1f96");for(var n in a)"default"!==n&&function(t){i.d(e,t,(function(){return a[t]}))}(n);i("ef65");var d,s=i("f0c5"),r=Object(s["a"])(a["default"],o["b"],o["c"],!1,null,"2cb78807",null,!1,o["a"],d);e["default"]=r.exports},"81e1":function(t,e,i){"use strict";var o=i("4ea4");i("4160"),i("d81d"),i("a9e3"),i("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=o(i("2c7c")),n={data:function(){return{loadlogo:!1,bookedTime:{},stepNum:1,day:{},appointItem:{},remarkText:"",ids:{},delBtn:!1}},onLoad:function(t){this.ids=t,this.getBookedTime(!1)},watch:{},methods:{watchStepNum:function(t){console.log(t)},getDate:function(){var t=new Date,e=t.getFullYear(),i=t.getMonth()+1,o=t.getDate();this.date=e+"-"+(i<10?"0"+i:i)+"-"+(o<10?"0"+o:o),console.log(this.date)},confirm:function(){var t=this;if(!this.delBtn)if(this.delBtn=!0,setTimeout((function(){t.delBtn=!1}),1500),this.stepNum<1)uni.showToast({icon:"none",title:"预约数量不能小于1"});else if(this.stepNum>Number(this.appointItem.surnum)&&0!=this.appointItem.peoplenums)uni.showToast({icon:"none",title:"预约数量超过库存"});else if(this.stepNum>Number(this.ids.num))uni.showToast({icon:"none",title:"预约数量超过可预约数量"});else{var e={num:this.stepNum,appdate:this.day.date,pluginno:this.ids.type,appstarttime:this.appointItem.startTime,appendtime:this.appointItem.endTime,goodsid:this.ids.id,orderid:this.ids.orderid,remark:this.remarkText};a.default._post_form("&p=order&do=addAppoint",e,(function(e){console.log(e),1==e.data.status&&(uni.showToast({title:e.message}),setTimeout((function(){t.delBtn=!0,uni.navigateBack({delta:1})}),1e3))}),!1,(function(){}))}},checkedquantum:function(t){this.bookedTime.appointarray.map((function(t){t.checked=!1})),this.bookedTime.appointarray[t].checked=!0,this.appointItem=this.bookedTime.appointarray[t],this.stepNum=1,this.loadlogo=!this.loadlogo,this.loadlogo=!this.loadlogo},addNum:function(){0!=this.stepNum?this.appointItem.surnum>Number(this.ids.num)&&this.stepNum==Number(this.ids.num)?uni.showToast({icon:"none",title:"预约数量不能超过当前可预约数量"}):this.stepNum!=this.appointItem.surnum?this.stepNum=this.stepNum+1:uni.showToast({icon:"none",title:"预约数量不能超过当前库存"}):this.stepNum=1},minuNum:function(){0!=this.stepNum?1==this.stepNum?this.stepNum=1:this.stepNum=this.stepNum-1:this.stepNum=1},weekChecked:function(t,e){this.bookedTime.dayArray.map((function(t){t.checked=!1})),this.bookedTime.dayArray[e].checked=!0,this.day=this.bookedTime.dayArray[e],this.date=this.bookedTime.dayArray[e].date,this.stepNum=1,this.getBookedTime(!0),this.loadlogo=!this.loadlogo,this.loadlogo=!this.loadlogo},getBookedTime:function(t){var e=this,i={appdate:this.date||"",pluginno:this.ids.type,goodsid:this.ids.id,orderid:this.ids.orderid,initialization:1};a.default._post_form("&p=order&do=getAppointNumber",i,(function(i){t?(e.bookedTime.appointarray=i.data.appointarray,e.bookedTime.appointarray.forEach((function(t){t.checked=!1})),e.bookedTime.appointarray[0].checked=!0,e.appointItem=e.bookedTime.appointarray[0]):(console.log(i),e.bookedTime=i.data,e.bookedTime.appointarray.forEach((function(t){t.checked=!1})),e.bookedTime.appointarray[0].checked=!0,e.appointItem=e.bookedTime.appointarray[0],e.bookedTime.dayArray.forEach((function(t){t.checked=!1})),e.bookedTime.dayArray[0].checked=!0,e.day=e.bookedTime.dayArray[0])}),!1,(function(){e.loadlogo=!0}))}}};e.default=n},d1c7:function(t,e,i){"use strict";var o;i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){return o}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[t.loadlogo?i("v-uni-view",{staticClass:"bookedTime"},[i("v-uni-view",{staticClass:"bookedTime-title "},t._l(t.bookedTime.dayArray,(function(e,o){return i("v-uni-view",{key:o,class:e.checked?"data-item":"data-item-no",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.weekChecked(e,o)}}},[i("v-uni-view",{staticClass:"data-item-week"},[t._v(t._s(e.week))]),i("v-uni-view",{staticClass:"data-item-month"},[t._v(t._s(e.day))])],1)})),1),i("v-uni-view",{staticClass:"data-step dis-flex"},[i("v-uni-view",{staticClass:"step-title"},[t._v("预约数量")]),i("v-uni-view",{staticClass:"data-stepper dis-flex"},[i("v-uni-view",{staticClass:"dis-il-block minusBtn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.minuNum.apply(void 0,arguments)}}},[t._v("-")]),i("v-uni-view",{staticClass:"dis-il-block p-left-right-20",staticStyle:{"padding-top":"10upx"}},[i("v-uni-input",{staticClass:"input-step",attrs:{maxlength:"3",type:"number",value:""},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.watchStepNum.apply(void 0,arguments)}},model:{value:t.stepNum,callback:function(e){t.stepNum=e},expression:"stepNum"}})],1),i("v-uni-view",{staticClass:"dis-il-block addBtn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addNum.apply(void 0,arguments)}}},[t._v("+")])],1)],1),i("v-uni-view",{staticClass:"timeQuantum"},[i("v-uni-view",{staticClass:"time-title"},[t._v("预约时间段")]),i("v-uni-view",{staticClass:"time-box dis-flex"},t._l(t.bookedTime.appointarray,(function(e,o){return i("v-uni-view",{key:o,class:e.checked?"time-item":"time-item-no",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.checkedquantum(o)}}},[i("v-uni-view",{staticClass:"item-quantnm",style:{lineHeight:"0"==e.peoplenums?"100rpx":"60rpx"}},[t._v(t._s(e.startTime)+"-"+t._s(e.endTime))]),"0"!=e.peoplenums?i("v-uni-view",{staticClass:"item-inventory"},[t._v("库存:"+t._s(e.surnum))]):t._e()],1)})),1)],1),i("v-uni-view",{staticClass:"leave dis-flex"},[i("v-uni-view",{staticClass:"leave-title"},[t._v("买家留言")]),i("v-uni-view",{staticClass:"leave-input-box"},[i("v-uni-input",{staticClass:"leave-input",attrs:{type:"text",placeholder:"请输入预约备注"},model:{value:t.remarkText,callback:function(e){t.remarkText=e},expression:"remarkText"}})],1)],1),t.appointItem.surnum>0||"0"==t.appointItem.peoplenums?i("v-uni-view",{staticClass:"confirmBtn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.confirm.apply(void 0,arguments)}}},[t._v("确认")]):i("v-uni-view",{staticClass:"confirmBtn",staticStyle:{"background-color":"#999999"}},[t._v("确认")])],1):t._e()],1)},n=[]},ef65:function(t,e,i){"use strict";var o=i("2dda"),a=i.n(o);a.a}}]);