Просмотр исходного кода

fix chatGPT多人座位账号密码不返

zoujiajian 3 лет назад
Родитель
Сommit
1753d55967

+ 5 - 0
netflix-dao/src/main/java/com/cyksj/model/views/RenewalView.java

@@ -3,6 +3,7 @@ package com.cyksj.model.views;
 import com.ejlchina.searcher.bean.DbField;
 import com.ejlchina.searcher.bean.DbIgnore;
 import com.ejlchina.searcher.bean.SearchBean;
+import com.fasterxml.jackson.annotation.JsonIgnore;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -30,6 +31,10 @@ public class RenewalView {
     @DbField("sku.months")
     private Integer months;
 
+    @JsonIgnore
+    @DbField("sku.number")
+    private Long skuNum;
+
     @DbField("sku.price")
     private BigDecimal price;
 

+ 3 - 0
netflix-service/src/main/java/com/cyksj/service/relation/impl/GroupRelationFrontServiceImpl.java

@@ -69,6 +69,9 @@ public class GroupRelationFrontServiceImpl implements GroupRelationFrontService
 			if (ticket.getExpiryTime() != null && ticket.getExpiryTime().before(now)) {
 				return false;
 			}
+			if (ticket.getGoodsId() == 18 && ticket.getSkuNum() > 1) {
+				ticket.setPassword(null);
+			}
 			if (ticket.getSecondType() == 1) {
 				ticket.setAccount(null);
 				ticket.setPassword(null);