|
@@ -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>
|
|
@@ -343,6 +346,7 @@ export default {
|
343
|
346
|
]),
|
344
|
347
|
...mapCaseActions([
|
345
|
348
|
'getCaseTotal',
|
|
349
|
+ 'getCaseConf',
|
346
|
350
|
]),
|
347
|
351
|
...mapCardActions(['getCardList']),
|
348
|
352
|
returnInvalid (item, type) {
|
|
@@ -494,7 +498,13 @@ export default {
|
494
|
498
|
} else {
|
495
|
499
|
done()
|
496
|
500
|
}
|
497
|
|
- }
|
|
501
|
+ },
|
|
502
|
+ toOrders (subItem, item) {
|
|
503
|
+
|
|
504
|
+
|
|
505
|
+
|
|
506
|
+ 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)}})
|
|
507
|
+ },
|
498
|
508
|
}
|
499
|
509
|
}
|
500
|
510
|
</script>
|