package com.ikon.projectmanagement.dto.request;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.UUID;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class IssueCreateRequestDto {

    private String issueTitle;

    private Integer issueProbability;

    private BigDecimal grossIssueValue;

    private BigDecimal probableIssueValue;

    private BigDecimal probableIssueValueInUSD;

    private String issueImpact;

    private String issueOwner;

    private String issueDescription;

    private String mitigationAction;

    private UUID projectIdentifier;

    private Boolean financialIssue;

    private LocalDateTime issueCreatedDate;

    private String issueOptionsSelectId;

    private String issueStatus;

    private Integer issueAge;

    private String effectedSprintId;
}