add api check uncheck assignment

This commit is contained in:
MacBook Air M1
2026-01-06 23:59:16 +07:00
parent 3bd0602525
commit dded9e807b
4 changed files with 78 additions and 0 deletions
@@ -24,3 +24,10 @@ type AssignPhases struct {
type AssignTask struct {
EmployeeIDs string `json:"employee_ids" validate:"required"`
}
type UpdateAssignment struct {
TaskID uint `json:"task_id" validate:"required"`
EmployeeID uint `json:"employee_id" validate:"required"`
Checked *bool `json:"checked,omitempty"`
Note *string `json:"note,omitempty"`
}