Trần Viết Sơn commited on
Commit
3059320
·
1 Parent(s): ef52ba3

fix: update dto

Browse files
backend/src/common/enums/MenuItemType.enum.ts CHANGED
@@ -1,6 +1,6 @@
1
  export enum MenuItemType {
2
- MON_CHINH = 'monchinh', // món chính
3
- TRANG_MIENG = 'trangmieng', // tráng miệng
4
- GIAI_KHAT = 'giaikhat', // giải khát
5
- KHAC = 'khac', // khác
6
  }
 
1
  export enum MenuItemType {
2
+ MON_CHINH = 1, // món chính
3
+ TRANG_MIENG = 2, // tráng miệng
4
+ GIAI_KHAT = 3, // giải khát
5
+ KHAC = 0, // khác
6
  }
backend/src/common/enums/OrderStatus.enum.ts CHANGED
@@ -1,7 +1,7 @@
1
  export enum OrderStatus {
2
- PENDING = 'pending', // KH đặt hàng đã thanh toán online, nhân viên chưa xác nhận <online>
3
- CONFIRMED = 'confirmed', // nhân viên xác nhận và chuyển sang trạng thái <online>
4
- PREPARING = 'preparing', // nhân viên xác nhận và sang trạng thái preparing này ngay lập tức <online/offline>
5
- DELIVERING = 'delivering', // dang giao hàng <online>
6
- DONE = 'done', // <online, offline>
7
  }
 
1
  export enum OrderStatus {
2
+ PENDING = 0, // KH đặt hàng đã thanh toán online, nhân viên chưa xác nhận <online>
3
+ CONFIRMED = 1, // nhân viên xác nhận và chuyển sang trạng thái <online>
4
+ PREPARING = 2, // nhân viên xác nhận và sang trạng thái preparing này ngay lập tức <online/offline>
5
+ DELIVERING = 3, // dang giao hàng <online>
6
+ DONE = 4, // <online, offline>
7
  }
backend/src/common/enums/OrderType.enum.ts CHANGED
@@ -1,5 +1,5 @@
1
  export enum OrderType {
2
- TAKE_AWAY = 'take_away',
3
- OFFLINE = 'offline',
4
- ONLINE = 'online',
5
  }
 
1
  export enum OrderType {
2
+ TAKE_AWAY = 0,
3
+ OFFLINE = 1,
4
+ ONLINE = 2,
5
  }
backend/src/common/enums/PaymentMethod.enum.ts CHANGED
@@ -1,5 +1,5 @@
1
  export enum PaymentMethod {
2
- CASH = 'cash',
3
- CARD = 'card',
4
- ONLINE_PAYMENT = 'online_payment',
5
  }
 
1
  export enum PaymentMethod {
2
+ CASH = 0,
3
+ CARD = 1,
4
+ ONLINE_PAYMENT = 2,
5
  }
backend/src/common/enums/role.enum.ts CHANGED
@@ -1,8 +1,8 @@
1
  export enum Role {
2
- CUSTOMER = 'CUSTOMER',
3
- ADMIN = 'ADMIN',
4
- BRANCH_MANAGER = 'BRANCH_MANAGER',
5
- AREA_MANAGER = 'AREA_MANAGER',
6
- STAFF = 'STAFF',
7
- SHIPPER = 'SHIPPER'
8
- }
 
1
  export enum Role {
2
+ CUSTOMER = 'CUSTOMER',
3
+ ADMIN = 'ADMIN',
4
+ BRANCH_MANAGER = 'BRANCH_MANAGER',
5
+ AREA_MANAGER = 'AREA_MANAGER',
6
+ STAFF = 'STAFF',
7
+ SHIPPER = 'SHIPPER',
8
+ }
backend/src/modules/menu-item/dto/create-menu-item.dto.ts CHANGED
@@ -10,9 +10,9 @@ export class CreateMenuItemDto {
10
  @IsUrl()
11
  image_url: string;
12
 
13
- @IsString()
14
  @IsOptional()
15
- item_group_id?: string;
16
 
17
  @IsString()
18
  @IsOptional()
 
10
  @IsUrl()
11
  image_url: string;
12
 
13
+ @IsNumber()
14
  @IsOptional()
15
+ item_type?: number;
16
 
17
  @IsString()
18
  @IsOptional()
backend/src/modules/menu-item/dto/update-menu-item.dto.ts CHANGED
@@ -9,9 +9,9 @@ export class UpdateMenuItemDto {
9
  @IsOptional()
10
  image_url: string;
11
 
12
- @IsString()
13
  @IsOptional()
14
- item_group_id?: string;
15
 
16
  @IsString()
17
  @IsOptional()
 
9
  @IsOptional()
10
  image_url: string;
11
 
12
+ @IsNumber()
13
  @IsOptional()
14
+ item_type?: number;
15
 
16
  @IsString()
17
  @IsOptional()
backend/src/modules/order/dto/create-order.dto.ts CHANGED
@@ -16,8 +16,8 @@ export class CreateOrderDto {
16
  @IsNumber()
17
  table_number?: number;
18
 
19
- @IsEnum(OrderType)
20
- order_type: OrderType;
21
 
22
  @IsArray()
23
  @ValidateNested()
 
16
  @IsNumber()
17
  table_number?: number;
18
 
19
+ @IsNumber()
20
+ order_type: number;
21
 
22
  @IsArray()
23
  @ValidateNested()