|
@@ -34,9 +34,12 @@
|
34
|
34
|
<span>{{item.AreaName}}</span>
|
35
|
35
|
</div>
|
36
|
36
|
<ul class="subAreaList flex-h">
|
37
|
|
- <router-link tag="li" class="flex-item flex-h" v-for="(subItem,subIndex) in item.Tables" :key="subIndex" :to="{name: 'placeOrder', query: { tableid: encodeURI(subItem.TableId), tableno: encodeURI(subItem.TableNo), caseid: encodeURI(subItem.CaseId), casename: encodeURI(topCaseInfoData.caseName), areaid: encodeURI(subItem.AreaId), areaname: encodeURI(item.AreaName)}}">
|
|
37
|
+ <!-- <router-link tag="li" class="flex-item flex-h" v-for="(subItem,subIndex) in item.Tables" :key="subIndex" :to="{name: 'placeOrder', query: { tableid: encodeURI(subItem.TableId), tableno: encodeURI(subItem.TableNo), caseid: encodeURI(subItem.CaseId), casename: encodeURI(topCaseInfoData.caseName), areaid: encodeURI(subItem.AreaId), areaname: encodeURI(item.AreaName)}}">
|
38
|
38
|
<caseTableItem :icon="item.AreaIcon" :item="subItem" :index="subIndex"></caseTableItem>
|
39
|
|
- </router-link>
|
|
39
|
+ </router-link> -->
|
|
40
|
+ <li class="flex-item flex-h" v-for="(subItem,subIndex) in item.Tables" :key="subIndex" @click="toOrders(subItem, item)">
|
|
41
|
+ <caseTableItem :icon="item.AreaIcon" :item="subItem" :index="subIndex"></caseTableItem>
|
|
42
|
+ </li>
|
40
|
43
|
<li class="flex-item noData" v-if="(item.Tables || []).length % 2 != 0"></li>
|
41
|
44
|
</ul>
|
42
|
45
|
</li>
|
|
@@ -340,6 +343,7 @@ export default {
|
340
|
343
|
]),
|
341
|
344
|
...mapCaseActions([
|
342
|
345
|
'getCaseTotal',
|
|
346
|
+ 'getCaseConf',
|
343
|
347
|
]),
|
344
|
348
|
...mapCardActions(['getCardList']),
|
345
|
349
|
returnInvalid (item, type) {
|
|
@@ -481,7 +485,13 @@ export default {
|
481
|
485
|
} else {
|
482
|
486
|
done()
|
483
|
487
|
}
|
484
|
|
- }
|
|
488
|
+ },
|
|
489
|
+ toOrders (subItem, item) {
|
|
490
|
+
|
|
491
|
+
|
|
492
|
+
|
|
493
|
+ this.$router.push({name: 'placeOrder', query: { tableid: encodeURI(subItem.TableId), tableno: encodeURI(subItem.TableNo), caseid: encodeURI(subItem.CaseId), casename: encodeURI(this.topCaseInfoData.caseName), areaid: encodeURI(subItem.AreaId), areaname: encodeURI(item.AreaName)}})
|
|
494
|
+ },
|
485
|
495
|
}
|
486
|
496
|
}
|
487
|
497
|
</script>
|