更新
This commit is contained in:
@@ -382,10 +382,13 @@ class PrescriptionLogic
|
||||
'dietary_taboo' => is_array($params['dietary_taboo'] ?? null) ? implode(',', $params['dietary_taboo']) : ($params['dietary_taboo'] ?? $prescription->dietary_taboo),
|
||||
'usage_notes' => $params['usage_notes'] ?? $prescription->usage_notes,
|
||||
'doctor_name' => $params['doctor_name'] ?? $prescription->doctor_name,
|
||||
'doctor_signature' => $params['doctor_signature'] ?? $prescription->doctor_signature,
|
||||
'is_shared' => (int)($params['is_shared'] ?? $prescription->is_shared),
|
||||
'visible_role_ids' => array_key_exists('visible_role_ids', $params)
|
||||
? self::normalizeVisibleRoleIds($params['visible_role_ids'])
|
||||
: (string) ($prescription->visible_role_ids ?? ''),
|
||||
// 后台编辑保存后视为手工处方(原系统代开标记清除)
|
||||
'is_system_auto' => 0,
|
||||
// 开方医生修改后重新进入待审核
|
||||
'audit_status' => 0,
|
||||
'audit_time' => null,
|
||||
|
||||
Reference in New Issue
Block a user