1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["other-page-checkstand-index"],{"05b7":function(t,a,e){"use strict";e.r(a);var i=e("e5a4"),n=e.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){e.d(a,t,(function(){return i[t]}))}(r);a["default"]=n.a},"6a5c":function(t,a,e){"use strict";e("6a54");var i=e("f5bd").default;Object.defineProperty(a,"__esModule",{value:!0}),a.checkstandList=r,a.default=void 0,a.tableGoodsList=s;var n=i(e("5b42"));function r(t){return n.default.get("api/manage.checkstand.checkstand/list",{params:t})}function s(t){return n.default.get("api/manage.goods.tableGoods/list",{params:t})}var o={checkstandList:r,tableGoodsList:s};a.default=o},8408:function(t,a,e){var i=e("c86c");a=i(!1),a.push([t.i,".tableStatus[data-v-01a6cbde]{margin:0 %?30?% %?30?%}.cardBody[data-v-01a6cbde]{margin-top:%?20?%;background-color:#fff;padding:%?20?%;box-shadow:0 0 %?10?% %?5?% rgba(0,0,0,.08)}.statusContainer[data-v-01a6cbde]{\n\t/* display: flex;\n\tflex-wrap: wrap;\n\talign-items: center;\n\tjustify-content: center; */display:grid;grid-template-columns:repeat(auto-fill,minmax(30%,1fr));gap:%?20?%;justify-content:center}.cardItem[data-v-01a6cbde]{\n\t/* width: 33%; */display:flex;align-items:center;justify-content:center;padding:%?20?% 0}.colorDot[data-v-01a6cbde]{width:%?10?%;height:%?30?%;border-radius:%?5?%;margin-right:%?10?%}.areaContainer[data-v-01a6cbde]{margin:%?30?% 0}.areaTitle[data-v-01a6cbde]{font-size:%?34?%;font-weight:700;margin:%?40?% 0 %?15?%;color:#333}.childAreaTitle[data-v-01a6cbde]{font-size:%?30?%;margin:0 %?15?% %?15?%;color:#666}.tablesGrid[data-v-01a6cbde]{display:grid;grid-template-columns:repeat(3,1fr);gap:%?20?%}.tableCard[data-v-01a6cbde]{padding:%?30?% %?20?%;border-radius:%?12?%;border:1px solid #fff;text-align:center;\n\t/* box-shadow: 0 0 12rpx rgba(0, 0, 0, 0.08); */display:flex;flex-direction:column;justify-content:center;min-height:%?150?%}.tableName[data-v-01a6cbde]{font-size:%?32?%;font-weight:500;margin-bottom:%?10?%}.tableStatusText[data-v-01a6cbde]{font-size:%?24?%;opacity:.9}",""]),t.exports=a},a382:function(t,a,e){"use strict";var i=e("d8f2"),n=e.n(i);n.a},ab4e:function(t,a,e){"use strict";e.d(a,"b",(function(){return n})),e.d(a,"c",(function(){return r})),e.d(a,"a",(function(){return i}));var i={tnNavBar:e("3703").default},n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",[e("tn-nav-bar",[t._v("桌台点餐")]),e("v-uni-view"),e("v-uni-view",{staticClass:"tableStatus",style:{paddingTop:t.vuex_custom_bar_height+"px"}},[e("v-uni-view",{staticClass:"areaTitle"},[t._v("状态")]),e("v-uni-view",{staticClass:"cardBody"},[e("v-uni-view",{staticClass:"statusContainer"},t._l(t.mergedStatusDefinitions,(function(a,i){return e("v-uni-view",{key:i,staticClass:"cardItem"},[e("v-uni-view",{staticClass:"colorDot",style:{backgroundColor:a.color}}),e("v-uni-view",[t._v(t._s(a.title)+" "+t._s(a.num))])],1)})),1)],1),e("v-uni-view",{staticClass:"areaContainer"},t._l(t.areas,(function(a,i){return e("v-uni-view",{key:i},[e("v-uni-view",{staticClass:"areaTitle"},[t._v(t._s(a.title))]),e("v-uni-view",{staticClass:"tablesGrid"},t._l(a.tables,(function(a,i){return e("v-uni-view",{key:i,staticClass:"tableCard",style:{backgroundColor:t.getStatusStyle(a.status).backgroundColor,color:t.getStatusStyle(a.status).color,borderColor:t.getStatusStyle(a.status).color},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toH5(a.id)}}},[e("v-uni-view",{staticClass:"tableName"},[t._v(t._s(a.title))]),e("v-uni-view",{staticClass:"tableStatusText"},[t._v(t._s(t.getStatusTitle(a.status)))])],1)})),1),a.childs?e("v-uni-view",t._l(a.childs,(function(a,i){return e("v-uni-view",{key:"child-"+i,staticClass:"childArea"},[e("v-uni-view",{staticClass:"childAreaTitle"},[t._v(t._s(a.title))]),e("v-uni-view",{staticClass:"tablesGrid"},t._l(a.tables,(function(a,i){return e("v-uni-view",{key:i,staticClass:"tableCard",style:{backgroundColor:t.getStatusStyle(a.status).backgroundColor,color:t.getStatusStyle(a.status).color,borderColor:t.getStatusStyle(a.status).color},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toH5(a.id)}}},[e("v-uni-view",{staticClass:"tableName"},[t._v(t._s(a.title))]),e("v-uni-view",{staticClass:"tableStatusText"},[t._v(t._s(t.getStatusTitle(a.status)))])],1)})),1)],1)})),1):t._e()],1)})),1),e("v-uni-view",{staticStyle:{height:"1rpx"}})],1)],1)},r=[]},d8f2:function(t,a,e){var i=e("8408");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=e("967d").default;n("75fa3854",i,!0,{sourceMap:!1,shadowMode:!1})},e5a4:function(t,a,e){"use strict";e("6a54");var i=e("f5bd").default;Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n=i(e("9b1b"));e("fd3c"),e("aa77"),e("bf0f"),e("c223");var r=i(e("6a5c")),s={data:function(){return{statusList:[{id:1,title:"空闲中",color:"rgb(76, 175, 80)",backgroundColor:"rgba(76, 175, 80, 0.1)"},{id:2,title:"已开台",color:"rgb(255, 193, 7)",backgroundColor:"rgba(255, 193, 7, 0.1)"},{id:3,title:"已下单",color:"rgb(170, 85, 255)",backgroundColor:"rgba(170, 85, 255, 0.1)"},{id:4,title:"已支付",color:"rgb(26, 115, 232)",backgroundColor:"rgba(26, 115, 232, 0.1)"},{id:-1,title:"清除拼单",color:"rgb(244, 67, 54)",backgroundColor:"rgba(244, 67, 54, 0.1)"}],mergedStatusDefinitions:[],areas:[]}},onLoad:function(){this.getDataList()},methods:{getDataList:function(){var t=this;r.default.checkstandList({sid:this._sid}).then((function(a){t.mergeStatusData(a.data.statusDefinitions),t.areas=a.data.topAreas}))},mergeStatusData:function(t){this.mergedStatusDefinitions=this.statusList.map((function(a){var e=t.find((function(t){return t.status===a.id}));return(0,n.default)((0,n.default)({},a),{},{num:e?e.num:0})}))},getStatusTitle:function(t){var a=this.statusList.find((function(a){return a.id===t}));return a?a.title:"未知状态"},getStatusStyle:function(t){var a=this.statusList.find((function(a){return a.id===t}));return a?{backgroundColor:a.backgroundColor,borderColor:a.color,color:a.color}:{backgroundColor:"#f5f5f5",boderColor:"#666",color:"#666"}},toH5:function(t){var a="/other-page/checkstand/tableOrder?sid=".concat(this._sid,"&table_id=").concat(t);uni.navigateTo({url:a})}}};a.default=s},f73f:function(t,a,e){"use strict";e.r(a);var i=e("ab4e"),n=e("05b7");for(var r in n)["default"].indexOf(r)<0&&function(t){e.d(a,t,(function(){return n[t]}))}(r);e("a382");var s=e("828b"),o=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"01a6cbde",null,!1,i["a"],void 0);a["default"]=o.exports}}]);
|