소스 검색

偷取,成熟期需要单独计算

xst 3 년 전
부모
커밋
5ac6830f7b
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/main/java/com/td/boss/game/complayergoods/controller/ComPlayerGoodsController.java

+ 4 - 0
src/main/java/com/td/boss/game/complayergoods/controller/ComPlayerGoodsController.java

@@ -538,6 +538,10 @@ public class ComPlayerGoodsController extends CommonController<ComPlayerGoodsVo,
         }
         // 判断是否成熟
         Date _harvestTime = DateUtil.getNowDateMinusDay(comMallSeedVo.getMaturity());
+        //todo [牧场养殖渔场需求] 如果是养殖类的,成熟期需要单独计算
+        if (otherPlayerLand.getMallType() > 0) {
+            _harvestTime = comPlayerCultivateSerivce.getHarvestTime(userId, otherPlayerLand.getConfigLandId());
+        }
         // 两个时间差, 逻辑是_harvestTime 时间慢慢接近种植时间
         long diff = otherPlayerLand.getPlantStart().getTime() - _harvestTime.getTime();
         if (diff > 0) {