|
|
@@ -3452,6 +3452,7 @@ class ItemService extends Service
|
|
|
$mission_id = array_column($data['data'],'id');
|
|
|
$item_node_map = $this->getItemNodeMap($mission_id);
|
|
|
if(isset($ergs['get_item_node_mission_man'])) $mission_man = $this->getMissionMembersMap($mission_id, $user);
|
|
|
+ $item = $this->getItemMap(array_unique(array_column($data['data'],'item_id')));
|
|
|
foreach ($data['data'] as $key => $value){
|
|
|
$data['data'][$key]['crt_time'] = $value['crt_time'] ? date('Y-m-d H:i:s',$value['crt_time']) : '';
|
|
|
$data['data'][$key]['start_time'] = $value['start_time'] ? date('Y-m-d',$value['start_time']) : '';
|
|
|
@@ -3470,6 +3471,8 @@ class ItemService extends Service
|
|
|
$data['data'][$key]['mission_color'] = $node_tmp['color'] ?? '';
|
|
|
$data['data'][$key]['item_node_title'] = $item_node_map[$value['id']] ?? '';
|
|
|
$data['data'][$key]['mission_man'] = $mission_man[$value['id']] ?? [];
|
|
|
+ $item_tmp = $item[$value['item_id']] ?? [];
|
|
|
+ $data['data'][$key]['item_title'] = $item_tmp['title'] ?? '';
|
|
|
}
|
|
|
|
|
|
return $data;
|