diff --git a/src/main/java/com/goi/erp/entity/Customer.java b/src/main/java/com/goi/erp/entity/Customer.java index d37a16a..bf480e0 100644 --- a/src/main/java/com/goi/erp/entity/Customer.java +++ b/src/main/java/com/goi/erp/entity/Customer.java @@ -18,6 +18,8 @@ import java.time.LocalDate; import java.time.LocalDateTime; import java.util.UUID; +import org.springframework.data.annotation.CreatedDate; +import org.springframework.data.annotation.LastModifiedDate; import org.springframework.data.jpa.domain.support.AuditingEntityListener; @Entity @@ -83,7 +85,10 @@ public class Customer { private Integer cusLastPickupMin; private String cusCreatedBy; private String cusUpdatedBy; + @CreatedDate + @Column(updatable = false) private LocalDateTime cusCreatedAt; + @LastModifiedDate private LocalDateTime cusUpdatedAt; private String cusSalesperson; private String cusSalesCommissionDate; diff --git a/src/main/java/com/goi/erp/entity/CustomerDailyInstall.java b/src/main/java/com/goi/erp/entity/CustomerDailyInstall.java index f2fb040..9845730 100644 --- a/src/main/java/com/goi/erp/entity/CustomerDailyInstall.java +++ b/src/main/java/com/goi/erp/entity/CustomerDailyInstall.java @@ -18,6 +18,9 @@ import java.time.LocalDateTime; import java.time.LocalTime; import java.util.UUID; +import org.springframework.data.annotation.CreatedDate; +import org.springframework.data.annotation.LastModifiedDate; + @Entity @Table(schema = "crm", name = "customer_daily_install") @Data @@ -102,9 +105,11 @@ public class CustomerDailyInstall { @Column(name = "cdi_created_by", length = 50) private String cdiCreatedBy; - @Column(name = "cdi_created_at") + @CreatedDate + @Column(name = "cdi_created_at", updatable = false) private LocalDateTime cdiCreatedAt; + @LastModifiedDate @Column(name = "cdi_updated_at") private LocalDateTime cdiUpdatedAt; } \ No newline at end of file diff --git a/src/main/java/com/goi/erp/entity/CustomerDailyOrder.java b/src/main/java/com/goi/erp/entity/CustomerDailyOrder.java index 784511e..0249ed8 100644 --- a/src/main/java/com/goi/erp/entity/CustomerDailyOrder.java +++ b/src/main/java/com/goi/erp/entity/CustomerDailyOrder.java @@ -11,6 +11,8 @@ import java.time.LocalDate; import java.time.LocalDateTime; import java.util.UUID; +import org.springframework.data.annotation.CreatedDate; +import org.springframework.data.annotation.LastModifiedDate; import org.springframework.data.jpa.domain.support.AuditingEntityListener; import jakarta.persistence.Column; @@ -59,11 +61,14 @@ public class CustomerDailyOrder { private BigDecimal cdoRate; + @CreatedDate + @Column(updatable = false) private LocalDateTime cdoCreatedAt; @Column(name = "cdo_created_by") private String cdoCreatedBy; + @LastModifiedDate private LocalDateTime cdoUpdatedAt; @Column(name = "cdo_updated_by") diff --git a/src/main/java/com/goi/erp/entity/CustomerDailyOrderRemoved.java b/src/main/java/com/goi/erp/entity/CustomerDailyOrderRemoved.java index 0ba42cf..cb19a2c 100644 --- a/src/main/java/com/goi/erp/entity/CustomerDailyOrderRemoved.java +++ b/src/main/java/com/goi/erp/entity/CustomerDailyOrderRemoved.java @@ -11,6 +11,8 @@ import java.time.LocalDate; import java.time.LocalDateTime; import java.util.UUID; +import org.springframework.data.annotation.CreatedDate; +import org.springframework.data.annotation.LastModifiedDate; import org.springframework.data.jpa.domain.support.AuditingEntityListener; import jakarta.persistence.Column; @@ -61,11 +63,14 @@ public class CustomerDailyOrderRemoved { private BigDecimal cdoRate; + @CreatedDate + @Column(updatable = false) private LocalDateTime cdoCreatedAt; @Column(name = "cdo_created_by") private String cdoCreatedBy; + @LastModifiedDate private LocalDateTime cdoUpdatedAt; @Column(name = "cdo_updated_by") diff --git a/src/main/java/com/goi/erp/entity/CustomerDailyUco.java b/src/main/java/com/goi/erp/entity/CustomerDailyUco.java index b4fc105..d3910aa 100644 --- a/src/main/java/com/goi/erp/entity/CustomerDailyUco.java +++ b/src/main/java/com/goi/erp/entity/CustomerDailyUco.java @@ -10,6 +10,8 @@ import java.time.LocalDate; import java.time.LocalDateTime; import java.util.UUID; +import org.springframework.data.annotation.CreatedDate; +import org.springframework.data.annotation.LastModifiedDate; import org.springframework.data.jpa.domain.support.AuditingEntityListener; import jakarta.persistence.Column; @@ -45,10 +47,15 @@ public class CustomerDailyUco { @Column(length = 255) private String cduUnloadPhoto; private String cduNote; + + @CreatedDate + @Column(updatable = false) private LocalDateTime cduCreatedAt; @Column(name = "cdu_created_by") private String cduCreatedBy; + + @LastModifiedDate private LocalDateTime cduUpdatedAt; @Column(name = "cdu_updated_by")