sunkean 3 lat temu
rodzic
commit
84f4b38bef

+ 1 - 1
src/main/java/com/izouma/nineth/domain/MetaSign.java

@@ -24,7 +24,7 @@ public class MetaSign extends BaseEntity {
     private String date;
     private String date;
 
 
     @ApiModelProperty("签到规则")
     @ApiModelProperty("签到规则")
-    @ExcelProperty("签到规则1")
+    @ExcelProperty("签到规则")
     private String signRule;
     private String signRule;
 
 
     @ApiModelProperty("奖励类型")
     @ApiModelProperty("奖励类型")

+ 5 - 1
src/main/java/com/izouma/nineth/service/MetaSignAwardDrawRecordService.java

@@ -64,7 +64,8 @@ public class MetaSignAwardDrawRecordService {
             // 给用户增加金币
             // 给用户增加金币
             metaUserGoldController.changeNum(userId, metaSignAward.getGoldNum());
             metaUserGoldController.changeNum(userId, metaSignAward.getGoldNum());
             metaSignAwardDrawRecordRepo.save(new MetaSignAwardDrawRecord(userId, metaSignAwardId, metaSignAward.getDate()));
             metaSignAwardDrawRecordRepo.save(new MetaSignAwardDrawRecord(userId, metaSignAwardId, metaSignAward.getDate()));
-            return MetaRestResult.returnSuccess("金币领取成功,已自动加入金币余额", metaSignAward);
+            metaSignAward.setDraw(true);
+            return MetaRestResult.returnSuccess("金币奖励领取成功,已自动加入金币余额", metaSignAward);
         }
         }
         if (MetaAwardTypeEnum.ACCESSORIES.equals(metaSignAward.getAwardType())) {
         if (MetaAwardTypeEnum.ACCESSORIES.equals(metaSignAward.getAwardType())) {
             Long metaAccessoriesId = metaSignAward.getMetaAccessoriesId();
             Long metaAccessoriesId = metaSignAward.getMetaAccessoriesId();
@@ -76,14 +77,17 @@ public class MetaSignAwardDrawRecordService {
             if (Objects.isNull(metaAccessoriesPurchaseRecord)) {
             if (Objects.isNull(metaAccessoriesPurchaseRecord)) {
                 metaAccessoriesPurchaseRecordRepo.save(new MetaAccessoriesPurchaseRecord(userId, metaAccessoriesId));
                 metaAccessoriesPurchaseRecordRepo.save(new MetaAccessoriesPurchaseRecord(userId, metaAccessoriesId));
                 metaSignAwardDrawRecordRepo.save(new MetaSignAwardDrawRecord(userId, metaSignAwardId, metaSignAward.getDate()));
                 metaSignAwardDrawRecordRepo.save(new MetaSignAwardDrawRecord(userId, metaSignAwardId, metaSignAward.getDate()));
+                metaSignAward.setDraw(true);
                 return MetaRestResult.returnSuccess("配饰奖励领取成功", metaSignAward);
                 return MetaRestResult.returnSuccess("配饰奖励领取成功", metaSignAward);
             }
             }
             // 配饰已经存在,转化为对应金币
             // 配饰已经存在,转化为对应金币
             metaUserGoldController.changeNum(userId, metaAccessories.getPrice());
             metaUserGoldController.changeNum(userId, metaAccessories.getPrice());
             metaSignAwardDrawRecordRepo.save(new MetaSignAwardDrawRecord(userId, metaSignAwardId, metaSignAward.getDate()));
             metaSignAwardDrawRecordRepo.save(new MetaSignAwardDrawRecord(userId, metaSignAwardId, metaSignAward.getDate()));
+            metaSignAward.setDraw(true);
             return MetaRestResult.returnSuccess("玩家已经拥有该配饰,奖励自动转化为金币", metaSignAward);
             return MetaRestResult.returnSuccess("玩家已经拥有该配饰,奖励自动转化为金币", metaSignAward);
         }
         }
         metaSignAwardDrawRecordRepo.save(new MetaSignAwardDrawRecord(userId, metaSignAwardId, metaSignAward.getDate()));
         metaSignAwardDrawRecordRepo.save(new MetaSignAwardDrawRecord(userId, metaSignAwardId, metaSignAward.getDate()));
+        metaSignAward.setDraw(true);
         return MetaRestResult.returnSuccess("NFT奖励领取成功,将在指定时间统一发放给用户", metaSignAward);
         return MetaRestResult.returnSuccess("NFT奖励领取成功,将在指定时间统一发放给用户", metaSignAward);
     }
     }