feat: ticket form reorder, attachment, conditional project
This commit is contained in:
@@ -66,7 +66,9 @@ public class TicketService {
|
||||
.title(request.title())
|
||||
.description(request.description())
|
||||
.status(TicketStatus.OPEN)
|
||||
.slaWarnFlag('N');
|
||||
.slaWarnFlag('N')
|
||||
.attachmentUrl(request.attachmentUrl())
|
||||
.attachmentName(request.attachmentName());
|
||||
|
||||
if (request.projectId() != null) {
|
||||
Project project = projectRepository.findById(request.projectId())
|
||||
@@ -186,7 +188,7 @@ public class TicketService {
|
||||
private IssueTicket toIssueTicket(Ticket ticket) {
|
||||
return new IssueTicket(
|
||||
ticket.getTicketId(),
|
||||
ticket.getProject().getProjectName(),
|
||||
ticket.getProject() != null ? ticket.getProject().getProjectName() : null,
|
||||
ticket.getRequester().getName(),
|
||||
ticket.getAssignee() != null ? ticket.getAssignee().getName() : null,
|
||||
ticket.getCategory(),
|
||||
@@ -198,7 +200,9 @@ public class TicketService {
|
||||
ticket.getResolvedAt(),
|
||||
ticket.getResolutionNote(),
|
||||
ticket.getSlaWarnFlag() == 'Y',
|
||||
ticket.getCreatedAt()
|
||||
ticket.getCreatedAt(),
|
||||
ticket.getAttachmentUrl(),
|
||||
ticket.getAttachmentName()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user