Spaces:
Sleeping
Sleeping
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 +4 -4
- backend/src/common/enums/OrderStatus.enum.ts +5 -5
- backend/src/common/enums/OrderType.enum.ts +3 -3
- backend/src/common/enums/PaymentMethod.enum.ts +3 -3
- backend/src/common/enums/role.enum.ts +7 -7
- backend/src/modules/menu-item/dto/create-menu-item.dto.ts +2 -2
- backend/src/modules/menu-item/dto/update-menu-item.dto.ts +2 -2
- backend/src/modules/order/dto/create-order.dto.ts +2 -2
backend/src/common/enums/MenuItemType.enum.ts
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
export enum MenuItemType {
|
2 |
-
MON_CHINH =
|
3 |
-
TRANG_MIENG =
|
4 |
-
GIAI_KHAT =
|
5 |
-
KHAC =
|
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 =
|
3 |
-
CONFIRMED =
|
4 |
-
PREPARING =
|
5 |
-
DELIVERING =
|
6 |
-
DONE =
|
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 =
|
3 |
-
OFFLINE =
|
4 |
-
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 =
|
3 |
-
CARD =
|
4 |
-
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 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
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 |
-
@
|
14 |
@IsOptional()
|
15 |
-
|
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 |
-
@
|
13 |
@IsOptional()
|
14 |
-
|
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 |
-
@
|
20 |
-
order_type:
|
21 |
|
22 |
@IsArray()
|
23 |
@ValidateNested()
|
|
|
16 |
@IsNumber()
|
17 |
table_number?: number;
|
18 |
|
19 |
+
@IsNumber()
|
20 |
+
order_type: number;
|
21 |
|
22 |
@IsArray()
|
23 |
@ValidateNested()
|