This commit is contained in:
Your Name
2026-03-20 18:00:19 +08:00
parent d765517b74
commit 18fee2e8f8
240 changed files with 976 additions and 280 deletions
@@ -924,16 +924,17 @@ class DiagnosisLogic extends BaseLogic
self::setError('生成签名失败');
return false;
}
//添加患者资料
// 确保患者账号已导入IM
self::ensurePatientImAccount($patientId, $patientUserId);
\think\facade\Log::info('小程序获取患者签名成功 - patient_id: ' . $patientId . ', user_id: ' . $patientUserId);
$data= Diagnosis::where('id', $patientId)->find();
return [
'sdkAppId' => (int)$config['sdkAppId'],
'userId' => $patientUserId,
'userSig' => $userSig,
'data'=>$data,
'expireTime' => 86400
];
} catch (\Exception $e) {