|
|
@@ -4,6 +4,7 @@ namespace App\Module\Farm\Dtos;
|
|
|
|
|
|
use App\Module\Farm\Enums\GROWTH_STAGE;
|
|
|
use App\Module\Farm\Models\FarmCrop;
|
|
|
+use Illuminate\Support\Carbon;
|
|
|
|
|
|
/**
|
|
|
* 作物信息数据传输对象
|
|
|
@@ -69,16 +70,16 @@ class CropInfoDto
|
|
|
/**
|
|
|
* 当前阶段开始时间
|
|
|
*
|
|
|
- * @var \Carbon\Carbon|null
|
|
|
+ * @var Carbon|null
|
|
|
*/
|
|
|
- public $stageStartTime;
|
|
|
+ public ?Carbon $stageStartTime;
|
|
|
|
|
|
/**
|
|
|
* 当前阶段结束时间
|
|
|
*
|
|
|
* @var string|null
|
|
|
*/
|
|
|
- public $stageEndTime;
|
|
|
+ public ?Carbon $stageEndTime;
|
|
|
|
|
|
/**
|
|
|
* 灾害情况
|
|
|
@@ -116,7 +117,7 @@ class CropInfoDto
|
|
|
$dto->seedId = $crop->seed_id;
|
|
|
$dto->seedName = $crop->seed->name ?? '';
|
|
|
|
|
|
- // dd($crop);
|
|
|
+
|
|
|
$dto->plantTime = $crop->plant_time;
|
|
|
|
|
|
$dto->growthStage = $crop->growth_stage->value();
|
|
|
@@ -126,7 +127,7 @@ class CropInfoDto
|
|
|
$dto->disasters = $crop->disasters;
|
|
|
$dto->fertilized = $crop->fertilized;
|
|
|
$dto->finalOutputItemId = $crop->final_output_item_id;
|
|
|
-
|
|
|
+// dd($dto);
|
|
|
return $dto;
|
|
|
}
|
|
|
|