wangqifan преди 3 години
родител
ревизия
c32a5af0ab
променени са 2 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 3 0
      src/main/java/com/izouma/nineth/domain/DomainOrder.java
  2. 2 0
      src/main/java/com/izouma/nineth/service/DomainOrderService.java

+ 3 - 0
src/main/java/com/izouma/nineth/domain/DomainOrder.java

@@ -15,6 +15,7 @@ import lombok.NoArgsConstructor;
 
 
 import javax.persistence.*;
 import javax.persistence.*;
 import java.math.BigDecimal;
 import java.math.BigDecimal;
+import java.time.LocalDateTime;
 import java.util.List;
 import java.util.List;
 
 
 @Data
 @Data
@@ -73,4 +74,6 @@ public class DomainOrder extends BaseEntity {
     private BigDecimal price;
     private BigDecimal price;
 
 
     private Long years;
     private Long years;
+
+    private LocalDateTime endTime;
 }
 }

+ 2 - 0
src/main/java/com/izouma/nineth/service/DomainOrderService.java

@@ -21,6 +21,7 @@ import org.springframework.stereotype.Service;
 
 
 import javax.print.DocFlavor;
 import javax.print.DocFlavor;
 import java.math.BigDecimal;
 import java.math.BigDecimal;
+import java.time.LocalDateTime;
 import java.util.*;
 import java.util.*;
 import java.util.regex.Matcher;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 import java.util.regex.Pattern;
@@ -179,6 +180,7 @@ public class DomainOrderService {
         domainOrder.setTransactionId(transactionId);
         domainOrder.setTransactionId(transactionId);
         domainOrder.setStatus(CollectionStatus.SUCCESS);
         domainOrder.setStatus(CollectionStatus.SUCCESS);
         domainOrder.setCreateAssetId(createAsset(domainOrder));
         domainOrder.setCreateAssetId(createAsset(domainOrder));
+        domainOrder.setEndTime(LocalDateTime.now().plusYears(domainOrder.getYears()));
         domainOrderRepo.save(domainOrder);
         domainOrderRepo.save(domainOrder);
     }
     }