feat: finish back-end work (untested)
This commit is contained in:
6
api/dto/delete_order_item_request.go
Normal file
6
api/dto/delete_order_item_request.go
Normal file
@@ -0,0 +1,6 @@
|
||||
package dto
|
||||
|
||||
type DeleteOrderItemRequest struct {
|
||||
OrderId int `json:"order_id"`
|
||||
ItemId int `json:"item_id"`
|
||||
}
|
||||
7
api/dto/item_order_set_made_request.go
Normal file
7
api/dto/item_order_set_made_request.go
Normal file
@@ -0,0 +1,7 @@
|
||||
package dto
|
||||
|
||||
type ItemOrderSetMadeRequest struct {
|
||||
OrderId int `json:"order_id"`
|
||||
ItemId int `json:"item_id"`
|
||||
Made int `json:"made"`
|
||||
}
|
||||
7
api/dto/item_order_set_quantity_request.go
Normal file
7
api/dto/item_order_set_quantity_request.go
Normal file
@@ -0,0 +1,7 @@
|
||||
package dto
|
||||
|
||||
type ItemOrderSetQuantityRequest struct {
|
||||
OrderId int `json:"order_id"`
|
||||
ItemId int `json:"item_id"`
|
||||
Quantity int `json:"quantity"`
|
||||
}
|
||||
6
api/dto/order_filled_response.go
Normal file
6
api/dto/order_filled_response.go
Normal file
@@ -0,0 +1,6 @@
|
||||
package dto
|
||||
|
||||
type OrderFilledResponse struct {
|
||||
OrderId int `json:"order_id"`
|
||||
Filled bool `json:"filled"`
|
||||
}
|
||||
7
api/dto/order_table_query.go
Normal file
7
api/dto/order_table_query.go
Normal file
@@ -0,0 +1,7 @@
|
||||
package dto
|
||||
|
||||
type OrderTableQuery struct {
|
||||
Orderer string `json:"orderer"`
|
||||
DateDue string `json:"date_due"`
|
||||
DatePlaced string `json:"date_placed"`
|
||||
}
|
||||
6
api/dto/user_request.go
Normal file
6
api/dto/user_request.go
Normal file
@@ -0,0 +1,6 @@
|
||||
package dto
|
||||
|
||||
type UserRequest struct {
|
||||
Name string `json:"name"`
|
||||
JobPosition string `json:"job_position"`
|
||||
}
|
||||
@@ -3,9 +3,9 @@ package dto
|
||||
// User response for exposing to the front-end
|
||||
// :3
|
||||
type UserResponse struct {
|
||||
Id int
|
||||
Name string
|
||||
Job_Position string
|
||||
Active bool
|
||||
Admin bool
|
||||
Id int `json: "id"`
|
||||
Name string `json: "name"`
|
||||
JobPosition string `json: "job_position"`
|
||||
Active bool `json: "active"`
|
||||
Admin bool `json: "admin"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user