Quellcode durchsuchen

refactor(farm): 优化 CropInfoDto 中的时间字段处理

- 移除了对 plant_time 和 stage_end_time 字段的 toDateTimeString() 转换
- 保留了原始的 DateTime 对象,以便在前端进行更灵活的时间格式化
notfff vor 7 Monaten
Ursprung
Commit
9ae45f8b13
1 geänderte Dateien mit 4 neuen und 3 gelöschten Zeilen
  1. 4 3
      app/Module/Farm/Dtos/CropInfoDto.php

+ 4 - 3
app/Module/Farm/Dtos/CropInfoDto.php

@@ -101,13 +101,14 @@ class CropInfoDto
         $dto->userId = $crop->user_id;
         $dto->seedId = $crop->seed_id;
         $dto->seedName = $crop->seed->name ?? '';
-        $dto->plantTime = $crop->plant_time->toDateTimeString();
+//        dd($crop);
+        $dto->plantTime = $crop->plant_time;
         $dto->growthStage = $crop->growth_stage;
         $dto->growthStageName = GROWTH_STAGE::getName($crop->growth_stage);
-        $dto->stageEndTime = $crop->stage_end_time ? $crop->stage_end_time->toDateTimeString() : null;
+        $dto->stageEndTime = $crop->stage_end_time ? $crop->stage_end_time : null;
         $dto->disasters = $crop->disasters;
         $dto->fertilized = $crop->fertilized;
-        
+
         return $dto;
     }