Browse Source

元域名年限

wangqifan 3 years ago
parent
commit
c32a5af0ab

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

@@ -15,6 +15,7 @@ import lombok.NoArgsConstructor;
 
 import javax.persistence.*;
 import java.math.BigDecimal;
+import java.time.LocalDateTime;
 import java.util.List;
 
 @Data
@@ -73,4 +74,6 @@ public class DomainOrder extends BaseEntity {
     private BigDecimal price;
 
     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 java.math.BigDecimal;
+import java.time.LocalDateTime;
 import java.util.*;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
@@ -179,6 +180,7 @@ public class DomainOrderService {
         domainOrder.setTransactionId(transactionId);
         domainOrder.setStatus(CollectionStatus.SUCCESS);
         domainOrder.setCreateAssetId(createAsset(domainOrder));
+        domainOrder.setEndTime(LocalDateTime.now().plusYears(domainOrder.getYears()));
         domainOrderRepo.save(domainOrder);
     }