feat: nullable projectId, new ticket categories, improved create form

This commit is contained in:
pray4skylark
2026-06-08 16:53:01 +09:00
parent ca444a3b4f
commit 0e141e16af
8 changed files with 299 additions and 40 deletions
@@ -2,11 +2,12 @@ package com.srsystem.dto;
import com.srsystem.entity.enums.TicketCategory;
import com.srsystem.entity.enums.TicketPriority;
import jakarta.annotation.Nullable;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
public record CreateTicketRequest(
@NotNull Long projectId,
@Nullable Long projectId,
@NotNull TicketCategory category,
@NotNull TicketPriority priority,
@NotBlank String title,