@@ -261,7 +261,12 @@ class AutoPharmacistCaVerifyDelayDirectConsumer extends ConsumerMessage
|
||||
}
|
||||
|
||||
// 修改处方文件表,添加prescription_pdf_oss_path字段
|
||||
$this->modifyOrderPrescriptionFile($data['prescription_file_id'],$prescription_pdf_oss_path,$prescription_open_result['file_id']);
|
||||
$this->modifyOrderPrescriptionFile(
|
||||
$data['prescription_file_id'],
|
||||
$prescription_pdf_oss_path,
|
||||
$prescription_open_result['file_id'],
|
||||
$prescription_open_result
|
||||
);
|
||||
|
||||
// 修改处方表为通过
|
||||
$this->modifyOrderPrescription($data['order_prescription_id'],1);
|
||||
@@ -438,7 +443,7 @@ class AutoPharmacistCaVerifyDelayDirectConsumer extends ConsumerMessage
|
||||
* @param string $hospital_ca_file_id 医院签章文件id
|
||||
* @return void
|
||||
*/
|
||||
protected function modifyOrderPrescriptionFile(string $prescription_file_id,string $prescription_pdf_oss_path,string $hospital_ca_file_id): void
|
||||
protected function modifyOrderPrescriptionFile(string $prescription_file_id,string $prescription_pdf_oss_path,string $hospital_ca_file_id,array $pharmacist_ca_data = []): void
|
||||
{
|
||||
try {
|
||||
$params = array();
|
||||
@@ -447,6 +452,11 @@ class AutoPharmacistCaVerifyDelayDirectConsumer extends ConsumerMessage
|
||||
$data = array();
|
||||
$data['hospital_ca_file_id'] = $hospital_ca_file_id;
|
||||
$data['prescription_pdf_oss_path'] = $prescription_pdf_oss_path;
|
||||
$data['pharmacist_ca_supplier'] = $pharmacist_ca_data['ca_supplier'] ?? "";
|
||||
$data['pharmacist_ca_sign_type'] = $pharmacist_ca_data['ca_sign_type'] ?? "";
|
||||
$data['pharmacist_ca_sign_originaltext'] = $pharmacist_ca_data['ca_sign_originaltext'] ?? "";
|
||||
$data['pharmacist_ca_sign_text'] = $pharmacist_ca_data['ca_sign_text'] ?? "";
|
||||
$data['pharmacist_ca_sign_time'] = $pharmacist_ca_data['ca_sign_time'] ?? "";
|
||||
|
||||
OrderPrescriptionFile::edit($params,$data);
|
||||
}catch(\Exception $e){
|
||||
|
||||
Reference in New Issue
Block a user