更新
This commit is contained in:
@@ -545,6 +545,10 @@ class DiagnosisLogic extends BaseLogic
|
||||
if (!empty($r['to_assistant_id'])) {
|
||||
$adminIds[] = (int) $r['to_assistant_id'];
|
||||
}
|
||||
$rcp = (int) ($r['related_po_creator_id'] ?? 0);
|
||||
if ($rcp > 0) {
|
||||
$adminIds[] = $rcp;
|
||||
}
|
||||
}
|
||||
$adminIds = array_values(array_unique(array_filter($adminIds)));
|
||||
$nameMap = [];
|
||||
@@ -564,6 +568,14 @@ class DiagnosisLogic extends BaseLogic
|
||||
$r['create_time_text'] = !empty($r['create_time'])
|
||||
? date('Y-m-d H:i:s', (int) $r['create_time'])
|
||||
: '';
|
||||
$rcpId = (int) ($r['related_po_creator_id'] ?? 0);
|
||||
$r['related_po_creator_name'] = $rcpId > 0
|
||||
? (string) ($nameMap[$rcpId] ?? ('ID:' . $rcpId))
|
||||
: '';
|
||||
$rpct = (int) ($r['related_po_create_time'] ?? 0);
|
||||
$r['related_po_create_time_text'] = $rpct > 0 ? date('Y-m-d H:i:s', $rpct) : '';
|
||||
$r['related_po_is_cleared_assistant_creator'] =
|
||||
($rcpId > 0 && $fromId > 0 && $rcpId === $fromId) ? 1 : 0;
|
||||
}
|
||||
unset($r);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user