新增药师开具处方ca签章

This commit is contained in:
2023-04-03 11:34:53 +08:00
parent d09f9d8d77
commit 29965b14af
10 changed files with 225 additions and 90 deletions
+5 -4
View File
@@ -33,14 +33,15 @@ class Ca
/**
* 获取云证书
* @param array $data
* @param string $type
* @return mixed
*/
public function getCloudCert(array $data): mixed
public function getCloudCert(array $data,string $type = "Personal"): mixed
{
$option = [
'form_params' => [
'entityId' => $data['user_id'], // 用户唯一标识,由业务系统定义
'entityType' => "Personal",// 用户类型,可选值[Personal/Organizational]
'entityType' => $type,// 用户类型,可选值[Personal/Organizational]
'pin' => $data['user_id'], // 证书PIN码
'cardNumber' => $data['card_num'], // 证件号码(个人身份证;企业统一社会信用代码)
]
@@ -263,11 +264,11 @@ class Ca
* @param string $file_id
* @return mixed
*/
public function getSignedFile(string $user_id, string $file_id): mixed
public function getSignedFile(string $entity_id, string $file_id): mixed
{
$arg = [
'form_params' => [
'userId' => $user_id,// 用户标识信息(为云证书entityId)
'userId' => $entity_id,// 用户标识信息(为云证书entityId)
'fileId' => $file_id,// 签章接口返回的文件标识
]
];