1 line
10 KiB
JavaScript
1 line
10 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7ccf6e30"],{"3bbe":function(e,t,r){var a=r("861d");e.exports=function(e){if(!a(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},7156:function(e,t,r){var a=r("861d"),n=r("d2bb");e.exports=function(e,t,r){var i,o;return n&&"function"==typeof(i=t.constructor)&&i!==r&&a(o=i.prototype)&&o!==r.prototype&&n(e,o),e}},a434:function(e,t,r){"use strict";var a=r("23e7"),n=r("23cb"),i=r("a691"),o=r("50c4"),s=r("7b0b"),l=r("65f0"),c=r("8418"),m=r("1dde"),u=r("ae40"),f=m("splice"),d=u("splice",{ACCESSORS:!0,0:0,1:2}),b=Math.max,v=Math.min,p=9007199254740991,g="Maximum allowed length exceeded";a({target:"Array",proto:!0,forced:!f||!d},{splice:function(e,t){var r,a,m,u,f,d,h=s(this),_=o(h.length),x=n(e,_),y=arguments.length;if(0===y?r=a=0:1===y?(r=0,a=_-x):(r=y-2,a=v(b(i(t),0),_-x)),_+r-a>p)throw TypeError(g);for(m=l(h,a),u=0;u<a;u++)f=x+u,f in h&&c(m,u,h[f]);if(m.length=a,r<a){for(u=x;u<_-a;u++)f=u+a,d=u+r,f in h?h[d]=h[f]:delete h[d];for(u=_;u>_-a+r;u--)delete h[u-1]}else if(r>a)for(u=_-a;u>x;u--)f=u+a-1,d=u+r-1,f in h?h[d]=h[f]:delete h[d];for(u=0;u<r;u++)h[u+x]=arguments[u+2];return h.length=_-a+r,m}})},a9e3:function(e,t,r){"use strict";var a=r("83ab"),n=r("da84"),i=r("94ca"),o=r("6eeb"),s=r("5135"),l=r("c6b6"),c=r("7156"),m=r("c04e"),u=r("d039"),f=r("7c73"),d=r("241c").f,b=r("06cf").f,v=r("9bf2").f,p=r("58a8").trim,g="Number",h=n[g],_=h.prototype,x=l(f(_))==g,y=function(e){var t,r,a,n,i,o,s,l,c=m(e,!1);if("string"==typeof c&&c.length>2)if(c=p(c),t=c.charCodeAt(0),43===t||45===t){if(r=c.charCodeAt(2),88===r||120===r)return NaN}else if(48===t){switch(c.charCodeAt(1)){case 66:case 98:a=2,n=49;break;case 79:case 111:a=8,n=55;break;default:return+c}for(i=c.slice(2),o=i.length,s=0;s<o;s++)if(l=i.charCodeAt(s),l<48||l>n)return NaN;return parseInt(i,a)}return+c};if(i(g,!h(" 0o1")||!h("0b1")||h("+0x1"))){for(var k,w=function(e){var t=arguments.length<1?0:e,r=this;return r instanceof w&&(x?u((function(){_.valueOf.call(r)})):l(r)!=g)?c(new h(y(t)),r,w):y(t)},N=a?d(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),I=0;N.length>I;I++)s(h,k=N[I])&&!s(w,k)&&v(w,k,b(h,k));w.prototype=_,_.constructor=w,o(n,g,w)}},bf19:function(e,t,r){"use strict";var a=r("23e7");a({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},d2bb:function(e,t,r){var a=r("825a"),n=r("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(r,[]),t=r instanceof Array}catch(i){}return function(r,i){return a(r),n(i),t?e.call(r,i):r.__proto__=i,r}}():void 0)},ebdd:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"valueset"},[r("div",{staticClass:"outmain ba_f"},[e._m(0),r("el-form",{ref:"form",attrs:{model:e.form,"label-width":"180px"}},[r("el-form-item",{attrs:{label:"可提前预约天数"}},[r("el-input-number",{attrs:{min:1,max:100,"step-strictly":""},model:{value:e.form.days,callback:function(t){e.$set(e.form,"days",t)},expression:"form.days"}}),r("span",{staticClass:"mar_l10"},[e._v("天")]),r("div",{staticClass:"yb_margin lh16"},[e._v("可提前预约天数,单位:天")])],1),r("el-form-item",{attrs:{label:"预约时间段"}},[r("el-time-picker",{attrs:{"is-range":"",format:"HH:mm","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",placeholder:"选择时间范围"},model:{value:e.time,callback:function(t){e.time=t},expression:"time"}})],1),r("el-form-item",{attrs:{label:"间隔时段细分"}},[r("el-radio",{attrs:{label:"15"},model:{value:e.form.interval,callback:function(t){e.$set(e.form,"interval",t)},expression:"form.interval"}},[e._v("15分钟")]),r("el-radio",{attrs:{label:"30"},model:{value:e.form.interval,callback:function(t){e.$set(e.form,"interval",t)},expression:"form.interval"}},[e._v("30分钟")]),r("el-radio",{attrs:{label:"60"},model:{value:e.form.interval,callback:function(t){e.$set(e.form,"interval",t)},expression:"form.interval"}},[e._v("1小时")])],1),r("el-form-item",{attrs:{label:"可预约星期"}},[r("el-checkbox-group",{model:{value:e.form.week,callback:function(t){e.$set(e.form,"week",t)},expression:"form.week"}},[r("el-checkbox",{attrs:{label:"1"}},[e._v("星期一")]),r("el-checkbox",{attrs:{label:"2"}},[e._v("星期二")]),r("el-checkbox",{attrs:{label:"3"}},[e._v("星期三")]),r("el-checkbox",{attrs:{label:"4"}},[e._v("星期四")]),r("el-checkbox",{attrs:{label:"5"}},[e._v("星期五")]),r("el-checkbox",{attrs:{label:"6"}},[e._v("星期六")]),r("el-checkbox",{attrs:{label:"7"}},[e._v("星期天")])],1),r("div",{staticClass:"yb_margin lh16"},[e._v("勾选则表示用户可预约")])],1),r("el-form-item",{attrs:{label:"提前预约天数"}},[r("el-radio",{attrs:{label:"1"},model:{value:e.form.selectDay,callback:function(t){e.$set(e.form,"selectDay",t)},expression:"form.selectDay"}},[e._v("今日")]),r("el-radio",{attrs:{label:"2"},model:{value:e.form.selectDay,callback:function(t){e.$set(e.form,"selectDay",t)},expression:"form.selectDay"}},[e._v("明日")]),r("div",{staticClass:"yb_margin lh16"},[e._v("如选择明日则预约时间从明天开始")])],1),r("el-form-item",{attrs:{label:"取消订单时间"}},[r("el-input-number",{attrs:{min:1,max:1e3,"step-strictly":""},model:{value:e.form.cancelTime,callback:function(t){e.$set(e.form,"cancelTime",t)},expression:"form.cancelTime"}}),r("div",{staticClass:"yb_margin lh16"},[e._v("设置提前多少分钟用户可以取消订单 单位:分钟")])],1),r("el-form-item",{attrs:{label:"人数选项最小值"}},[r("el-input-number",{attrs:{min:1,max:1e3,"step-strictly":""},model:{value:e.form.minNum,callback:function(t){e.$set(e.form,"minNum",t)},expression:"form.minNum"}}),r("div",{staticClass:"yb_margin lh16"},[e._v("如设置为1,则表示预约人数起始值从1开始")])],1),r("el-form-item",{attrs:{label:"人数选项最大值"}},[r("el-input-number",{attrs:{min:1,max:1e3,"step-strictly":""},model:{value:e.form.maxNum,callback:function(t){e.$set(e.form,"maxNum",t)},expression:"form.maxNum"}}),r("div",{staticClass:"yb_margin lh16"},[e._v("如设置为30,则表示预约人数最大值为30人")])],1),r("el-form-item",{attrs:{label:"自动确认"}},[r("el-switch",{attrs:{"active-text":"开启","inactive-text":"关闭","active-value":"1","inactive-value":"2"},model:{value:e.form.auto,callback:function(t){e.$set(e.form,"auto",t)},expression:"form.auto"}}),r("div",{staticClass:"yb_margin lh16"},[e._v("开启后,用户预约系统自动确认预约成功")])],1),r("el-form-item",{attrs:{label:"预约公告"}},[r("el-input",{attrs:{placeholder:"请输入预约公告"},model:{value:e.form.notice,callback:function(t){e.$set(e.form,"notice",t)},expression:"form.notice"}})],1),r("el-form-item",{attrs:{label:"定金说明"}},[r("baidu-ueditor",{attrs:{content:e.form.introduction},on:{ueditor:e.getUeditor}})],1)],1)],1),r("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[r("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("保存")])],1)])},n=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"shuju_title mar_b20"},[r("div",{staticClass:"shuju_title_text"},[r("span",[e._v("预约设置")])])])}],i=(r("c975"),r("a434"),r("96cf"),r("1da1")),o=r("294d"),s=r("9893"),l=r("fc6e"),c=r("ed08"),m={components:{baiduUeditor:s["a"],attachmentImg:l["a"]},created:function(){this.bus.$emit("loading",!0),this.init()},data:function(){return{form:{days:"1",interval:"15",week:[],selectDay:"1",cancelTime:"60",minNum:"1",maxNum:"10",auto:"2",notice:"",introduction:""},time:""}},methods:{getUeditor:function(e){this.form.introduction=e},enter:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$refs["imgicon"+e].style.display="none"},leave:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$refs["imgicon"+e].style.display="inline-block"},test:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$refs["img"+e].dialogVisible=!0},imgadd1:function(e){this.form.icon=e.str},deleteMultiImage:function(e,t,r){if(Array.prototype.remove=function(e){var t=this.indexOf(e);t>-1&&this.splice(t,1)},"multigraph"==r)switch(t){case 2:this.form.icon.remove(e);break}else switch(t){case 1:this.form.icon="";break}},init:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(o["E"])({ident:"appointment"});case 2:r=t.sent,a=r.data,e.form2=e.form,e.form=Object.assign(e.form2,a),a.start&&(e.time=[a.start,a.end]),e.bus.$emit("loading",!1);case 8:case"end":return t.stop()}}),t)})))()},submitForm:function(){var e=this;this.$refs["form"].validate(function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(r){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!r){t.next=13;break}return e.form.ident="appointment",e.form.identName="预约设置",e.form.storeId="",e.time&&(e.form.start=Object(c["a"])(e.time[0]),e.form.end=Object(c["a"])(e.time[1])),t.next=7,Object(o["V"])(e.form);case 7:a=t.sent,n=a.msg,e.$baseMessage(n,"success"),e.init(),t.next=14;break;case 13:return t.abrupt("return",!1);case 14:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}}},u=m,f=r("2877"),d=Object(f["a"])(u,a,n,!1,null,null,null);t["default"]=d.exports},ed08:function(e,t,r){"use strict";r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return i}));r("a9e3"),r("ac1f"),r("5319"),r("bf19");function a(e){var t=new Date(e).toJSON(),r=new Date(+new Date(t)+288e5).toISOString().replace(/T/g," ").replace(/\.[\d]{3}Z/,"");return r}function n(e){var t=new Date(e),r=t.getFullYear(),a=t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1,n=t.getDate()<10?"0"+t.getDate():t.getDate(),i=t.getHours()<10?"0"+t.getHours():t.getHours(),o=t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes(),s=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds();return r+"-"+a+"-"+n+" "+i+":"+o+":"+s}function i(e){var t=new Date(1e3*Number(e)),r=t.getFullYear()+"-",a=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",n=(t.getDate()<10?"0"+t.getDate():t.getDate())+" ",i=(t.getHours()<10?"0"+t.getHours():t.getHours())+":",o=(t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes())+":",s=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds(),l=r+a+n+i+o+s;return l}}}]); |