|
|
@@ -29,11 +29,11 @@ class CropService
|
|
|
'error' => $e->getMessage(),
|
|
|
'trace' => $e->getTraceAsString()
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
return null;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 获取土地上的作物信息
|
|
|
*
|
|
|
@@ -51,11 +51,11 @@ class CropService
|
|
|
'error' => $e->getMessage(),
|
|
|
'trace' => $e->getTraceAsString()
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
return null;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 种植作物
|
|
|
*
|
|
|
@@ -77,11 +77,11 @@ class CropService
|
|
|
'error' => $e->getMessage(),
|
|
|
'trace' => $e->getTraceAsString()
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
return null;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 收获作物
|
|
|
*
|
|
|
@@ -101,11 +101,11 @@ class CropService
|
|
|
'error' => $e->getMessage(),
|
|
|
'trace' => $e->getTraceAsString()
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
return null;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 使用化肥
|
|
|
*
|
|
|
@@ -113,11 +113,11 @@ class CropService
|
|
|
* @param int $landId
|
|
|
* @return bool
|
|
|
*/
|
|
|
- public static function useFertilizer(int $userId, int $landId): bool
|
|
|
+ public static function useFertilizer(int $userId, int $landId,int $crop_growth_time): bool
|
|
|
{
|
|
|
try {
|
|
|
$cropLogic = new CropLogic();
|
|
|
- return $cropLogic->useFertilizer($userId, $landId);
|
|
|
+ return $cropLogic->useFertilizer($userId, $landId,$crop_growth_time);
|
|
|
} catch (\Exception $e) {
|
|
|
Log::error('使用化肥失败', [
|
|
|
'user_id' => $userId,
|
|
|
@@ -125,11 +125,11 @@ class CropService
|
|
|
'error' => $e->getMessage(),
|
|
|
'trace' => $e->getTraceAsString()
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 清理灾害
|
|
|
*
|
|
|
@@ -151,11 +151,11 @@ class CropService
|
|
|
'error' => $e->getMessage(),
|
|
|
'trace' => $e->getTraceAsString()
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 铲除作物
|
|
|
*
|
|
|
@@ -175,7 +175,7 @@ class CropService
|
|
|
'error' => $e->getMessage(),
|
|
|
'trace' => $e->getTraceAsString()
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
return false;
|
|
|
}
|
|
|
}
|