| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.izouma.awesomeAdmin.domain;
- import lombok.AllArgsConstructor;
- import lombok.Builder;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import javax.persistence.*;
- import java.math.BigDecimal;
- import java.time.LocalDateTime;
- @Data
- @Entity
- @AllArgsConstructor
- @NoArgsConstructor
- @Builder
- public class FinanceProduct extends BaseEntity {
- public enum Status {
- PENDING, ONGOING, END
- }
- @Column(precision = 19, scale = 2)
- private BigDecimal amount;
- private int total;
- private int stock;
- private LocalDateTime startTime;
- private LocalDateTime endTime;
- @Enumerated(EnumType.STRING)
- @Column(length = 20)
- private Status status;
- }
|