Ver Fonte

✨ feat(table): 新增区域和桌子接口,创建桌子服务以获取区域桌子信息

陈雪 há 1 dia atrás
pai
commit
9da53cbfb5
2 ficheiros alterados com 20 adições e 0 exclusões
  1. 12 0
      src/interface/StoreTable.ts
  2. 8 0
      src/service/TableService.ts

+ 12 - 0
src/interface/StoreTable.ts

@@ -0,0 +1,12 @@
+export interface Area {
+  id: number
+  name: string
+  description: string
+  tables: Table[]
+}
+
+export interface Table {
+  id: number
+  tableNo: string
+  capacity: number
+}

+ 8 - 0
src/service/TableService.ts

@@ -0,0 +1,8 @@
+import { Area } from '@/interface/StoreTable'
+import { invoke } from '@tauri-apps/api/core'
+
+export class TableService {
+  static getAreaTables() {
+    return invoke<Area>('get_table_area')
+  }
+}