/
koskv
/
TeamSync-Tests
Обзор
Документация
Войти
/
koskv
/
TeamSync-Tests
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/TeamSyncTest/models/TaskDto.java
46 строк
1 KB
Koskv
REF: Правка TASK api тестов
20 ноя 2025, 23:19
20 ноя 2025, 23:19
a6f564b
Код
Авторство
О чём код?
package TeamSyncTest.models; import TeamSyncTest.enums.TaskStatus; import com.fasterxml.jackson.annotation.*; import jakarta.validation.constraints.FutureOrPresent; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.time.LocalDate; @Data @NoArgsConstructor @AllArgsConstructor @JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY) @JsonIgnoreProperties(ignoreUnknown = true) @JsonInclude(JsonInclude.Include.NON_NULL) public class TaskDto { private Long id; @JsonProperty private String title; @JsonProperty private String taskNumber; @JsonProperty private String description; @JsonProperty private TaskStatus status; @JsonProperty private Long projectId; @JsonProperty private Long companyId; @JsonProperty private Long assigneeId; @JsonProperty private LocalDate deadline; @JsonProperty private String createdAt; @JsonProperty private String updatedAt; }