Explorar el Código

airDropCollection

wangqifan hace 2 años
padre
commit
16e80a3669

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

@@ -111,4 +111,7 @@ public class MintActivity extends BaseEntity {
     private boolean delay = false;
 
     private int delayHours = 0;
+
+    @Transient
+    private Collection airDropCollection;
 }

+ 4 - 0
src/main/java/com/izouma/nineth/web/MintActivityController.java

@@ -105,6 +105,10 @@ public class MintActivityController extends BaseController {
             List<MintActivityRule> and = mintActivityRule.getAnd();
             mintActivityRule.setAnd(mintActivityService.mintActivityRules(and, mintActivity.getId()));
             mintActivity.setRule(mintActivityRule);
+            if (mintActivity.getAirDropCollectionId() != null) {
+                mintActivity.setAirDropCollection(collectionRepo.findById(mintActivity.getAirDropCollectionId())
+                                                                .orElse(null));
+            }
         } catch (Exception e) {
             log.error("生成铸造内容出错" + id, e);
         }