Ver código fonte

修改结构

cqp 11 meses atrás
pai
commit
3de775f335
1 arquivos alterados com 9 adições e 4 exclusões
  1. 9 4
      app/Service/ProjectService.php

+ 9 - 4
app/Service/ProjectService.php

@@ -138,6 +138,7 @@ class ProjectService extends Service
             $end_time = $value['plan_end_time'] ? date("Y-m-d H:i",$value['plan_end_time']) : '';
             $project_stage[$key]['plan_time'] = $start_time . '——' . $end_time;
             $project_stage[$key]['finish_time'] = $value['finish_time'] ? date("Y-m-d",$value['finish_time']): '';
+            $project_stage[$key]['parent_id'] = $value['project_id'];
         }
 
         $project_stage_node = ProjectStageNode::where('del_time',0)
@@ -148,6 +149,7 @@ class ProjectService extends Service
             $end_time = $value['plan_end_time'] ? date("Y-m-d H:i",$value['plan_end_time']) : '';
             $project_stage_node[$key]['plan_time'] = $start_time . '——' . $end_time;
             $project_stage_node[$key]['start_time'] = $value['start_time'] ? date("Y-m-d",$value['start_time']): '';
+            $project_stage_node[$key]['parent_id'] = $value['project_state_id'];
         }
 
         $project_stage_node_mission = ProjectStageNodeMission::where('del_time',0)
@@ -170,6 +172,7 @@ class ProjectService extends Service
                 if(! $title_tmp) $title .= $title_tmp . ",";
             }
             $project_stage_node_mission[$key]['employee_title'] = rtrim(',', $title);
+            $project_stage_node_mission[$key]['parent_id'] = $value['project_state_node_id'];
         }
 
         $project_stage_node_mission_detail = ProjectStageNodeMissionDetail::where('del_time',0)
@@ -182,12 +185,14 @@ class ProjectService extends Service
             $end_time = $value['end_time'] ? date("Y-m-d H:i",$value['end_time']) : '';
             $project_stage_node_mission_detail[$key]['time'] = $start_time . '——' . $end_time;
             $project_stage_node_mission_detail[$key]['crt_name'] = $emp_map[$value['crt_id']] ?? "";
+            $project_stage_node_mission_detail[$key]['parent_id'] = $value['project_state_node_mission_id'];
+
         }
 
-        $project['project_state'] = $project_stage;
-        $project['project_state_node'] = $project_stage_node;
-        $project['project_state_node_mission'] = $project_stage_node_mission;
-        $project['project_state_node_mission_detail'] = $project_stage_node_mission_detail;
+        $project['project_stage'] = $project_stage;
+        $project['project_stage_node'] = $project_stage_node;
+        $project['project_stage_node_mission'] = $project_stage_node_mission;
+        $project['project_stage_node_mission_detail'] = $project_stage_node_mission_detail;
 
         return [true, $project];
     }