canyin-project/ybcy/views/mobile/static/js/yb_wm-shop-lineup-pdqh.1bfe9a03.js
2024-11-01 16:07:54 +08:00

1 line
7.3 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["yb_wm-shop-lineup-pdqh"],{"0745":function(t,e,a){"use strict";a.r(e);var n=a("dddb"),r=a("ec58");for(var i in r)"default"!==i&&function(t){a.d(e,t,(function(){return r[t]}))}(i);a("e7d4");var s,o=a("f0c5"),u=Object(o["a"])(r["default"],n["b"],n["c"],!1,null,"d1f6ae94",null,!1,n["a"],s);e["default"]=u.exports},1426:function(t,e,a){var n=a("3315");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var r=a("4f06").default;r("0fdc3de0",n,!0,{sourceMap:!1,shadowMode:!1})},"217c":function(t,e,a){"use strict";var n=a("4ea4");a("7db0"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(a("5530"));a("96cf");var i=n(a("1da1")),s=a("2f62"),o=n(a("5af8")),u=n(a("59fa")),l=n(a("0b28")),c=n(a("8bb1")),f={name:"pdqh",components:{mgInput:o.default,wPicker:u.default,bookText:l.default},data:function(){return{czInfo:{},bqarr:[],aIdx:0,params:{userId:"",people:"",tableId:"",peopleText:"",tel:""},pArr:[],loading:!1}},onLoad:function(t){var e=this;return(0,i.default)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:e.query=t,e.storeId=c.default.getOptions(t,{key:"storeId",q1:e.storeInfo.id}),e.getSystem(),e.util.setNT("排队取号"),e.getLoginInfo().then((function(){e.params.userId=e.uId,e.params.tel=e.user.userTel||""})),e.getData();case 6:case"end":return a.stop()}}),a)})))()},computed:(0,r.default)({},(0,s.mapState)({sjxxs:function(t){return t.sjxx},storeInfo:function(t){return t.config.storeInfo}})),methods:{getData:function(){var t=this;return(0,i.default)(regeneratorRuntime.mark((function e(){var a,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.util.request({url:t.api.pdcz,data:{storeId:t.storeId}});case 2:for(a=e.sent,n=a.data,t.czInfo=n,r=1;r<=n.list[n.list.length-1].max;r++)t.pArr.push({label:r,value:r});case 6:case"end":return e.stop()}}),e)})))()},toggleTab:function(t){this.$refs[t].show()},onConfirm:function(t,e){switch(e){case"people":this.params[e]=t.result,this.params.peopleText=t.result+"人";var a=this.czInfo.list.find((function(e){return t.result<=+e.max&&t.result>=+e.min}));this.bqarr=a?[a]:[];break}},clickMode:function(t,e){},save:function(){var t=this;return(0,i.default)(regeneratorRuntime.mark((function e(){var a,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.params.tableId=t.bqarr[0]?t.bqarr[0].id:"",a=[],n=c.default.isFailParams({field:t.params,filter:a,tips:{userId:"缺少用户id",tableId:"请根据餐桌类型选择有效的人数",people:"请选择人数",tel:"请填写手机号"}}),n){e.next=7;break}return e.abrupt("return");case 7:if(c.default.isTelCode(t.params.tel)){e.next=9;break}return e.abrupt("return",t.util.message("请输入正确的手机号",3));case 9:return t.loading=!0,e.next=12,t.requestSM("queuingOrder");case 12:return e.next=14,t.util.request({url:t.api.pdxd,method:"POST",mask:1,data:t.params});case 14:r=e.sent,r?(t.util.message("提交成功",1,1e3),c.default.stfn((function(){t.go({t:2,url:"pdxq?id="+r.data})}))):(t.loading=!1,c.default.swnb(1e3));case 16:case"end":return e.stop()}}),e)})))()}}};e.default=f},3315:function(t,e,a){var n=a("24fb");e=n(!1),e.push([t.i,".f-4[data-v-d1f6ae94]{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%}.f-3[data-v-d1f6ae94]{-webkit-box-flex:1;-webkit-flex:1 1 25%;flex:1 1 25%}.tips[data-v-d1f6ae94]{line-height:%?40?%}.moudle[data-v-d1f6ae94]{text-align:left;padding:%?20?% %?18?%;-webkit-border-radius:%?12?%;border-radius:%?12?%;color:#333;border:%?1?% solid #eee;background:#fff;position:relative}.sjx[data-v-d1f6ae94]{top:0;right:0;width:0;height:0;border-top:%?45?% solid red;border-left:%?45?% solid transparent}.gou[data-v-d1f6ae94]{right:%?3?%;top:%?5?%}.foot-btn[data-v-d1f6ae94]{height:%?80?%;line-height:%?80?%}",""]),t.exports=e},dddb:function(t,e,a){"use strict";var n;a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){return n}));var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.czInfo.other?a("v-uni-view",{staticClass:"pb130"},[a("v-uni-view",{staticClass:"bf mt20"},[a("v-uni-view",{staticClass:"f24 p03"},[a("v-uni-view",{staticClass:"hlb flex p20"},[a("v-uni-view",{staticClass:"f-4 wei4"},[t._v("餐桌类型")]),a("v-uni-view",{staticClass:"f-3 t-c wei4"},[t._v("等待桌数")]),a("v-uni-view",{staticClass:"f-3 t-r wei4"},[t._v("预计等待")])],1),t._l(t.czInfo.list,(function(e,n){return a("v-uni-view",{key:n,staticClass:"flex p20 c9"},[a("v-uni-view",{staticClass:"f-4"},[a("v-uni-text",{staticClass:"f30 c3"},[t._v(t._s(e.name))]),t._v("("+t._s(e.min)+"-"+t._s(e.max)+"人)")],1),a("v-uni-view",{staticClass:"f-3 t-c"},[a("v-uni-text",{staticClass:"f30",style:{color:t.tColor}},[t._v(t._s(e.waitNum))]),t._v("桌")],1),e.waitMinute>0?a("v-uni-view",{staticClass:"f-3 t-r"},[a("v-uni-text",{staticClass:"f30 c3"},[t._v(t._s(e.waitMinute))]),t._v("分钟")],1):a("v-uni-view",{staticClass:"f-3 t-r"},[t._v("无需等候")])],1)}))],2)],1),a("v-uni-view",{staticClass:"mt20"},[a("mg-input",{attrs:{value:t.params.peopleText,isr:"1",ht:"就餐人数",htc:"c3 f30",pr:"请选择",icn:"f30 c3 t-r",dis:"1",arrow:"1",ftc:"c3"},on:{tab:function(e){arguments[0]=e=t.$handleEvent(e),t.toggleTab("number")}}}),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.params.people>0,expression:"params.people>0"}]},[a("mg-cell",{attrs:{cname:"p32",isr:"1"}},[a("template",{slot:"bd"},[a("v-uni-view",{staticClass:"c3 f30 f-bt"},[a("v-uni-text",[t._v("餐桌类型")]),t.bqarr.length?t._e():a("v-uni-text",{staticClass:"cb"},[t._v("请根据餐桌类型选择人数")])],1),t.bqarr.length?a("v-uni-view",{staticClass:"mt15"},t._l(t.bqarr,(function(e,n){return a("v-uni-view",{key:n,staticClass:"moudle mb20 p-r o-h",style:{borderColor:n==t.aIdx?t.tColor:""},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.clickMode(e,n)}}},[a("v-uni-text",{staticClass:"p-a",class:n==t.aIdx?"sjx":"",style:{borderTopColor:n==t.aIdx?t.tColor:""}}),a("v-uni-text",{staticClass:"p-a gou iconfont icongou cf f18"}),t._v(t._s(e.name)+":预计等待"+t._s(e.waitNum)+"桌,"+t._s(e.waitMinute)+"分钟")],1)})),1):t._e()],1)],2)],1),a("mg-input",{attrs:{isr:"1",ht:"手机号",htc:"c3 f30",pr:"请输入手机号",icn:"f30 c3 t-r"},model:{value:t.params.tel,callback:function(e){t.$set(t.params,"tel",e)},expression:"params.tel"}})],1),a("v-uni-view",{staticClass:"p253"},[a("v-uni-view",{staticClass:"be c6 f24 p2 tips"},[a("div",{staticClass:"mb10 f-y-c"},[a("v-uni-text",{staticClass:"iconfont iconjfgz mr10",style:{color:t.tColor}}),t._v("商家提醒:")],1),a("book-text",{attrs:{type:"2",content:t.czInfo.other.notice}})],1)],1),a("v-uni-view",{staticClass:"foot-btnc bf"},[a("v-uni-button",{staticClass:"foot-btn",style:{background:t.tColor},attrs:{loading:t.loading,disabled:t.loading},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.save.apply(void 0,arguments)}}},[t._v("确认取号")])],1),a("w-picker",{ref:"number",attrs:{mode:"selector",selectList:t.pArr},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.onConfirm(e,"people")}}})],1):t._e()},i=[]},e7d4:function(t,e,a){"use strict";var n=a("1426"),r=a.n(n);r.a},ec58:function(t,e,a){"use strict";a.r(e);var n=a("217c"),r=a.n(n);for(var i in n)"default"!==i&&function(t){a.d(e,t,(function(){return n[t]}))}(i);e["default"]=r.a}}]);